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 { departmentListNoAuth } from "@/api/common";
import { deepCopy } from "@/utils";
export default {
name: "flowList",
components: {
@ -976,7 +976,7 @@ export default {
} catch (err) {}
},
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 {
await destroy({ id: row.id });
await this.getList();
@ -1032,7 +1032,7 @@ export default {
if (refresh) {
this.select.page = 1;
}
const res = await flowList(this.$route.params.type, this.select, false);
res.data?.data?.forEach((i) => this.contentFormatter(i));
this.list = res?.data?.data || [];

Loading…
Cancel
Save