|
|
@ -47,19 +47,19 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="dept" label="部门" min-width="90px" /> |
|
|
|
<el-table-column prop="dept" label="部门" min-width="90px" /> |
|
|
|
<el-table-column prop="job" label="职位" min-width="90px" /> |
|
|
|
<el-table-column prop="post" label="职位" min-width="90px" /> |
|
|
|
<el-table-column label="应发工资" align="center"> |
|
|
|
<el-table-column label="应发工资" align="center"> |
|
|
|
<el-table-column label="基本工资" min-width="90px"> |
|
|
|
<el-table-column label="基本工资" min-width="90px"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
v-if="row.edit" |
|
|
|
v-if="row.edit" |
|
|
|
v-model="row.jbgz" |
|
|
|
v-model="row.baseSalary" |
|
|
|
:min="0" |
|
|
|
:min="0" |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
size="small" |
|
|
|
size="small" |
|
|
|
style="width: 65px" |
|
|
|
style="width: 65px" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span v-else> {{ row.jbgz }}</span> |
|
|
|
<span v-else> {{ row.baseSalary }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="补贴" min-width="90px"> |
|
|
|
<el-table-column label="补贴" min-width="90px"> |
|
|
@ -92,13 +92,13 @@ |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
v-if="row.edit" |
|
|
|
v-if="row.edit" |
|
|
|
v-model="row.jiangjin" |
|
|
|
v-model="row.rewardSalary" |
|
|
|
:min="0" |
|
|
|
:min="0" |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
size="small" |
|
|
|
size="small" |
|
|
|
style="width: 65px" |
|
|
|
style="width: 65px" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span v-else> {{ row.jiangjin }}</span> |
|
|
|
<span v-else> {{ row.rewardSalary }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="满勤" min-width="90px"> |
|
|
|
<el-table-column label="满勤" min-width="90px"> |
|
|
@ -118,13 +118,13 @@ |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
v-if="row.edit" |
|
|
|
v-if="row.edit" |
|
|
|
v-model="row.jbgz" |
|
|
|
v-model="row.extraSalary" |
|
|
|
:min="0" |
|
|
|
:min="0" |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
size="small" |
|
|
|
size="small" |
|
|
|
style="width: 65px" |
|
|
|
style="width: 65px" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span v-else> {{ row.jbgz }}</span> |
|
|
|
<span v-else> {{ row.extraSalary }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="小计" min-width="90px" /> |
|
|
|
<el-table-column label="小计" min-width="90px" /> |
|
|
@ -134,13 +134,13 @@ |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
v-if="row.edit" |
|
|
|
v-if="row.edit" |
|
|
|
v-model="row.jbgz" |
|
|
|
v-model="row.meritsSalary" |
|
|
|
:min="0" |
|
|
|
:min="0" |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
size="small" |
|
|
|
size="small" |
|
|
|
style="width: 65px" |
|
|
|
style="width: 65px" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span v-else> {{ row.jbgz }}</span> |
|
|
|
<span v-else> {{ row.meritsSalary }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="请假" min-width="90px"> |
|
|
|
<el-table-column label="请假" min-width="90px"> |
|
|
@ -202,26 +202,26 @@ |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
v-if="row.edit" |
|
|
|
v-if="row.edit" |
|
|
|
v-model="row.jbgz" |
|
|
|
v-model="row.accumulationFundDeduct" |
|
|
|
:min="0" |
|
|
|
:min="0" |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
size="small" |
|
|
|
size="small" |
|
|
|
style="width: 65px" |
|
|
|
style="width: 65px" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span v-else> {{ row.jbgz }}</span> |
|
|
|
<span v-else> {{ row.accumulationFundDeduct }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="社保" min-width="90px"> |
|
|
|
<el-table-column label="社保" min-width="90px"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
v-if="row.edit" |
|
|
|
v-if="row.edit" |
|
|
|
v-model="row.jbgz" |
|
|
|
v-model="row.socialDeduct" |
|
|
|
:min="0" |
|
|
|
:min="0" |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
size="small" |
|
|
|
size="small" |
|
|
|
style="width: 65px" |
|
|
|
style="width: 65px" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span v-else> {{ row.jbgz }}</span> |
|
|
|
<span v-else> {{ row.socialDeduct }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="所得税" min-width="90px"> |
|
|
|
<el-table-column label="所得税" min-width="90px"> |
|
|
@ -252,7 +252,7 @@ |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="小计" min-width="90px" /> |
|
|
|
<el-table-column label="小计" min-width="90px" /> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="实发工资" fixed="right" /> |
|
|
|
<el-table-column label="实发工资" fixed="right" width="90" /> |
|
|
|
<el-table-column label="操作" fixed="right" width="200"> |
|
|
|
<el-table-column label="操作" fixed="right" width="200"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<template #default="{ row }"> |
|
|
|
<el-button |
|
|
|
<el-button |
|
|
|