فهرست منبع

预托书-编辑页-删除行信息

jbb 1 سال پیش
والد
کامیت
af5851fe9a
2فایلهای تغییر یافته به همراه17 افزوده شده و 4 حذف شده
  1. 4 1
      src/api/document/pre-book.js
  2. 13 3
      src/views/pre-book/addPreBookDrawer.vue

+ 4 - 1
src/api/document/pre-book.js

@@ -26,4 +26,7 @@ const cancelSubmit = params => postAction('/letterDeposit/syLetterDeposit/syShip
 // 参照预装箱单
 const querySyPreAssembledPackingList = params => getAction('/letterDeposit/syLetterDeposit/querySyPreAssembledPackingList', params)
 
-export { preBookList, addPreBook, preBookById, editById, deletePreBook, submit, cancelSubmit, querySyPreAssembledPackingList }
+// 删除子表信息
+const deleteSonList = params => postAction('/letterDeposit/syLetterDeposit//deleteQuery', params)
+
+export { preBookList, addPreBook, preBookById, editById, deletePreBook, submit, cancelSubmit, querySyPreAssembledPackingList,deleteSonList }

+ 13 - 3
src/views/pre-book/addPreBookDrawer.vue

@@ -261,7 +261,7 @@ import JEllipsis from '@/components/jeecg/JEllipsis'
 import moment from 'moment'
 import AdvancePackingListModal from '@views/pre-book/advancePackingListModal.vue'
 import { JVXETypes } from '@/components/jeecg/JVxeTable'
-import { addPreBook, editById } from '@api/document/pre-book.js'
+import { addPreBook, editById ,deleteSonList} from '@api/document/pre-book.js'
 
 export default {
   name: 'AddPreBookDrawer', // 新增预托书
@@ -518,8 +518,18 @@ export default {
     // ------------------------------------------
     // 操作 删除
     handleDelete(prop) {
-      this.addPreBook.syLetterDepositItemList.splice(prop.index, 1);
-      this.setHeadCalField();      
+      deleteSonList({id:prop.row.syPreAssembledPackingListItemId}).then(res => {
+              that.confirmLoading = false;
+              if (res.success) {
+                this.$message.success(res.message)
+                  this.addPreBook.syLetterDepositItemList.splice(prop.index, 1);
+                 this.setHeadCalField(); 
+              }else{
+                this.$message.error(res.message)
+              }
+            })
+      // this.addPreBook.syLetterDepositItemList.splice(prop.index, 1);
+      // this.setHeadCalField();      
     },
 
     // 抽屉 取消