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; +}