From a94f19a21fe2098811339aa916869b0ab923536c Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 26 Dec 2022 17:15:08 +0800
Subject: [PATCH] 添加车辆变更审批
---
src/views/work/send.vue | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/src/views/work/send.vue b/src/views/work/send.vue
index 0a06f88..4d6ed2b 100644
--- a/src/views/work/send.vue
+++ b/src/views/work/send.vue
@@ -22,6 +22,11 @@
</el-button>
<el-button type="text"
size="small"
+ icon="el-icon-delete"
+ @click.stop="handleCancel(scope.row)">撤 销
+ </el-button>
+ <el-button type="text"
+ size="small"
icon="el-icon-search"
v-if="permission.work_send_follow"
@click.stop="handleImage(scope.row,scope.index)">流程图
@@ -42,7 +47,7 @@
<script>
import {mapGetters} from "vuex";
- import {sendList} from "@/api/work/work";
+ import {sendList, withdrawTask} from "@/api/work/work";
import {flowCategory,flowRoute} from "@/util/flow";
export default {
@@ -75,7 +80,7 @@
viewBtn: false,
delBtn: false,
dialogWidth: 900,
- menuWidth: 150,
+ menuWidth: 200,
dialogClickModal: false,
column: [
{
@@ -126,7 +131,7 @@
};
},
computed: {
- ...mapGetters(["permission", "flowRoutes"]),
+ ...mapGetters(["permission", "flowRoutes","userInfo"]),
ids() {
let ids = [];
this.selectionList.forEach(ele => {
@@ -182,6 +187,12 @@
this.loading = false;
this.selectionClear();
});
+ },
+ handleCancel(row){
+ console.log(row)
+ withdrawTask(this.userInfo.user_id).then(res=>{
+ this.$message(res.data.msg)
+ })
}
}
};
--
Gitblit v1.9.3