| | |
| | | <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 => { |