Skip to content

Commit 42b8df4

Browse files
committed
refactor: 清理【待回款提醒】页面代码
1 parent c1c48c2 commit 42b8df4

File tree

1 file changed

+0
-65
lines changed

1 file changed

+0
-65
lines changed

src/views/crm/backlog/tables/RemindReceivables.vue

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -68,26 +68,6 @@
6868
:formatter="dateFormatter"
6969
width="180px"
7070
/>
71-
<el-table-column label="操作" align="center" width="130px">
72-
<template #default="scope">
73-
<el-button
74-
link
75-
type="primary"
76-
@click="openForm('update', scope.row.id)"
77-
v-hasPermi="['crm:receivable-plan:update']"
78-
>
79-
编辑
80-
</el-button>
81-
<el-button
82-
link
83-
type="danger"
84-
@click="handleDelete(scope.row.id)"
85-
v-hasPermi="['crm:receivable-plan:delete']"
86-
>
87-
删除
88-
</el-button>
89-
</template>
90-
</el-table-column>
9171
</el-table>
9272
<!-- 分页 -->
9373
<Pagination
@@ -102,16 +82,12 @@
10282
<script setup lang="ts" name="RemindReceivables">
10383
import { DICT_TYPE } from '@/utils/dict'
10484
import { dateFormatter, dateFormatter2 } from '@/utils/formatTime'
105-
import download from '@/utils/download'
10685
import * as ReceivablePlanApi from '@/api/crm/receivable/plan'
10786
import * as UserApi from '@/api/system/user'
10887
import { RECEIVABLE_REMIND_TYPE } from './common'
10988
11089
defineOptions({ name: 'ReceivablePlan' })
11190
112-
const message = useMessage() // 消息弹窗
113-
const { t } = useI18n() // 国际化
114-
11591
const loading = ref(true) // 列表的加载中
11692
const total = ref(0) // 列表的总页数
11793
const list = ref([]) // 列表的数据
@@ -122,7 +98,6 @@ const queryParams = reactive({
12298
remindType: 1
12399
})
124100
const queryFormRef = ref() // 搜索的表单
125-
const exportLoading = ref(false) // 导出的加载中
126101
127102
/** 查询列表 */
128103
const getList = async () => {
@@ -142,46 +117,6 @@ const handleQuery = () => {
142117
getList()
143118
}
144119
145-
/** 重置按钮操作 */
146-
const resetQuery = () => {
147-
queryFormRef.value.resetFields()
148-
handleQuery()
149-
}
150-
151-
/** 添加/修改操作 */
152-
const formRef = ref()
153-
const openForm = (type: string, id?: number) => {
154-
formRef.value.open(type, id)
155-
}
156-
157-
/** 删除按钮操作 */
158-
const handleDelete = async (id: number) => {
159-
try {
160-
// 删除的二次确认
161-
await message.delConfirm()
162-
// 发起删除
163-
await ReceivablePlanApi.deleteReceivablePlan(id)
164-
message.success(t('common.delSuccess'))
165-
// 刷新列表
166-
await getList()
167-
} catch {}
168-
}
169-
170-
/** 导出按钮操作 */
171-
const handleExport = async () => {
172-
try {
173-
// 导出的二次确认
174-
await message.exportConfirm()
175-
// 发起导出
176-
exportLoading.value = true
177-
const data = await ReceivablePlanApi.exportReceivablePlan(queryParams)
178-
download.excel(data, '回款计划.xls')
179-
} catch {
180-
} finally {
181-
exportLoading.value = false
182-
}
183-
}
184-
185120
/** 初始化 **/
186121
onMounted(async () => {
187122
await getList()

0 commit comments

Comments
 (0)