|
@@ -228,7 +228,7 @@
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<!-- 修改新增 -->
|
|
<!-- 修改新增 -->
|
|
- <el-dialog :close-on-click-modal="false" width="960px" class="pan" top="3.5vh" title="薪资详细信息" :visible.sync="dialogFormVisible">
|
|
|
|
|
|
+ <el-dialog :close-on-click-modal="false" width="960px" class="pan" top="2.5vh" title="薪资详细信息" :visible.sync="dialogFormVisible">
|
|
<el-form :model="salaryinif" ref="salaryinif" :rules="rules">
|
|
<el-form :model="salaryinif" ref="salaryinif" :rules="rules">
|
|
<div class="payroll-inif">
|
|
<div class="payroll-inif">
|
|
<el-form-item label="员工" prop="userId" :label-width="formLabelWidth">
|
|
<el-form-item label="员工" prop="userId" :label-width="formLabelWidth">
|
|
@@ -292,7 +292,7 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="412"
|
|
width="412"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="transfer">
|
|
|
|
|
|
+ <el-table height="500px" :border="border" :data="transfer">
|
|
<el-table-column width="80" property="SubType" label="请假类型"></el-table-column>
|
|
<el-table-column width="80" property="SubType" label="请假类型"></el-table-column>
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="开始时间"></el-table-column>
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="开始时间"></el-table-column>
|
|
<el-table-column width="100" property="EndTimeDt" :formatter="rounddadyjieshu" label="结束时间"></el-table-column>
|
|
<el-table-column width="100" property="EndTimeDt" :formatter="rounddadyjieshu" label="结束时间"></el-table-column>
|
|
@@ -305,6 +305,12 @@
|
|
</el-input-number>
|
|
</el-input-number>
|
|
</el-popover>
|
|
</el-popover>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="其他应付" prop="otherHandle" :label-width="formLabelWidth">
|
|
|
|
+ <el-input-number :precision="2" size="medium" :controls="false" v-model="salaryinif.otherHandle"></el-input-number>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+ <div class="payroll-inif">
|
|
<el-form-item label="代扣保险" prop="withholdingInsurance" :label-width="formLabelWidth">
|
|
<el-form-item label="代扣保险" prop="withholdingInsurance" :label-width="formLabelWidth">
|
|
<el-input-number :precision="2" size="medium" :controls="false" v-model="salaryinif.withholdingInsurance"></el-input-number>
|
|
<el-input-number :precision="2" size="medium" :controls="false" v-model="salaryinif.withholdingInsurance"></el-input-number>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -338,7 +344,7 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="412"
|
|
width="412"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="leave">
|
|
|
|
|
|
+ <el-table height="200px" :border="border" :data="leave">
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="开始时间"></el-table-column>
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="开始时间"></el-table-column>
|
|
<el-table-column width="100" property="EndTimeDt" :formatter="rounddadyjieshu" label="结束时间"></el-table-column>
|
|
<el-table-column width="100" property="EndTimeDt" :formatter="rounddadyjieshu" label="结束时间"></el-table-column>
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
@@ -353,7 +359,15 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="412"
|
|
width="412"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="sickleave">
|
|
|
|
|
|
+ <div>
|
|
|
|
+ <div>病假最低发放标准(月):1680=2100*0.8</div>
|
|
|
|
+ <div>病假最低发放标准(天):1680/{{salaryinif.workDays}}(工作日)≈{{ (1680/salaryinif.workDays).toFixed(2) }}</div>
|
|
|
|
+ <div>病假最低发放标准(小时):1680/{{salaryinif.workDays}}(工作日)/7.5(小时)≈{{ (1680/salaryinif.workDays/7.5).toFixed(2) }}</div>
|
|
|
|
+ <span style="color:red;">
|
|
|
|
+ 员工在病假医疗期限内的病假工资按照成都市最低工资标准的 80%发放
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
|
|
+ <el-table height="200px" :border="border" :data="sickleave">
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="开始时间"></el-table-column>
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="开始时间"></el-table-column>
|
|
<el-table-column width="100" property="EndTimeDt" :formatter="rounddadyjieshu" label="结束时间"></el-table-column>
|
|
<el-table-column width="100" property="EndTimeDt" :formatter="rounddadyjieshu" label="结束时间"></el-table-column>
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
@@ -368,7 +382,7 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="382"
|
|
width="382"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="late">
|
|
|
|
|
|
+ <el-table height="200px" :border="border" :data="late">
|
|
<el-table-column width="170" property="StartTimeDt" :formatter="rounddadykaishi" label="迟到时间"></el-table-column>
|
|
<el-table-column width="170" property="StartTimeDt" :formatter="rounddadykaishi" label="迟到时间"></el-table-column>
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
@@ -383,10 +397,10 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="412"
|
|
width="412"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="early">
|
|
|
|
- <el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="早退时间"></el-table-column>
|
|
|
|
|
|
+ <el-table height="200px" :border="border" :data="early">
|
|
|
|
+ <el-table-column width="150" property="StartTimeDt" :formatter="rounddadykaishi" label="早退时间"></el-table-column>
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
- <el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
|
|
|
|
+ <el-table-column width="100" property="Duration" label="时长"></el-table-column>
|
|
<el-table-column width="80" property="Unit" label="时长单位"></el-table-column>
|
|
<el-table-column width="80" property="Unit" label="时长单位"></el-table-column>
|
|
<el-table-column width="80" property="Deduction" :formatter="rounding" label="扣款金额"></el-table-column>
|
|
<el-table-column width="80" property="Deduction" :formatter="rounding" label="扣款金额"></el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
@@ -398,7 +412,7 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="512"
|
|
width="512"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="absenteeism">
|
|
|
|
|
|
+ <el-table height="200px" :border="border" :data="absenteeism">
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="旷工日期"></el-table-column>
|
|
<el-table-column width="100" property="StartTimeDt" :formatter="rounddadykaishi" label="旷工日期"></el-table-column>
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
<el-table-column width="50" property="Duration" label="时长"></el-table-column>
|
|
@@ -414,7 +428,7 @@
|
|
placement="top"
|
|
placement="top"
|
|
width="512"
|
|
width="512"
|
|
trigger="hover">
|
|
trigger="hover">
|
|
- <el-table :border="border" :data="notout">
|
|
|
|
|
|
+ <el-table height="200px" :border="border" :data="notout">
|
|
<el-table-column width="200" property="StartTimeDt" :formatter="rounddadykaishi" label="补卡时间"></el-table-column>
|
|
<el-table-column width="200" property="StartTimeDt" :formatter="rounddadykaishi" label="补卡时间"></el-table-column>
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<!-- <el-table-column width="100" property="EndTimeDt" label="结束时间"></el-table-column> -->
|
|
<!-- <el-table-column width="50" property="Duration" label="时长"></el-table-column> -->
|
|
<!-- <el-table-column width="50" property="Duration" label="时长"></el-table-column> -->
|
|
@@ -549,6 +563,7 @@ export default {
|
|
withholdingInsurance:0,// 代扣保险
|
|
withholdingInsurance:0,// 代扣保险
|
|
mealsupplement:0,// 餐补
|
|
mealsupplement:0,// 餐补
|
|
reservedFunds:0,// 代扣公积金
|
|
reservedFunds:0,// 代扣公积金
|
|
|
|
+ otherHandle:0,//其他应付
|
|
//groupCost:0,// 部门集体团建费
|
|
//groupCost:0,// 部门集体团建费
|
|
sickLeave:0,// 病假
|
|
sickLeave:0,// 病假
|
|
somethingFalse:0,// 事假
|
|
somethingFalse:0,// 事假
|
|
@@ -602,6 +617,9 @@ export default {
|
|
otherSubsidies: [
|
|
otherSubsidies: [
|
|
{ required: true, trigger: 'blur' },
|
|
{ required: true, trigger: 'blur' },
|
|
],
|
|
],
|
|
|
|
+ otherHandle:[
|
|
|
|
+ {required:true,trigger:'blur'}
|
|
|
|
+ ],
|
|
informationSecurityFee: [
|
|
informationSecurityFee: [
|
|
{ required: true, trigger: 'blur' },
|
|
{ required: true, trigger: 'blur' },
|
|
],
|
|
],
|
|
@@ -912,6 +930,7 @@ export default {
|
|
// garmentWashSubsidies:that.salaryinif.garmentWashSubsidies,
|
|
// garmentWashSubsidies:that.salaryinif.garmentWashSubsidies,
|
|
// communicationSubsidies:that.salaryinif.communicationSubsidies,
|
|
// communicationSubsidies:that.salaryinif.communicationSubsidies,
|
|
otherSubsidies:that.salaryinif.otherSubsidies,
|
|
otherSubsidies:that.salaryinif.otherSubsidies,
|
|
|
|
+ otherHandle:that.salaryinif.otherHandle,
|
|
informationSecurityFee:that.salaryinif.informationSecurityFee,
|
|
informationSecurityFee:that.salaryinif.informationSecurityFee,
|
|
// operationBonus:that.salaryinif.operationBonus,
|
|
// operationBonus:that.salaryinif.operationBonus,
|
|
// specialAllowance:that.salaryinif.specialAllowance,
|
|
// specialAllowance:that.salaryinif.specialAllowance,
|
|
@@ -1022,6 +1041,7 @@ export default {
|
|
// garmentWashSubsidies:0,//服装洗理补贴
|
|
// garmentWashSubsidies:0,//服装洗理补贴
|
|
// communicationSubsidies:0,// 通讯补贴
|
|
// communicationSubsidies:0,// 通讯补贴
|
|
otherSubsidies:0,// 月度补贴
|
|
otherSubsidies:0,// 月度补贴
|
|
|
|
+ otherHandle:0,//其他应付
|
|
informationSecurityFee:0,// 保密费
|
|
informationSecurityFee:0,// 保密费
|
|
// operationBonus:0,// 操作奖金
|
|
// operationBonus:0,// 操作奖金
|
|
// specialAllowance:0,// 特殊津贴
|
|
// specialAllowance:0,// 特殊津贴
|
|
@@ -1184,6 +1204,7 @@ export default {
|
|
// operationBonus:that.salaryinif.operationBonus,
|
|
// operationBonus:that.salaryinif.operationBonus,
|
|
// specialAllowance:that.salaryinif.specialAllowance,
|
|
// specialAllowance:that.salaryinif.specialAllowance,
|
|
// otherSubsidies:that.salaryinif.otherSubsidies,
|
|
// otherSubsidies:that.salaryinif.otherSubsidies,
|
|
|
|
+ otherHandle:that.salaryinif.otherHandle,
|
|
withholdingInsurance:that.salaryinif.withholdingInsurance,
|
|
withholdingInsurance:that.salaryinif.withholdingInsurance,
|
|
mealsupplement:that.salaryinif.mealsupplement,
|
|
mealsupplement:that.salaryinif.mealsupplement,
|
|
withholdingTax:that.salaryinif.withholdingTax,
|
|
withholdingTax:that.salaryinif.withholdingTax,
|
|
@@ -1567,12 +1588,6 @@ export default {
|
|
.remark-box .el-textarea__inner{
|
|
.remark-box .el-textarea__inner{
|
|
width: 96.5%;
|
|
width: 96.5%;
|
|
}
|
|
}
|
|
-.el-popover{
|
|
|
|
- max-height: 600px;
|
|
|
|
- overflow: hidden;
|
|
|
|
- overflow-y: auto;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
.payroll-all::-webkit-scrollbar-track-piece {
|
|
.payroll-all::-webkit-scrollbar-track-piece {
|
|
background-color: #f1f1f1;
|
|
background-color: #f1f1f1;
|
|
}
|
|
}
|
|
@@ -1595,4 +1610,7 @@ export default {
|
|
.biaoji .el-input--medium .el-input__inner{
|
|
.biaoji .el-input--medium .el-input__inner{
|
|
text-align: left;
|
|
text-align: left;
|
|
}
|
|
}
|
|
|
|
+.payroll-all .el-dialog{
|
|
|
|
+ margin: 0 auto 23px;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|