From fdce1d0e932089025eda588812605375541ebd99 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期二, 08 十月 2024 09:43:30 +0800
Subject: [PATCH] UI授权
---
Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/UIDialog.vue | 10 +++++-----
Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/index.vue | 16 ++++++++--------
2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/UIDialog.vue b/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/UIDialog.vue
index 8347c23..4b92d8d 100644
--- a/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/UIDialog.vue
+++ b/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/UIDialog.vue
@@ -77,7 +77,7 @@
uiTreeOption: {
nodeKey:'oid',
checkOnClickNode:true,
- defaultExpandKeys:[],
+ defaultExpandedKeys:this.defaultExpandKeys,
multiple: true,
menu: false,
addBtn: false,
@@ -124,7 +124,7 @@
this.defaultExpandKeys=['root'];
getUIAuthor(params).then(res => {
this.processChildren(res.data.data[0]); // 澶勭悊姣忎釜鑺傜偣
- this.uiTreeOption.defaultExpandKeys=this.defaultExpandKeys;
+ this.uiTreeOption.defaultExpandedKeys=this.defaultExpandKeys;
this.uiTreeData = [{
attributes: {},
checked: false,
@@ -145,12 +145,12 @@
processChildren(item) {
if (item.children && item.children.length > 0) {
item.children = item.children.map(child => {
- if(child.level<5){
+ if(child.level<4){
this.defaultExpandKeys.push(child.oid)
}
if(child.level==1){
child.icon='el-icon-s-promotion';
- child.label=child.data.label+'锛�'+child.data.name+'锛�'
+ child.label=child.data.label+'('+child.data.name+')'
}else if(child.level==2){
child.icon='el-icon-s-order';
child.label=child.text
@@ -161,7 +161,7 @@
child.icon='el-icon-document';
child.label=child.text
}else if(child.level==5){
- child.icon='el-icon-s-ticket';
+ child.icon='el-icon-s-tools';
child.label=child.text
}
this.processChildren(child); // 閫掑綊澶勭悊姣忎釜瀛愯妭鐐�
diff --git a/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/index.vue b/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/index.vue
index ad0703b..a1d02f2 100644
--- a/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/authority/ui/uiAuthorization/index.vue
@@ -4,7 +4,7 @@
<basic-container>
<div ref="TreeBox" style="height: calc(100vh - 154px);!important;">
<!-- 宸︿晶鏍� -->
- <div style="height: calc(100vh - 200px);">
+ <div style="height: calc(100vh - 195px);">
<avue-tree :data="treeData" :option="treeOption" @node-click="nodeClick">
<span slot-scope="{ node, data }" class="el-tree-node__label">
<span style="font-size: 15px">
@@ -24,7 +24,7 @@
<div>
<el-button icon="el-icon-place" plain size="small" type="primary" @click="saveHandler">鎺堟潈</el-button>
<el-button icon="el-icon-close" plain size="small" type="primary" @click="clearValue" style="margin-right: 40px;">閲嶇疆</el-button>
- 涓氬姟绫诲瀷锛�<el-select v-model="type" placeholder="璇烽�夋嫨" :clearable="true" @change="typeChange" style="width: 350px;margin-right: 20px;">
+ 涓氬姟绫诲瀷锛�<el-select v-model="type" placeholder="璇烽�夋嫨" size="small" :clearable="true" @change="typeChange" style="width: 300px;margin-right: 20px;">
<el-option
v-for="item in typeData"
:key="item.oid"
@@ -32,7 +32,7 @@
:value="item.attributes.name">
</el-option>
</el-select>
- UI涓婁笅鏂囷細<el-select v-model="context" placeholder="璇烽�夋嫨" :clearable="true" @change="contextChange" style="width: 350px;">
+ UI涓婁笅鏂囷細<el-select v-model="context" placeholder="璇烽�夋嫨" size="small" :clearable="true" @change="contextChange" style="width: 350px;">
<el-option
v-for="item in contextData"
:key="item.oid"
@@ -41,7 +41,7 @@
</el-option>
</el-select>
</div>
- <div style="height: calc(100vh - 277px);margin-top: 10px;">
+ <div style="height: calc(100vh - 232px);margin-top: 10px;">
<avue-tree ref="uiTree" :data="uiTreeData" :option="uiTreeOption">
<span slot-scope="{ node, data }" class="el-tree-node__label">
<span style="font-size: 15px">
@@ -81,7 +81,7 @@
treeData: [],
defaultExpandKeys:[],
uiTreeOption: {
- defaultExpandKeys:[],
+ defaultExpandedKeys:this.defaultExpandKeys,
multiple: true,
menu: false,
addBtn: false,
@@ -127,7 +127,7 @@
this.defaultExpandKeys=['root'];
getUIAuthor(params).then(res => {
this.processChildren(res.data.data[0]); // 澶勭悊姣忎釜鑺傜偣
- this.uiTreeOption.defaultExpandKeys=this.defaultExpandKeys;
+ this.uiTreeOption.defaultExpandedKeys=this.defaultExpandKeys;
this.uiTreeData = [{
attributes: {},
checked: false,
@@ -149,7 +149,7 @@
processChildren(item) {
if (item.children && item.children.length > 0) {
item.children = item.children.map(child => {
- if(child.level<5){
+ if(child.level<4){
this.defaultExpandKeys.push(child.oid)
}
if(child.level==1){
@@ -165,7 +165,7 @@
child.icon='el-icon-document';
child.label=child.text
}else if(child.level==5){
- child.icon='el-icon-s-ticket';
+ child.icon='el-icon-s-tools';
child.label=child.text
}
this.processChildren(child); // 閫掑綊澶勭悊姣忎釜瀛愯妭鐐�
--
Gitblit v1.9.3