linwenxin 4 ماه پیش
والد
کامیت
dc570bd6f9

+ 11 - 3
src/api/auxiliaryFittings/auxiliarySalesOrder.js

@@ -19,11 +19,11 @@ export function pageExport(data, name) {
 }
 }
 
 
 export function listImportM(data) {
 export function listImportM(data) {
-	return handleImport('/websit/sales/m/import', data.formdata, data.id || '')
+  return handleImport('/websit/sales/m/import', data.formdata, data.id || '')
 }
 }
 
 
 export function listImportP(data) {
 export function listImportP(data) {
-	return handleImport('/websit/sales/p/import', data.formdata, data.id || '')
+  return handleImport('/websit/sales/p/import', data.formdata, data.id || '')
 }
 }
 
 
 // 新增
 // 新增
@@ -44,6 +44,14 @@ export function edit(data) {
   })
   })
 }
 }
 
 
+export function websitSalesDel(data) {
+  return request({
+    url: `/websit/sales/del`,
+    method: 'post',
+    data
+  })
+}
+
 // 详情
 // 详情
 export function getDetail(params) {
 export function getDetail(params) {
   return request({
   return request({
@@ -126,4 +134,4 @@ export function queryImportResult(params) {
     method: 'post',
     method: 'post',
     params
     params
   })
   })
-}
+}

+ 17 - 1
src/views/auxiliaryFittings/salesManagement/auxiliarySalesOrder/index.vue

@@ -61,7 +61,8 @@ import {
   edit,
   edit,
   submit,
   submit,
   listImportM,
   listImportM,
-  queryImportResult
+  queryImportResult,
+  websitSalesDel
 } from '@/api/auxiliaryFittings/auxiliarySalesOrder'
 } from '@/api/auxiliaryFittings/auxiliarySalesOrder'
 import { getWebsit } from '@/api/customerManagement'
 import { getWebsit } from '@/api/customerManagement'
 import printPreview from '../components/preview.vue'
 import printPreview from '../components/preview.vue'
@@ -248,6 +249,21 @@ export default {
             this.openForm()
             this.openForm()
           }
           }
         },
         },
+        del: {
+          prompt: '此操作将永久删除数据, 是否继续?',
+          conditions: ({ row, index, column }) => {
+            return row.flag == 'SUBMIT'
+          },
+          click: ({ row, index, column }) => {
+            websitSalesDel([row.salesId]).then(res => {
+              this.$message({
+                message: '删除成功',
+                type: 'success'
+              })
+              this.$refs?.pageRef?.refreshList()
+            })
+          }
+        },
         confirmDelivery: {
         confirmDelivery: {
           conditions: ({ row, index, column }) => {
           conditions: ({ row, index, column }) => {
             return row.flag == 'PAY_NOT_TAKE'
             return row.flag == 'PAY_NOT_TAKE'