fix : 分摊详情小计与导出

This commit is contained in:
2024-06-22 18:45:40 +08:00
parent 3f32683d69
commit 5c60bf91e4
3 changed files with 103 additions and 117 deletions

View File

@@ -38,7 +38,7 @@
</el-table-column>
<el-table-column prop="researchPersonnel" label="研发人员" width="230">
<template #default="scope">
<el-form-item prop="time" :rules="scope.row.researchPersonnel?'1':rules.researchPersonnel">
<el-form-item prop="researchPersonnel">
{{ chooseUserInfo() }}
<el-button @click="showPersonnelPicker">
{{ chooseUserInfo() == null ? '请选择研发人员' : '更改' }}
@@ -183,7 +183,7 @@ const rules = reactive({
shareName: [{required: true, message: '请输入分摊名称', trigger: 'blur'}],
apportionmentMonth: [{required: true, message: '请选择月份', trigger: 'blur'}],
projectId: [{required: true, message: '请选择项目名称', trigger: 'blur'}],
researchPersonnel: [{required: true, message: '请选择研发人员', trigger: 'blur'}],
// researchPersonnel: [{required: true, message: '请选择研发人员', trigger: 'blur'}],
wagesPayable: [{required: true, message: '请输入应发工资', trigger: 'blur'}],
performance: [{required: true, message: '请输入绩效', trigger: 'blur'}],
reserveFund: [{required: true, message: '请输入公积金', trigger: 'blur'}],
@@ -299,7 +299,6 @@ const handleSubmit = (instance) => {
// }
formData.value.tableData.forEach(item => {
item.projectName = getProjectName(item.projectId)
// item.researchPersonnel
})
let params = {
shareName: formData.value.shareName,