| | |
| | | :data="data" |
| | | :page.sync="page" |
| | | ref="crudrec1" |
| | | :permission="permissionList" |
| | | v-model="form" |
| | | :table-loading="loading" |
| | | :before-open="beforeOpen" |
| | |
| | | } from "@/api/dispatch/dispatch"; |
| | | import { update, getSecurityDispatcherTree } from "@/api/system/user"; |
| | | import { mapState } from "vuex"; |
| | | import { mapGetters } from "vuex"; |
| | | |
| | | export default { |
| | | data() { |
| | |
| | | } |
| | | }, |
| | | computed: { |
| | | // }, |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.dispatchChildoperable_add, false), |
| | | viewBtn: this.vaildData(this.permission.dispatchChildoperable_view, true), |
| | | delBtn: this.vaildData(this.permission.dispatchChildoperable_delete, false), |
| | | editBtn: this.vaildData(this.permission.dispatchChildoperable_edit, false) |
| | | }; |
| | | }, |
| | | ids1() { |
| | | let ids1 = []; |
| | | this.selectionList1.forEach(ele => { |