|
@@ -76,7 +76,7 @@
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="部门" prop="dept">
|
|
|
<el-popover-select-v2 v-model="queryParams.dept" title="部门" valueKey="name" referName="DEPT_PARAM"
|
|
|
- :dataMapping="{ deptCode: 'code', dept: 'name'}" :source.sync="queryParams" placeholder="请输入部门">
|
|
|
+ :dataMapping="{ deptCode: 'id', dept: 'name'}" :source.sync="queryParams" placeholder="请输入部门">
|
|
|
</el-popover-select-v2>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -303,7 +303,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="目标值(元)" align="center" prop="goalSum" width="220">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-input-number @change="computeTotal" v-model="monthReturnMergeDetailsList[scope.$index].goalSum"
|
|
|
+ <el-input-number disabled @change="computeTotal" v-model="monthReturnMergeDetailsList[scope.$index].goalSum"
|
|
|
:precision="2" :step="1" :min="0"></el-input-number>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
@@ -709,7 +709,9 @@
|
|
|
this.form.annual = new Date().getFullYear().toString()
|
|
|
this.form.monthly = new Date().getFullYear().toString() + '-' + (new Date().getMonth() + 1).toString().padStart(
|
|
|
2, '0')
|
|
|
+ this.form.creatorCode = this.$store.state.user.name
|
|
|
this.form.creator = this.$store.state.user.nickName
|
|
|
+ this.form.deptCode = this.$store.state.user.deptId
|
|
|
this.form.dept = this.$store.state.user.deptName
|
|
|
},
|
|
|
handleAddDetails() {
|
|
@@ -867,7 +869,7 @@
|
|
|
}
|
|
|
mergeMonthReturnMergeDetails(this.form).then(response => {
|
|
|
console.log(response)
|
|
|
- if (response.data.monthReturnMergeDetails) {
|
|
|
+ if (response.data.monthReturnMergeDetails.length > 0) {
|
|
|
this.monthReturnMergeDetailsList = response.data.monthReturnMergeDetails
|
|
|
this.computeTotal()
|
|
|
} else {
|