Parcourir la source

refactor(lead): 移除订单相关的删除功能

yz il y a 1 mois
Parent
commit
2477d6bdbe
1 fichiers modifiés avec 10 ajouts et 32 suppressions
  1. 10 32
      src/views/lead/index.vue

+ 10 - 32
src/views/lead/index.vue

@@ -1,7 +1,7 @@
 <template>
     <basic-container>
         <avue-crud :option="option" :data="data" ref="crud" v-model="form" :page.sync="page"
-            :permission="permissionList" :before-open="beforeOpen" :table-loading="loading" @row-del="rowDel"
+            :permission="permissionList" :before-open="beforeOpen" :table-loading="loading" 
             @row-update="rowUpdate" @row-save="rowSave" @search-change="searchChange" @search-reset="searchReset"
             @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
             @refresh-change="refreshChange" @on-load="onLoad">
@@ -111,7 +111,7 @@
 </template>
 
 <script>
-import { getList, add, update, remove, getDetail } from '@/api/order/lead'
+import { getList, add, update, getDetail } from '@/api/order/lead'
 import { getList as getDetailList, add as addDetail, update as updateDetail, remove as removeDetail, getDetail as getDetailDetail } from '@/api/order/lead-detail'
 import { getCustomerList } from '@/api/common/index'
 import { mapGetters } from 'vuex'
@@ -801,28 +801,6 @@ export default {
         },
 
         /**
-         * 删除操作
-         * @returns {Promise<void>}
-         */
-        async rowDel(row) {
-            try {
-                await this.$confirm('确定将选择数据删除?', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                })
-                await remove(row.id)
-                await this.onLoad(this.page)
-                this.$message({
-                    type: 'success',
-                    message: '操作成功!'
-                })
-            } catch (error) {
-                console.error('删除失败:', error)
-            }
-        },
-
-        /**
          * 批量删除
          * @returns {Promise<void>}
          */
@@ -837,7 +815,7 @@ export default {
                     cancelButtonText: '取消',
                     type: 'warning'
                 })
-                await remove(this.ids)
+                // await remove(this.ids)
                 await this.onLoad(this.page)
                 this.$message({
                     type: 'success',
@@ -1027,14 +1005,14 @@ export default {
                     type: 'warning'
                 })
         
-                const res = await remove(row.id)
-                if (res.data && res.data.success) {
-                    this.$message.success('删除成功')
-                    this.onLoad(this.page)
-                } else {
-                    this.$message.error(res.data ? res.data.msg : '删除失败')
+                // const res = await remove(row.id)
+                // if (res.data && res.data.success) {
+                //     this.$message.success('删除成功')
+                //     this.onLoad(this.page)
+                // } else {
+                //     this.$message.error(res.data ? res.data.msg : '删除失败')
 
-                }
+                // }
             } catch (error) {
                 if (error !== 'cancel') {
                     console.error('删除失败:', error)