|
@@ -223,7 +223,7 @@
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<el-form-item label="目标类型" prop="goalCategory">
|
|
<el-form-item label="目标类型" prop="goalCategory">
|
|
<el-select v-model="form.goalCategory" placeholder="请输入目标类型" @change="changeGoalCategoryForm"
|
|
<el-select v-model="form.goalCategory" placeholder="请输入目标类型" @change="changeGoalCategoryForm"
|
|
- @keyup.enter.native="handleQuery">
|
|
|
|
|
|
+ @keyup.enter.native="handleQuery" :disabled="this.openStatus == 'edit'">
|
|
<el-option v-for="item in goalCategoryList" :key="item.value" :label="item.label" :value="item.value">
|
|
<el-option v-for="item in goalCategoryList" :key="item.value" :label="item.label" :value="item.value">
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
@@ -233,7 +233,7 @@
|
|
<el-row :gutter="20">
|
|
<el-row :gutter="20">
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<el-form-item label="目标合计(元)" prop="goalSum" label-width="120px">
|
|
<el-form-item label="目标合计(元)" prop="goalSum" label-width="120px">
|
|
- <el-input v-model="form.goalSum" placeholder="目标值合计自动计算" disabled/>
|
|
|
|
|
|
+ <el-input v-model="form.goalSum" placeholder="目标值合计自动计算" disabled />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
@@ -838,7 +838,7 @@
|
|
},
|
|
},
|
|
/** 新增按钮操作 */
|
|
/** 新增按钮操作 */
|
|
handleAdd() {
|
|
handleAdd() {
|
|
- this.openStatus = 'edit';
|
|
|
|
|
|
+ this.openStatus = 'add';
|
|
this.reset();
|
|
this.reset();
|
|
this.monthGoalMergeDetailsList = []
|
|
this.monthGoalMergeDetailsList = []
|
|
this.customGoalSumList = []
|
|
this.customGoalSumList = []
|
|
@@ -1243,7 +1243,7 @@
|
|
// 合并数据
|
|
// 合并数据
|
|
clickMerge() {
|
|
clickMerge() {
|
|
if (this.form.id !== null) {
|
|
if (this.form.id !== null) {
|
|
- this.form.oldMonthMergeDetailsList = JSON.parse(JSON.stringify(this.monthGoalMergeDetailsList))
|
|
|
|
|
|
+ this.form.oldMonthMergeDetailsList = JSON.parse(JSON.stringify(this.form.monthMergeDetailsList))
|
|
}
|
|
}
|
|
if (this.activeName !== 'monthGoalMergeDetails') {
|
|
if (this.activeName !== 'monthGoalMergeDetails') {
|
|
return this.$message.error('当前标签不是月销售目标合并明细')
|
|
return this.$message.error('当前标签不是月销售目标合并明细')
|
|
@@ -1270,7 +1270,7 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
mergeMonthSaleMergeDetails(query).then(response => {
|
|
mergeMonthSaleMergeDetails(query).then(response => {
|
|
- console.log(response);
|
|
|
|
|
|
+ console.log(response, 'response');
|
|
if (response.data.monthGoalMergeDetails.length > 0) {
|
|
if (response.data.monthGoalMergeDetails.length > 0) {
|
|
this.monthGoalMergeDetailsList = response.data.monthGoalMergeDetails
|
|
this.monthGoalMergeDetailsList = response.data.monthGoalMergeDetails
|
|
this.computeTotal()
|
|
this.computeTotal()
|