|
@@ -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)
|