This commit is contained in:
qsh
2024-12-24 17:28:34 +08:00
parent e5e141fb84
commit 926cefaee9
7 changed files with 116 additions and 52 deletions

View File

@@ -19,12 +19,7 @@
</el-col>
<el-col :span="12" :offset="0">
<el-form-item label="绩效(%)">
<el-input-number
v-model="formData.jixiaoSalary"
:min="0"
:max="100"
:controls="false"
/>
<el-input-number v-model="formData.meritsRate" :min="0" :max="100" :controls="false" />
</el-form-item>
</el-col>
</el-row>
@@ -137,7 +132,8 @@ const open = async (row) => {
getOptions()
formLoading.value = true
try {
formData.value = await SalaryApi.getSalaryDetail(row.id)
const data = await SalaryApi.getSalaryDetail(row.id)
formData.value = { ...data, meritsRate: data.meritsRate * 100 }
if (!formData.value) {
resetForm(row.id)
}
@@ -167,7 +163,8 @@ const resetForm = (id) => {
socialDeduct: 0,
accumulationFundDeduct: 0,
meritsSalary: 0,
extraDeduct: 0
extraDeduct: 0,
meritsRate: 0
}
formRef.value?.resetFields()
}