diff --git a/src/views/distribution/signfor/asurcharge.vue b/src/views/distribution/signfor/asurcharge.vue index 397e97b1..ab826ce4 100644 --- a/src/views/distribution/signfor/asurcharge.vue +++ b/src/views/distribution/signfor/asurcharge.vue @@ -115,7 +115,7 @@ 新增 - 批量删除 { ConfirmationInformation.value = true; //数据确认 }; // 确认提交 -const ConfirmSubmission=()=>{ - let data={ - addvalueType:tabName.value,//类型 - deliveryId: $route.query.id, - reservationId:$route.query.reservationId, - num:0,//包件个数 - packageEntityList:details.TCselectionList,//选择的包件 +const ConfirmSubmission = () => { + let data = { + addvalueType: tabName.value, //类型 + deliveryId: $route.query.id, + reservationId: $route.query.reservationId, + num: details.TCselectionList.length, //包件个数 + packageEntityList: details.TCselectionList, //选择的包件 + floolNum: TcZcInput.value.floolNum, //楼层 + }; + console.log(data, '准备提交的数据'); + // 表格下面有数据走新增接口 + $_saveSignAddValuePackage(data).then(res => { + console.log(res, '新增成功'); + if (res.data.code == 200) { + ElMessage({ + message: res.data.msg, + type: 'success', + }); + packdialog.value = false; //关闭弹窗 + TcZcInput.value.floolNum = ''; //清空楼层 } - console.log(data,'准备提交的数据'); -} + }); +}; +//删除 +const Batchdeletion = () => { + if (!details.selectionList.length) { + ElMessage({ + message: '请勾选要删除的数据', + type: 'warning', + }); + return + } + details.loadingObj.list = true; + let data={ + addvalueType: tabName.value, //类型 + deliveryId: $route.query.id, + reservationId: $route.query.reservationId, + packageEntityList: details.selectionList, //选择的包件 + } + $_cancelSignAddValuePackage(data).then(res=>{ + console.log(res,'删除成功'); + if(res.data.code==200){ + ElMessage({ + message:res.data.msg, + type: 'success', + }); + } + }).catch(err=>{ + console.log(err,'删除失败'); + }).finally(()=>{ + details.loadingObj.list = false; + onLoad(tabName.value) + }) +}; //导出 // const exportExcel = () => { // if (!Object.values(queryCarn.value).length && !Object.values(details.query).length) { diff --git a/src/views/distribution/signfor/distributionSignforedt.vue b/src/views/distribution/signfor/distributionSignforedt.vue index ec68d58a..0d3dba5e 100644 --- a/src/views/distribution/signfor/distributionSignforedt.vue +++ b/src/views/distribution/signfor/distributionSignforedt.vue @@ -672,9 +672,9 @@ /> - +