|
@@ -872,8 +872,19 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
handleDeleteDetails(index, row) {
|
|
|
- this.annualSaleGoalMergeDetailsList.splice(index, 1)
|
|
|
- this.computeTotal()
|
|
|
+ if (row.id === null || row.id === '') {
|
|
|
+ this.annualSaleGoalMergeDetailsList.splice(index, 1)
|
|
|
+ this.computeTotal()
|
|
|
+ } else {
|
|
|
+ this.$modal.confirm('是否确认删除年度销售目标明细编号为"' + row.id + '"的数据项?').then(function () {
|
|
|
+ return delAnnualSaleMergeDetails(row.id);
|
|
|
+ }).then(() => {
|
|
|
+ this.annualSaleGoalMergeDetailsList.splice(index, 1)
|
|
|
+ this.computeTotal()
|
|
|
+ this.$modal.msgSuccess("删除成功");
|
|
|
+ }).catch(() => {
|
|
|
+ });
|
|
|
+ }
|
|
|
},
|
|
|
/** 导出按钮操作 */
|
|
|
handleExport() {
|