|
@@ -10,7 +10,7 @@
|
|
|
<template v-slot:toolbar>
|
|
<template v-slot:toolbar>
|
|
|
<el-button type="primary" icon="el-icon-plus" size="mini" @click="handleEstimatedDelivery">交期预估</el-button>
|
|
<el-button type="primary" icon="el-icon-plus" size="mini" @click="handleEstimatedDelivery">交期预估</el-button>
|
|
|
<el-button style="background-color: #dd2c00;color: white;border-color: #dd2c00" icon="el-icon-delete"
|
|
<el-button style="background-color: #dd2c00;color: white;border-color: #dd2c00" icon="el-icon-delete"
|
|
|
- size="mini" :disabled="multiple" @click="handleDelete">删除</el-button>
|
|
|
|
|
|
|
+ size="mini" :disabled="multiple" @click="handleDelete">批量删除</el-button>
|
|
|
<!-- <el-button style="background-color: #ec407a;color: white;border-color: #ec407a" icon="el-icon-download"
|
|
<!-- <el-button style="background-color: #ec407a;color: white;border-color: #ec407a" icon="el-icon-download"
|
|
|
size="mini" :disabled="single" @click="handleExpect">交期预估</el-button> -->
|
|
size="mini" :disabled="single" @click="handleExpect">交期预估</el-button> -->
|
|
|
<!-- <el-button style="background-color: #cddc39;color: white;border-color: #cddc39" icon="el-icon-download"
|
|
<!-- <el-button style="background-color: #cddc39;color: white;border-color: #cddc39" icon="el-icon-download"
|
|
@@ -426,10 +426,15 @@ export default {
|
|
|
},
|
|
},
|
|
|
/** 删除 */
|
|
/** 删除 */
|
|
|
handleDelete(row) {
|
|
handleDelete(row) {
|
|
|
- const ids = row.id || this.ids;
|
|
|
|
|
|
|
+ let ids=[]
|
|
|
|
|
+ if(row.id){
|
|
|
|
|
+ ids = [row.id]
|
|
|
|
|
+ }else{
|
|
|
|
|
+ ids=this.ids
|
|
|
|
|
+ }
|
|
|
this.$confirm(`是否确认删除销售订单编号为"${ids}"的数据项?`, '提示')
|
|
this.$confirm(`是否确认删除销售订单编号为"${ids}"的数据项?`, '提示')
|
|
|
.then(() => {
|
|
.then(() => {
|
|
|
- delSalesorder(ids)
|
|
|
|
|
|
|
+ delSalesorder({ids:ids})
|
|
|
.then(() => {
|
|
.then(() => {
|
|
|
this.reload();
|
|
this.reload();
|
|
|
this.$message.success("删除成功");
|
|
this.$message.success("删除成功");
|