diff --git a/src/views/distribution/signfor/distributionSignforedt.vue b/src/views/distribution/signfor/distributionSignforedt.vue index 2276ca34..32d6d511 100644 --- a/src/views/distribution/signfor/distributionSignforedt.vue +++ b/src/views/distribution/signfor/distributionSignforedt.vue @@ -1747,41 +1747,41 @@ const ConfirmSubmission = () => { } }); - // TcData.value = TcTemp.value; //临时存储的数据给到正式提交的表格 - // TcZcInput.value.num = TcTemp.value.length; //增加的包件总数 - // let data = JSON.parse(JSON.stringify(TcData.value)); + TcData.value = TcTemp.value; //临时存储的数据给到正式提交的表格 + TcZcInput.value.num = TcTemp.value.length; //增加的包件总数 + let data = JSON.parse(JSON.stringify(TcData.value)); - // let DataInfo = { - // ...TcZcInput.value, //弹窗信息 - // }; - // DataInfo.reservationId = RouterReservationId.value; //预约客户ID(必带参数) - // DataInfo.deliveryId = RouterId.value; //配送任务ID(必带参数) - // DataInfo.addvalueType = 1; //增值服务项类型 (必带参数) - // DataInfo.packageEntityList = data; //选中的所有包件信息 - // console.log(DataInfo, '最后要提交的值'); + let DataInfo = { + ...TcZcInput.value, //弹窗信息 + }; + DataInfo.reservationId = RouterReservationId.value; //预约客户ID(必带参数) + DataInfo.deliveryId = RouterId.value; //配送任务ID(必带参数) + DataInfo.addvalueType = 1; //增值服务项类型 (必带参数) + DataInfo.packageEntityList = data; //选中的所有包件信息 + console.log(DataInfo, '最后要提交的值'); - // // 如果增值服务表格有参数就走下面新增接口 - // // addvalueDetailId存在表示增值服务列表有值,说明不是新增,是修改 - // if (addvalueDetailId.value) { - // //修改接口 - // DataInfo.addvalueDetailId = addvalueDetailId.value; //增值服务详情ID - // $_updateSignAddValuePackage(DataInfo).then(res => { - // console.log(res, '返回成功的值'); - // TcData.value = []; //重置表格数据 - // TcTemp.value = []; //重置表格临时数据 - // ConfirmationInformation.value = false; //关闭弹窗 - // dialogBatchDelete.value = false; //关闭弹窗 - // }); - // } else { - // // 新增接口 - // $_saveSignAddValuePackage(DataInfo).then(res => { - // console.log(res, '提交之后返回的值'); - // TcData.value = []; //重置表格数据 - // TcTemp.value = []; //重置表格临时数据 - // ConfirmationInformation.value = false; //关闭弹窗 - // dialogBatchDelete.value = false; //关闭弹窗 - // }); - // } + // 如果增值服务表格有参数就走下面新增接口 + // addvalueDetailId存在表示增值服务列表有值,说明不是新增,是修改 + if (addvalueDetailId.value) { + //修改接口 + DataInfo.addvalueDetailId = addvalueDetailId.value; //增值服务详情ID + $_updateSignAddValuePackage(DataInfo).then(res => { + console.log(res, '返回成功的值'); + TcData.value = []; //重置表格数据 + TcTemp.value = []; //重置表格临时数据 + ConfirmationInformation.value = false; //关闭弹窗 + dialogBatchDelete.value = false; //关闭弹窗 + }); + } else { + // 新增接口 + $_saveSignAddValuePackage(DataInfo).then(res => { + console.log(res, '提交之后返回的值'); + TcData.value = []; //重置表格数据 + TcTemp.value = []; //重置表格临时数据 + ConfirmationInformation.value = false; //关闭弹窗 + dialogBatchDelete.value = false; //关闭弹窗 + }); + } }; // 增值服务取消 const TCancellation = () => {