|
@ -50,15 +50,15 @@ |
|
|
<span class="left-bottom-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<ul class="tab-nav"> |
|
|
<ul class="tab-nav"> |
|
|
<li :class="{'active-tab-nav': activeIndex == 0}" @click="changeActiveTab(0)">基本信息<i /></li> |
|
|
<li :class="{'active-tab-nav': activeIndex == 0}" @click="changeActiveTab(0)">基本信息<i /></li> |
|
|
<li :class="{'active-tab-nav': activeIndex == 1}" @click="changeActiveTab(1)">门类字段管理<i /></li> |
|
|
|
|
|
<li :class="{'active-tab-nav': activeIndex == 2}" @click="changeActiveTab(2)">著录界面管理<i /></li> |
|
|
|
|
|
<li :class="{'active-tab-nav': activeIndex == 3}" @click="changeActiveTab(3)">列表界面浏览设置<i /></li> |
|
|
|
|
|
<li :class="{'active-tab-nav': activeIndex == 4}" @click="changeActiveTab(4)">浏览排序规则设置<i /></li> |
|
|
|
|
|
<li :class="{'active-tab-nav': activeIndex == 5}" @click="changeActiveTab(5)">档号规则设置<i /></li> |
|
|
|
|
|
|
|
|
<li v-if="selectedCategory.isType && selectedCategory.isType !== 1 && selectedCategory.isType !== 2" :class="{'active-tab-nav': activeIndex == 1}" @click="changeActiveTab(1)">门类字段管理<i /></li> |
|
|
|
|
|
<li v-if="selectedCategory.isType && selectedCategory.isType !== 1 && selectedCategory.isType !== 2" :class="{'active-tab-nav': activeIndex == 2}" @click="changeActiveTab(2)">著录界面管理<i /></li> |
|
|
|
|
|
<li v-if="selectedCategory.isType && selectedCategory.isType !== 1 && selectedCategory.isType !== 2" :class="{'active-tab-nav': activeIndex == 3}" @click="changeActiveTab(3)">列表界面浏览设置<i /></li> |
|
|
|
|
|
<li v-if="selectedCategory.isType && selectedCategory.isType !== 1 && selectedCategory.isType !== 2" :class="{'active-tab-nav': activeIndex == 4}" @click="changeActiveTab(4)">浏览排序规则设置<i /></li> |
|
|
|
|
|
<li v-if="selectedCategory.isType && selectedCategory.isType !== 1 && selectedCategory.isType !== 2" :class="{'active-tab-nav': activeIndex == 5}" @click="changeActiveTab(5)">档号规则设置<i /></li> |
|
|
<!-- 最右侧装饰img --> |
|
|
<!-- 最右侧装饰img --> |
|
|
<span class="tab-right-img" /> |
|
|
<span class="tab-right-img" /> |
|
|
</ul> |
|
|
</ul> |
|
|
<component :is="comName" /> |
|
|
|
|
|
|
|
|
<component :is="comName" :selected-category="selectedCategory" /> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
</div> |
|
|
</div> |
|
@ -92,20 +92,13 @@ export default { |
|
|
del: false, |
|
|
del: false, |
|
|
download: false, |
|
|
download: false, |
|
|
group: false |
|
|
group: false |
|
|
}, |
|
|
|
|
|
confirmDeleteMsg: '确定要删除当前字典吗', |
|
|
|
|
|
sort: ['dicSequence,asc'] |
|
|
|
|
|
|
|
|
} |
|
|
}) |
|
|
}) |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
mixins: [presenter(), header()], |
|
|
mixins: [presenter(), header()], |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
rules: { |
|
|
|
|
|
dicName: [ |
|
|
|
|
|
{ required: true, message: '请输入字典名称', trigger: 'blur' } |
|
|
|
|
|
] |
|
|
|
|
|
}, |
|
|
|
|
|
permission: { |
|
|
permission: { |
|
|
add: ['admin', 'category:add'], |
|
|
add: ['admin', 'category:add'], |
|
|
edit: ['admin', 'category:edit'], |
|
|
edit: ['admin', 'category:edit'], |
|
@ -116,10 +109,9 @@ export default { |
|
|
children: 'children', |
|
|
children: 'children', |
|
|
label: 'cnName' |
|
|
label: 'cnName' |
|
|
}, |
|
|
}, |
|
|
// activeAddBtn: false, |
|
|
|
|
|
deleteVisible: false, |
|
|
deleteVisible: false, |
|
|
reconfirmDeleteVisible: false, |
|
|
reconfirmDeleteVisible: false, |
|
|
// sortVisible: false, |
|
|
|
|
|
|
|
|
selectedCategory: {}, |
|
|
deleteData: {}, |
|
|
deleteData: {}, |
|
|
activeIndex: 0, |
|
|
activeIndex: 0, |
|
|
sortLoading: false |
|
|
sortLoading: false |
|
@ -152,16 +144,12 @@ export default { |
|
|
// } |
|
|
// } |
|
|
// return true |
|
|
// return true |
|
|
// }, |
|
|
// }, |
|
|
// 选中字典后,设置字典详情数据 |
|
|
|
|
|
|
|
|
// 选中门类后,设置门类详情数据 |
|
|
handleNodeClick(val) { |
|
|
handleNodeClick(val) { |
|
|
if (val) { |
|
|
if (val) { |
|
|
this.crud.selectionChangeHandler([val]) |
|
|
this.crud.selectionChangeHandler([val]) |
|
|
this.$refs.eform.pid = val.id |
|
|
this.$refs.eform.pid = val.id |
|
|
// console.log(this.crud.selectionChangeHandler([val])) |
|
|
|
|
|
// this.$refs.dictDetail.query.id = val.id |
|
|
|
|
|
// this.$refs.dictDetail.dicPid = val.id |
|
|
|
|
|
// this.$refs.dictDetail.crud.toQuery() |
|
|
|
|
|
// this.activeAddBtn = true |
|
|
|
|
|
|
|
|
this.selectedCategory = val |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
updateKeyChildren(data) { |
|
|
updateKeyChildren(data) { |
|
|