|
@@ -273,6 +273,7 @@ export default {
|
|
|
},
|
|
|
// 退回接口
|
|
|
handleReturn(id,documentIds){
|
|
|
+
|
|
|
this.$prompt('请输入退回原因', '提示', {
|
|
|
confirmButtonText: '确定',
|
|
|
cancelButtonText: '取消',
|
|
@@ -281,8 +282,8 @@ export default {
|
|
|
}).then(async ({ value }) => {
|
|
|
|
|
|
let data = {
|
|
|
- id,
|
|
|
- documentIds,
|
|
|
+ id:Number(id),
|
|
|
+ documentIds:documentIds.map(ids =>Number(ids)),
|
|
|
baskCause: value,
|
|
|
};
|
|
|
|
|
@@ -309,7 +310,6 @@ export default {
|
|
|
|
|
|
if (this.checkedList[0].status == 0) {
|
|
|
// 未审批状态下整单关闭
|
|
|
-
|
|
|
return false
|
|
|
}
|
|
|
}
|
|
@@ -321,14 +321,11 @@ export default {
|
|
|
// 未审批状态下整单关闭
|
|
|
try {
|
|
|
|
|
|
- this.handleDeleteList(async() =>{
|
|
|
-
|
|
|
- let puOrderIds = this.checkedList.map(order => {
|
|
|
-
|
|
|
- return order.id;
|
|
|
+ this.handleConfirmTips(async() =>{
|
|
|
|
|
|
- })
|
|
|
+ let puOrderIds = this.checkedList.map(order => Number(order.id));
|
|
|
|
|
|
+ // console.log(puOrderIds,'puOrderIds');
|
|
|
let { code } = await orderApi.close({ puOrderIds });
|
|
|
|
|
|
if (code === 200) {
|