| | |
| | | <el-container> |
| | | <!-- 顶端按钮 --> |
| | | <el-header class="businessHeader" style="height: 40px;"> |
| | | <el-button-group> |
| | | <el-button type="primary" @click="linkTypeAdd" size="small"> |
| | | <i class="el-icon-plus"></i> |
| | | 新增 |
| | | </el-button> |
| | | <el-button type="primary" @click="linkTypeEdit" size="small"> |
| | | <i class="el-icon-edit"></i> |
| | | 修改 |
| | | </el-button> |
| | | </el-button-group> |
| | | <div> |
| | | <el-button type="primary" @click="linkTypeAdd" size="small" icon="el-icon-plus" v-if="permissionList.addBtn"> |
| | | 新增 |
| | | </el-button> |
| | | <el-button type="primary" @click="linkTypeEdit" size="small" icon="el-icon-edit" v-if="permissionList.editBtn"> |
| | | 修改 |
| | | </el-button> |
| | | </div> |
| | | </el-header> |
| | | <!-- 侧边栏树 --> |
| | | <el-container> |
| | |
| | | saveFromTable, |
| | | getDetail |
| | | } from "@/api/omd/linkType" |
| | | import {mapGetters} from "vuex"; |
| | | export default { |
| | | name: "LinkType", |
| | | data() { |
| | |
| | | }, |
| | | } |
| | | }, |
| | | computed:{ |
| | | ...mapGetters(["permission"]), |
| | | permissionList() { |
| | | return { |
| | | addBtn: this.vaildData(this.permission.modeling_LinkType.LinkType_add, false), |
| | | editBtn: this.vaildData(this.permission.modeling_LinkType.LinkType_edit, false), |
| | | } |
| | | } |
| | | }, |
| | | created() { |
| | | this.initTreeOnLoad(); |
| | | this.initDomainOption(); |