master
lion 1 month ago
parent f78d751027
commit fca01c0445

@ -688,7 +688,7 @@ import payMx from "./components/payMx.vue";
import FieldExport from "./components/FieldExport.vue"; import FieldExport from "./components/FieldExport.vue";
import { departmentListNoAuth } from "@/api/common"; import { departmentListNoAuth } from "@/api/common";
import { deepCopy } from "@/utils"; import { deepCopy } from "@/utils";
export default { export default {
name: "flowList", name: "flowList",
components: { components: {
@ -976,7 +976,7 @@ export default {
} catch (err) {} } catch (err) {}
}, },
async destroy(row) { async destroy(row) {
if (row.can_delete || this.$store.state.user.adminId === 1) { if (row.can_delete || this.$store.state.user.adminId === 1 || this.$store.state.user.roles.includes('全局流程监管')) {
try { try {
await destroy({ id: row.id }); await destroy({ id: row.id });
await this.getList(); await this.getList();
@ -1032,7 +1032,7 @@ export default {
if (refresh) { if (refresh) {
this.select.page = 1; this.select.page = 1;
} }
const res = await flowList(this.$route.params.type, this.select, false); const res = await flowList(this.$route.params.type, this.select, false);
res.data?.data?.forEach((i) => this.contentFormatter(i)); res.data?.data?.forEach((i) => this.contentFormatter(i));
this.list = res?.data?.data || []; this.list = res?.data?.data || [];

Loading…
Cancel
Save