Browse Source

出运明细节点编辑页面删除功能

jbb 2 years ago
parent
commit
9cc2e70d04
2 changed files with 16 additions and 2 deletions
  1. 5 1
      src/api/document/shipmentList.js
  2. 11 1
      src/views/shipment-details/editShipDetDrawer.vue

+ 5 - 1
src/api/document/shipmentList.js

@@ -53,6 +53,9 @@ const confimOrderData = params => postAction('/shippingDetails/syShippingDetails
 //发运明细导出
 const exportXls = params => getAction('/shippingDetails/syShippingDetails/exportXls', params)
 
+// 编辑删除
+const deleteEdit = params => deleteAction('/shippingDetails/syShippingDetails/singleRowdelect', params)
+
 export {
   shipmentList,
   addShipmentList,
@@ -69,5 +72,6 @@ export {
   rePushShipment,
   addItemNumEle,
   confimOrderData,
-  exportXls
+  exportXls,
+  deleteEdit
 }

+ 11 - 1
src/views/shipment-details/editShipDetDrawer.vue

@@ -224,7 +224,7 @@ import moment from 'moment'
 
 import ReferOrderDataModal from '@views/shipment-details/referOrderDataModal.vue'
 
-import { editById } from '@api/document/shipmentList'
+import { editById,deleteEdit } from '@api/document/shipmentList'
 
 export default {
   name: 'EditShipDetDrawer', // 编辑 发运明细 抽屉
@@ -796,6 +796,16 @@ export default {
     },
     // 操作 删除
     handleDelete(index) {
+       deleteEdit({id:index}).then(res => {
+                if (res.success) {
+                  this.syShippingDetailsItemList = this.syShippingDetailsItemList.filter(item =>{
+                    return item.id !== index
+                  })
+                  this.$forceUpdate()
+                }else{
+                  this.$message.error(res.message)
+              }
+              })
           // this.$message.error('编辑状态下,不可删除!')
     },
     // 操作 复制