工作台 我的事务 流程管理 报表管理 日志管理-按钮权限
| | |
| | | ...mapGetters(["permission"]), |
| | | permissionList() { |
| | | return { |
| | | delBtn: this.vaildData(this.permission.flow_follow_delete, false), |
| | | delBtn: this.vaildData(this.permission.flow_follow.flow_follow_delete, false), |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-refresh" |
| | | v-if="permission.flow_manager_state" |
| | | v-if="permissionList.state" |
| | | @click.stop="handleState(scope.row,scope.index)">变更状态 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-search" |
| | | v-if="permission.flow_manager_image" |
| | | v-if="permissionList.image" |
| | | @click.stop="handleImage(scope.row,scope.index)">流程图 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | v-if="permission.flow_manager_remove" |
| | | v-if="permissionList.delBtn" |
| | | @click.stop="handleSlotDelete(scope.row,scope.index)">删除 |
| | | </el-button> |
| | | </template> |
| | |
| | | ...mapGetters(["permission"]), |
| | | permissionList() { |
| | | return { |
| | | delBtn: this.vaildData(this.permission.flow_manager_remove, false), |
| | | state:this.vaildData(this.permission.flow_manager.flow_manager_state, false), |
| | | image:this.vaildData(this.permission.flow_manager.flow_manager_image, false), |
| | | delBtn: this.vaildData(this.permission.flow_manager.flow_manager_remove, false), |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | <el-button type="primary" |
| | | size="mini" |
| | | icon="el-icon-circle-plus" |
| | | v-if="permission.flow_model_create" |
| | | v-if="permissionList.addBtn" |
| | | plain |
| | | @click="handleCreate">创 建 |
| | | </el-button> |
| | | <el-button type="danger" |
| | | size="mini" |
| | | icon="el-icon-delete" |
| | | v-if="permission.flow_model_delete" |
| | | v-if="permissionList.delBtn" |
| | | plain |
| | | @click="handleDelete">删 除 |
| | | </el-button> |
| | |
| | | <el-button type="text" |
| | | size="mini" |
| | | icon="el-icon-setting" |
| | | v-if="permission.flow_model_update" |
| | | v-if="permissionList.editBtn" |
| | | @click.stop="handleUpdate(scope.row,scope.index)">配置 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="mini" |
| | | icon="el-icon-upload2" |
| | | v-if="permission.flow_model_deploy" |
| | | v-if="permissionList.deploy" |
| | | @click.stop="handleDeploy(scope.row,scope.index)">部署 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="mini" |
| | | icon="el-icon-delete" |
| | | v-if="permission.flow_model_delete" |
| | | v-if="permissionList.delBtn" |
| | | @click.stop="handleSlotDelete(scope.row,scope.index)">删除 |
| | | </el-button> |
| | | </template> |
| | |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["permission"]), |
| | | permissionList(){ |
| | | return{ |
| | | addBtn:this.vaildData(this.permission.flow_model.flow_model_create,false), |
| | | deploy:this.vaildData(this.permission.flow_model.flow_model_deploy,false), |
| | | delBtn:this.vaildData(this.permission.flow_model.flow_model_delete,false), |
| | | editBtn:this.vaildData(this.permission.flow_model.flow_model_update,false), |
| | | } |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | ...mapGetters(["permission"]), |
| | | permissionList() { |
| | | return { |
| | | viewBtn: this.vaildData(this.permission.log_api_view, false) |
| | | viewBtn: this.vaildData(this.permission.log_api.log_api_view, false) |
| | | }; |
| | | } |
| | | }, |
| | |
| | | ...mapGetters(["permission"]), |
| | | permissionList() { |
| | | return { |
| | | viewBtn: this.vaildData(this.permission.log_error_view, false) |
| | | viewBtn: this.vaildData(this.permission.log_error.log_error_view, false) |
| | | }; |
| | | } |
| | | }, |
| | |
| | | ...mapGetters(["permission"]), |
| | | permissionList() { |
| | | return { |
| | | viewBtn: this.vaildData(this.permission.log_usual_view, false) |
| | | viewBtn: this.vaildData(this.permission.log_usual.log_usual_view, false) |
| | | }; |
| | | } |
| | | }, |
| | |
| | | <el-button type="danger" |
| | | size="small" |
| | | icon="el-icon-delete" |
| | | v-if="permissionList.delBtn" |
| | | plain |
| | | @click="handleDelete">删 除 |
| | | </el-button> |
| | |
| | | icon="el-icon-edit-outline" |
| | | size="small" |
| | | @click.stop="handleDesign(scope.row.name)" |
| | | v-if="userInfo.role_name.includes('admin')" |
| | | v-if="permissionList.design" |
| | | >设计 |
| | | </el-button> |
| | | <el-button |
| | |
| | | icon="el-icon-view" |
| | | size="small" |
| | | @click.stop="handlePreview(scope.row.name)" |
| | | v-if="userInfo.role_name.includes('admin')" |
| | | v-if="permissionList.preview" |
| | | >预览 |
| | | </el-button> |
| | | </template> |
| | |
| | | return { |
| | | addBtn: false, |
| | | viewBtn: false, |
| | | delBtn: true, |
| | | editBtn: false |
| | | delBtn: this.vaildData(this.permission.report_list.report_list_delete,false), |
| | | editBtn: false, |
| | | design:this.vaildData(this.permission.report_list.report_list_design,false), |
| | | preview:this.vaildData(this.permission.report_list.report_list_preview,false), |
| | | }; |
| | | }, |
| | | ids() { |
| | |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-download" |
| | | v-if="permission.work_claim_sign" |
| | | v-if="permissionList.signtBtn" |
| | | @click.stop="handleClaim(scope.row)">签收 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-info" |
| | | v-if="permission.work_claim_detail" |
| | | v-if="permissionList.detailBtn" |
| | | @click.stop="handleDetail(scope.row)">详情 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-search" |
| | | v-if="permission.work_claim_follow" |
| | | v-if="permissionList.follow" |
| | | @click.stop="handleImage(scope.row,scope.index)">流程图 |
| | | </el-button> |
| | | </template> |
| | |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["permission", "flowRoutes"]), |
| | | ...mapGetters(["permission", "flowRoutes","permission"]), |
| | | permissionList(){ |
| | | return{ |
| | | signtBtn:this.vaildData(this.permission.work_claim.work_claim_sign,false), |
| | | detailBtn:this.vaildData(this.permission.work_claim.work_claim_detail,false), |
| | | follow:this.vaildData(this.permission.work_claim.work_claim_follow,false), |
| | | } |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-info" |
| | | v-if="permission.work_done_detail" |
| | | v-if="permissionList.detailBtn" |
| | | @click.stop="handleDetail(scope.row)">详情 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-search" |
| | | v-if="permission.work_done_follow" |
| | | v-if="permissionList.follow" |
| | | @click.stop="handleImage(scope.row,scope.index)">流程图 |
| | | </el-button> |
| | | </template> |
| | |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["permission", "flowRoutes"]), |
| | | ...mapGetters(["permission", "flowRoutes","permission"]), |
| | | permissionList(){ |
| | | return{ |
| | | detailBtn:this.vaildData(this.permission.work_done.work_done_detail,false), |
| | | follow:this.vaildData(this.permission.work_done.work_done_follow,false), |
| | | } |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-info" |
| | | v-if="permission.work_send_detail" |
| | | v-if="permissionList.detailBtn" |
| | | @click.stop="handleDetail(scope.row)">详情 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-search" |
| | | v-if="permission.work_send_follow" |
| | | v-if="permissionList.follow" |
| | | @click.stop="handleImage(scope.row,scope.index)">流程图 |
| | | </el-button> |
| | | </template> |
| | |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["permission", "flowRoutes"]), |
| | | ...mapGetters(["permission", "flowRoutes","permission"]), |
| | | permissionList(){ |
| | | return{ |
| | | detailBtn:this.vaildData(this.permission.work_send.work_send_detail,false), |
| | | follow:this.vaildData(this.permission.work_send.work_send_follow,false), |
| | | } |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |
| | |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-video-play" |
| | | v-if="permission.work_start_flow" |
| | | v-if="permissionList.startBtn" |
| | | @click.stop="handleStart(scope.row)">发起 |
| | | </el-button> |
| | | <el-button type="text" |
| | | size="small" |
| | | icon="el-icon-search" |
| | | v-if="permission.work_start_image" |
| | | v-if="permissionList.img" |
| | | @click.stop="handleImage(scope.row,scope.index)">流程图 |
| | | </el-button> |
| | | </template> |
| | |
| | | } |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["permission", "flowRoutes"]), |
| | | ...mapGetters(["permission", "flowRoutes","permission"]), |
| | | permissionList(){ |
| | | return{ |
| | | startBtn:this.vaildData(this.permission.work_start.work_start_flow,false), |
| | | img:this.vaildData(this.permission.work_start.work_start_image,false), |
| | | } |
| | | }, |
| | | ids() { |
| | | let ids = []; |
| | | this.selectionList.forEach(ele => { |