| | |
| | | :data="data" |
| | | :page.sync="page" |
| | | ref="crudrec" |
| | | :permission="permissionList" |
| | | @on-load="onLoad" |
| | | :table-loading="loading" |
| | | @row-save="rowSave" |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-delete" |
| | | v-if="permission.dispatch_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-upload2" |
| | | v-if="permission.dispatch_import" |
| | | @click="handleImport" |
| | | >批量导入 |
| | | </el-button> |
| | |
| | | } |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["userInfo"]), |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.dispatch_add, false), |
| | | viewBtn: this.vaildData(this.permission.dispatch_view, true), |
| | | delBtn: this.vaildData(this.permission.dispatch_delete, false), |
| | | editBtn: this.vaildData(this.permission.dispatch_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | :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 => { |
| | |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | plain |
| | | v-if="permission.permit_delete" |
| | | v-if="permission.licenseApproval_branchOffice_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | class="zhengJian-icon" |
| | | v-if="permission.licenseApproval_branchOffice_upload" |
| | | @click.stop="handleCredentials(row)" |
| | | >附件</el-button |
| | | > |
| | |
| | | icon="el-icon-edit" |
| | | :size="size" |
| | | :type="type" |
| | | v-if="row.type == '2' && userData == '0'" |
| | | v-if="row.type == '2' && userData == '0' && permission.licenseApproval_branchOffice_audit" |
| | | @click.stop="rowDel(row)" |
| | | >备案审批 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="viewLicense(row)" |
| | | v-if="row.type == '0'" |
| | | v-if="row.type == '0' && permission.licenseApproval_branchOffice_print" |
| | | >打印备案证 |
| | | </el-button> |
| | | </template> |
| | |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.permit_add, false), |
| | | viewBtn: this.vaildData(this.permission.permit_view, true), |
| | | delBtn: this.vaildData(this.permission.permit_delete, false), |
| | | editBtn: this.vaildData(this.permission.permit_edit, false) |
| | | addBtn: this.vaildData(this.permission.licenseApproval_branchOffice_add, false), |
| | | viewBtn: this.vaildData(this.permission.licenseApproval_branchOffice_view, true), |
| | | delBtn: this.vaildData(this.permission.licenseApproval_branchOffice_delete, false), |
| | | editBtn: this.vaildData(this.permission.licenseApproval_branchOffice_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | plain |
| | | v-if="permission.permit_delete" |
| | | v-if="permission.licenseApproval_cancellationOfFiling_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | class="zhengJian-icon" |
| | | v-if="permission.licenseApproval_cancellationOfFiling_upload" |
| | | @click.stop="handleCredentials(row)" |
| | | >附件 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="rowDel(row)" |
| | | v-if="row.type == '2' && userData == '0'" |
| | | v-if="row.type == '2' && userData == '0' && permission.licenseApproval_cancellationOfFiling_audit" |
| | | >撤销备案审批 |
| | | </el-button> |
| | | </template> |
| | |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.permit_add, false), |
| | | viewBtn: this.vaildData(this.permission.permit_view, true), |
| | | delBtn: this.vaildData(this.permission.permit_delete, false), |
| | | editBtn: this.vaildData(this.permission.permit_edit, false) |
| | | addBtn: this.vaildData(this.permission.licenseApproval_cancellationOfFiling_add, false), |
| | | viewBtn: this.vaildData(this.permission.licenseApproval_cancellationOfFiling_view, true), |
| | | delBtn: this.vaildData(this.permission.licenseApproval_cancellationOfFiling_delete, false), |
| | | editBtn: this.vaildData(this.permission.licenseApproval_cancellationOfFiling_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | plain |
| | | v-if="permission.permit_delete" |
| | | v-if="permission.licenseApproval_changeLegalPerson_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | class="zhengJian-icon" |
| | | v-if="permission.licenseApproval_changeLegalPerson_upload" |
| | | @click.stop="handleCredentials(row)" |
| | | >附件 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="rowDel(row)" |
| | | v-if="row.type == '2' && userData == '0'" |
| | | v-if="row.type == '2' && userData == '0' && permission.licenseApproval_changeLegalPerson_audit" |
| | | >审批 |
| | | </el-button> |
| | | <el-button |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="viewLicense(row)" |
| | | v-if="row.type == '0'" |
| | | v-if="row.type == '0' && permission.licenseApproval_changeLegalPerson_print" |
| | | >打印备案证 |
| | | </el-button> |
| | | </template> |
| | |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.permit_add, false), |
| | | viewBtn: this.vaildData(this.permission.permit_view, true), |
| | | delBtn: this.vaildData(this.permission.permit_delete, false), |
| | | editBtn: this.vaildData(this.permission.permit_edit, false) |
| | | addBtn: this.vaildData(this.permission.licenseApproval_changeLegalPerson_add, false), |
| | | viewBtn: this.vaildData(this.permission.licenseApproval_changeLegalPerson_view, true), |
| | | delBtn: this.vaildData(this.permission.licenseApproval_changeLegalPerson_delete, false), |
| | | editBtn: this.vaildData(this.permission.licenseApproval_changeLegalPerson_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | plain |
| | | v-if="permission.permit_delete" |
| | | v-if="permission.licenseApproval_crossRegion_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | class="zhengJian-icon" |
| | | v-if="permission.licenseApproval_crossRegion_upload" |
| | | @click.stop="handleCredentials(row)" |
| | | >附件 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="rowDel(row)" |
| | | v-if="row.type == '2' && userData == '0'" |
| | | v-if="row.type == '2' && userData == '0' && permission.licenseApproval_crossRegion_audit" |
| | | >备案审批 |
| | | </el-button> |
| | | <el-button |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="viewLicense(row)" |
| | | v-if="row.type == '0'" |
| | | v-if="row.type == '0' && permission.licenseApproval_crossRegion_print" |
| | | >打印备案证 |
| | | </el-button> |
| | | </template> |
| | |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.permit_add, false), |
| | | viewBtn: this.vaildData(this.permission.permit_view, true), |
| | | delBtn: this.vaildData(this.permission.permit_delete, false), |
| | | editBtn: this.vaildData(this.permission.permit_edit, false) |
| | | addBtn: this.vaildData(this.permission.licenseApproval_crossRegion_add, false), |
| | | viewBtn: this.vaildData(this.permission.licenseApproval_crossRegion_view, true), |
| | | delBtn: this.vaildData(this.permission.licenseApproval_crossRegion_delete, false), |
| | | editBtn: this.vaildData(this.permission.licenseApproval_crossRegion_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | plain |
| | | v-if="permission.permit_delete" |
| | | v-if="permission.licenseApproval_securityGuard_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | class="zhengJian-icon" |
| | | v-if="permission.licenseApproval_securityGuard_upload" |
| | | @click.stop="handleCredentials(row)" |
| | | >附件</el-button |
| | | > |
| | |
| | | icon="el-icon-edit" |
| | | :size="size" |
| | | :type="type" |
| | | v-if="row.stateOur == '0'" |
| | | v-if="row.stateOur == '0' || permission.licenseApproval_securityGuard_audit" |
| | | @click.stop="rowDel(row)" |
| | | >备案审批 |
| | | </el-button> |
| | |
| | | :type="type" |
| | | @click.stop="viewLicense(row)" |
| | | v-if=" |
| | | row.papprove == '1' && row.xapprove == '1' && row.sapprove == '1' |
| | | row.papprove == '1' && row.xapprove == '1' && row.sapprove == '1' && permission.licenseApproval_securityGuard_print |
| | | " |
| | | >打印备案证 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | v-if=" |
| | | row.papprove == '1' && row.xapprove == '1' && row.sapprove == '1' |
| | | row.papprove == '1' && row.xapprove == '1' && row.sapprove == '1' && permission.licenseApproval_securityGuard_prints |
| | | " |
| | | @click.stop="viewLicensehuizhi(row)" |
| | | >回执打印 |
| | |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.permit_add, false), |
| | | viewBtn: this.vaildData(this.permission.permit_view, true), |
| | | delBtn: this.vaildData(this.permission.permit_delete, false), |
| | | editBtn: this.vaildData(this.permission.permit_edit, false) |
| | | addBtn: this.vaildData(this.permission.licenseApproval_securityGuard_add, false), |
| | | viewBtn: this.vaildData(this.permission.licenseApproval_securityGuard_view, true), |
| | | delBtn: this.vaildData(this.permission.licenseApproval_securityGuard_delete, false), |
| | | editBtn: this.vaildData(this.permission.licenseApproval_securityGuard_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="rowDel(row)" |
| | | v-if="row.type == '2' && userData == '0' || permission.permit_audit" |
| | | v-if="row.type == '2' && userData == '0' && permission.permit_audit" |
| | | >许可审批 |
| | | </el-button> |
| | | <el-button |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="viewLicense(row)" |
| | | v-if="row.type == '0' || permission.permit_print" |
| | | v-if="row.type == '0' && permission.permit_print" |
| | | >打印许可证 |
| | | </el-button> |
| | | </template> |
| | |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | plain |
| | | v-if="permission.permit_delete" |
| | | v-if="permission.licenseApproval_securityTraining_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | class="zhengJian-icon" |
| | | v-if="permission.licenseApproval_securityTraining_upload" |
| | | @click.stop="handleCredentials(row)" |
| | | >附件 |
| | | </el-button> |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="rowDel(row)" |
| | | v-if="row.type == '2' && userData == '0'" |
| | | v-if="row.type == '2' && userData == '0' && permission.licenseApproval_securityTraining_audit" |
| | | >许可审批 |
| | | </el-button> |
| | | <el-button |
| | |
| | | :size="size" |
| | | :type="type" |
| | | @click.stop="viewLicense(row)" |
| | | v-if="row.type == '0'" |
| | | v-if="row.type == '0' && permission.licenseApproval_securityTraining_print" |
| | | >打印许可证 |
| | | </el-button> |
| | | </template> |
| | |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.permit_add, false), |
| | | viewBtn: this.vaildData(this.permission.permit_view, true), |
| | | delBtn: this.vaildData(this.permission.permit_delete, false), |
| | | editBtn: this.vaildData(this.permission.permit_edit, false) |
| | | addBtn: this.vaildData(this.permission.licenseApproval_securityTraining_add, false), |
| | | viewBtn: this.vaildData(this.permission.licenseApproval_securityTraining_view, true), |
| | | delBtn: this.vaildData(this.permission.licenseApproval_securityTraining_delete, false), |
| | | editBtn: this.vaildData(this.permission.licenseApproval_securityTraining_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | :data="data" |
| | | :page.sync="page" |
| | | ref="crudrec" |
| | | :permission="permissionList" |
| | | @on-load="onLoad" |
| | | :table-loading="loading" |
| | | @row-save="rowSave" |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-delete" |
| | | v-if="permission.car_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-upload2" |
| | | v-if="permission.car_import" |
| | | @click="handleImport" |
| | | >批量导入 |
| | | </el-button> |
| | |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["userInfo"]), |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.car_add, false), |
| | | viewBtn: this.vaildData(this.permission.car_view, true), |
| | | delBtn: this.vaildData(this.permission.car_delete, false), |
| | | editBtn: this.vaildData(this.permission.car_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | :data="data" |
| | | :page.sync="page" |
| | | ref="crudrec" |
| | | :permission="permissionList" |
| | | @on-load="onLoad" |
| | | :table-loading="loading" |
| | | @row-save="rowSave" |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-delete" |
| | | v-if="permission.equipments_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-upload2" |
| | | v-if="permission.equipments_import" |
| | | @click="handleImport" |
| | | >批量导入 |
| | | </el-button> |
| | |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["userInfo"]), |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.equipments_add, false), |
| | | viewBtn: this.vaildData(this.permission.equipments_view, true), |
| | | delBtn: this.vaildData(this.permission.equipments_delete, false), |
| | | editBtn: this.vaildData(this.permission.equipments_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | :data="data" |
| | | :page.sync="page" |
| | | ref="crudrec" |
| | | :permission="permissionList" |
| | | @on-load="onLoad" |
| | | :table-loading="loading" |
| | | @row-save="rowSave" |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-delete" |
| | | v-if="permission.gun_delete" |
| | | @click="handleDelete" |
| | | >删 除 |
| | | </el-button> |
| | |
| | | size="small" |
| | | plain |
| | | icon="el-icon-upload2" |
| | | v-if="permission.gun_import" |
| | | @click="handleImport" |
| | | >批量导入 |
| | | </el-button> |
| | |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["userInfo"]), |
| | | ...mapGetters(["permission", "userInfo"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.gun_add, false), |
| | | viewBtn: this.vaildData(this.permission.gun_view, true), |
| | | delBtn: this.vaildData(this.permission.gun_delete, false), |
| | | editBtn: this.vaildData(this.permission.gun_edit, false) |
| | | }; |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |