岗位管理增加租户显隐

dev
smallchill 6 years ago
parent 59ab4054e0
commit 16661c475e
  1. 25
      src/views/system/post.vue

@ -27,10 +27,6 @@
@click="handleDelete"> @click="handleDelete">
</el-button> </el-button>
</template> </template>
<template slot-scope="{row}"
slot="tenantName">
<el-tag>{{row.tenantName}}</el-tag>
</template>
<template slot-scope="{row}" <template slot-scope="{row}"
slot="category"> slot="category">
<el-tag>{{row.categoryName}}</el-tag> <el-tag>{{row.categoryName}}</el-tag>
@ -42,6 +38,7 @@
<script> <script>
import {getList, getDetail, add, update, remove} from "@/api/system/post"; import {getList, getDetail, add, update, remove} from "@/api/system/post";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import website from "@/config/website";
export default { export default {
data() { data() {
@ -69,9 +66,23 @@
column: [ column: [
{ {
label: "所属租户", label: "所属租户",
prop: "tenantName", prop: "tenantId",
slot: true, type: "tree",
display: false dicUrl: "/api/blade-system/tenant/select",
addDisplay: false,
editDisplay: false,
viewDisplay: website.tenantMode,
span: 24,
props: {
label: "tenantName",
value: "tenantId"
},
hide: !website.tenantMode,
rules: [{
required: true,
message: "请输入所属租户",
trigger: "click"
}]
}, },
{ {
label: "岗位类型", label: "岗位类型",

Loading…
Cancel
Save