|
@@ -20,7 +20,7 @@
|
|
|
clearable
|
|
|
v-model="filterText"
|
|
|
>
|
|
|
- </el-input>
|
|
|
+ </el-input>
|
|
|
<div class="scrollClass" style="height:721px">
|
|
|
<el-scrollbar style="height:100%">
|
|
|
<el-tree
|
|
@@ -36,7 +36,7 @@
|
|
|
slot-scope="{ node, data }"
|
|
|
@mouseover="mouseOver(data)"
|
|
|
@mouseleave="mouseLeave(data)"
|
|
|
-
|
|
|
+
|
|
|
>
|
|
|
<span style="text-overflow: ellipsis;width:101%;">{{ data.title }}</span>
|
|
|
<span
|
|
@@ -70,7 +70,7 @@
|
|
|
</span>
|
|
|
</span>
|
|
|
</el-tree>
|
|
|
-
|
|
|
+
|
|
|
<el-tree
|
|
|
v-show="filterText"
|
|
|
:default-expanded-keys='defaultExpanded'
|
|
@@ -122,7 +122,7 @@
|
|
|
</el-tree>
|
|
|
</el-scrollbar>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="文书档案目录" name="second">
|
|
@@ -133,7 +133,7 @@
|
|
|
clearable
|
|
|
v-model="filterText"
|
|
|
>
|
|
|
- </el-input>
|
|
|
+ </el-input>
|
|
|
<div class="scrollClass" style="height:721px">
|
|
|
<el-scrollbar style="height:100%">
|
|
|
<el-tree
|
|
@@ -149,7 +149,7 @@
|
|
|
slot-scope="{ node, data }"
|
|
|
@mouseover="mouseOver(data)"
|
|
|
@mouseleave="mouseLeave(data)"
|
|
|
-
|
|
|
+
|
|
|
>
|
|
|
<span style="text-overflow: ellipsis;">{{ data.title }}</span>
|
|
|
<span
|
|
@@ -235,19 +235,19 @@
|
|
|
</el-tree>
|
|
|
</el-scrollbar>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
-
|
|
|
+
|
|
|
</el-tabs>
|
|
|
-
|
|
|
+
|
|
|
</el-col>
|
|
|
<el-col
|
|
|
:span="9"
|
|
|
style="padding-top:30px;"
|
|
|
>
|
|
|
<!-- <h3>上传文件入口显示配置</h3> -->
|
|
|
-<!--
|
|
|
+<!--
|
|
|
<div
|
|
|
class="peizhi"
|
|
|
:style="{'height':heights-210+'px','overflow': 'hidden'}"
|
|
@@ -270,13 +270,13 @@
|
|
|
node-key="id"
|
|
|
ref="tree"
|
|
|
class="filter-tree"
|
|
|
-
|
|
|
+
|
|
|
>
|
|
|
</el-tree>
|
|
|
</el-scrollbar>
|
|
|
</div>
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
<div v-if="!isentryTree" style="margin-top:20px">
|
|
|
<el-checkbox-group v-model="checkList">
|
|
|
<el-checkbox label="设置为最高并卷层级"></el-checkbox>
|
|
@@ -284,7 +284,7 @@
|
|
|
<el-checkbox label="设置为单独并卷层级"></el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
<div style="margin-top:20px;border:1px solid #e5e5e5;padding:20px">
|
|
|
-
|
|
|
+
|
|
|
<div style="display: flex;justify-content: space-between;">
|
|
|
<el-select v-model="publictreevalue" clearable placeholder="请选择公有质检化分树" style=" width:45%;">
|
|
|
<el-option
|
|
@@ -312,22 +312,22 @@
|
|
|
<div class="scrollClass" style="height:521px ;">
|
|
|
<el-scrollbar style="height:100%">
|
|
|
<el-tree
|
|
|
-
|
|
|
+
|
|
|
class="filter-tree"
|
|
|
:data="rightData"
|
|
|
:props="Rightprops"
|
|
|
default-expand-all
|
|
|
:filter-node-method="rulefilterNode"
|
|
|
-
|
|
|
+
|
|
|
ref="ruletree">
|
|
|
</el-tree>
|
|
|
|
|
|
</el-scrollbar>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
</div>
|
|
|
</div> -->
|
|
|
<div class="peizhi" :style="{'height':heights-210+'px','overflow': 'hidden'}">
|
|
@@ -359,7 +359,7 @@
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="工程文件入口配置" name="first"></el-tab-pane>
|
|
|
</el-tabs>
|
|
|
-
|
|
|
+
|
|
|
<div class="scrollClass" v-if="activetabName==='second'" style="height:721px">
|
|
|
<el-scrollbar style="height:100%">
|
|
|
<el-tree
|
|
@@ -382,7 +382,7 @@
|
|
|
@click.stop="() => viewConfig(data)">
|
|
|
查看配置
|
|
|
</el-button>
|
|
|
-
|
|
|
+
|
|
|
</span>
|
|
|
</div>
|
|
|
</el-tree>
|
|
@@ -403,12 +403,12 @@
|
|
|
node-key="id"
|
|
|
ref="tree"
|
|
|
class="filter-tree"
|
|
|
-
|
|
|
+
|
|
|
>
|
|
|
</el-tree>
|
|
|
</el-scrollbar>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -728,7 +728,7 @@
|
|
|
<el-tab-pane label="最高层级配置" name="first"></el-tab-pane>
|
|
|
<el-tab-pane label="分类并卷配置" name="second"></el-tab-pane>
|
|
|
<el-tab-pane label="独立组卷配置" name="third"></el-tab-pane>
|
|
|
-
|
|
|
+
|
|
|
</el-tabs>
|
|
|
<el-checkbox-group v-model="checkList">
|
|
|
<el-checkbox label="复选框 A" style="margin-bottom:10px"></el-checkbox><br/>
|
|
@@ -751,7 +751,7 @@
|
|
|
|
|
|
<script>
|
|
|
import ManualSorting from '@/components/WbsTree/ManualSorting'
|
|
|
-import { archiveTreeInit, lazyTree, dictionary, remove, archiveTreeSave, archiveTreeUpdate, archiveTreeDetail, archiveTreetree, submitDisplayConfigTree, getSameGradeNode, submitArchiveTreeSort } from "@/api/manager/archivetree";
|
|
|
+import { lazyTree, dictionary, remove, archiveTreeSave, archiveTreeUpdate, archiveTreeDetail, archiveTreetree, submitDisplayConfigTree, getSameGradeNode, submitArchiveTreeSort } from "@/api/manager/archivetreecontract";
|
|
|
import { getToken } from '@/util/auth';
|
|
|
import { roletree } from "@/api/system/role.js";
|
|
|
// import logoVue from '../../page/index/logo.vue';
|
|
@@ -999,7 +999,7 @@ export default {
|
|
|
//切换tabs
|
|
|
handleClick(tab, event) {
|
|
|
console.log(tab, event);
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
handletabClick(tab, event) {
|
|
|
console.log(tab, event);
|