| | |
| | | :data="data" |
| | | :option="option" |
| | | :page.sync="page" |
| | | :permission="permissionList" |
| | | @on-load="getList" |
| | | @row-update="rowUpdate" |
| | | @row-save="rowSave" |
| | |
| | | plain |
| | | type="primary" |
| | | icon="el-icon-zoom-in" |
| | | v-if="permissionList.apply" |
| | | @click="applyRangeSearch">查看使用范围 |
| | | </el-button> |
| | | </el-tooltip> |
| | |
| | | |
| | | <script> |
| | | import { getPage,add,update,remove,getAppayRange } from '../../api/omd/revisionRule'; |
| | | import {mapGetters} from "vuex"; |
| | | export default { |
| | | name: "Version", |
| | | data(){ |
| | |
| | | applyRangeData: [] |
| | | } |
| | | }, |
| | | computed:{ |
| | | ...mapGetters(["permission"]), |
| | | permissionList(){ |
| | | return{ |
| | | addBtn:this.vaildData(this.permission.modeling_Version.version_add,false), |
| | | apply:this.vaildData(this.permission.modeling_Version.version_applyopen,false), |
| | | delBtn:this.vaildData(this.permission.modeling_Version.version_delete,false), |
| | | editBtn:this.vaildData(this.permission.modeling_Version.version_edit,false), |
| | | } |
| | | } |
| | | }, |
| | | methods:{ |
| | | // 行点击 |
| | | rowClick(row){ |