From 4d1a4ed0028174b45d62d357e46972f4a3cb55fd Mon Sep 17 00:00:00 2001 From: zhoulingpo Date: Fri, 28 Apr 2023 17:45:08 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91zengjia?= =?UTF-8?q?=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/processCenter.js | 8 +++++++ src/components/ProcessFooter.vue | 4 ++-- .../userCenter/processCenter/taskDraft.vue | 21 +++++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/api/modules/processCenter.js b/src/api/modules/processCenter.js index 63a24a4..ed50762 100644 --- a/src/api/modules/processCenter.js +++ b/src/api/modules/processCenter.js @@ -63,5 +63,13 @@ export default { method: 'GET', params: data }) + }, + // 删除草稿 + delDraf(data){ + return request({ + url: '/api/deleteDraft', + method: 'GET', + params: data + }) } } diff --git a/src/components/ProcessFooter.vue b/src/components/ProcessFooter.vue index 542a68a..71b0928 100644 --- a/src/components/ProcessFooter.vue +++ b/src/components/ProcessFooter.vue @@ -74,7 +74,7 @@ diff --git a/src/views/userCenter/processCenter/taskDraft.vue b/src/views/userCenter/processCenter/taskDraft.vue index 58dc88e..07b1537 100644 --- a/src/views/userCenter/processCenter/taskDraft.vue +++ b/src/views/userCenter/processCenter/taskDraft.vue @@ -32,6 +32,9 @@ 办理 + + 删除 + @@ -77,6 +80,21 @@ export default { this.loadData() }, methods: { + classDel(row) { + this.$confirm('确认删除该条数据?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning', + confirmButtonClass: 'common-button-primary', + + }).then(() => { + this.$api.processCenter.delDraf({id:row}).then(()=>{ + this.$message.success('删除成功') + this.q.current = 1 + this.loadData() + }) + }) + }, loadData() { let userId=this.$store.getters.userInfo.usid this.$api.processCenter.draftProcessPage({...this.q,...this.form,userId:userId}).then(res=>{ @@ -126,4 +144,7 @@ export default { padding-bottom: 10px; } } +.deleRed{ + color: red !important; +}