Browse Source

需求修改

master
xuhuajiao 9 months ago
parent
commit
40923c0634
  1. 4
      src/views/archiveKeeping/deviceManage/index.vue
  2. 2
      src/views/system/archiveScopeManage/index.vue
  3. 2
      src/views/system/archivesCategory/index.vue
  4. 2
      src/views/system/archivesClassify/index.vue
  5. 4
      src/views/system/fileLibraryManage/index.vue
  6. 4
      src/views/system/fourCharacterDetection/index.vue
  7. 1
      src/views/system/log/search.vue
  8. 2
      src/views/system/menu/index.vue
  9. 2
      src/views/system/role/index.vue
  10. 35
      src/views/system/user/index.vue

4
src/views/archiveKeeping/deviceManage/index.vue

@ -1,5 +1,5 @@
<template> <template>
<div class="app-container category-container">
<div class="app-container category-container" style="height: calc(100vh - 140px);">
<!-- 门类列表 --> <!-- 门类列表 -->
<div class="container-main"> <div class="container-main">
<div class="elect-cont-left"> <div class="elect-cont-left">
@ -30,6 +30,7 @@
<span class="left-bottom-line" /> <span class="left-bottom-line" />
<!--门类树状结构--> <!--门类树状结构-->
<div class="tree-scroll"> <div class="tree-scroll">
<el-scrollbar style="height: calc(100vh - 240px);">
<el-tree ref="tree" v-loading="crud.loading" :data="crud.data" :props="defaultProps" node-key="id" :expand-on-click-node="false" highlight-current @node-click="handleNodeClick"> <el-tree ref="tree" v-loading="crud.loading" :data="crud.data" :props="defaultProps" node-key="id" :expand-on-click-node="false" highlight-current @node-click="handleNodeClick">
<span slot-scope="{ node, data }" class="custom-tree-node"> <span slot-scope="{ node, data }" class="custom-tree-node">
<span v-if="data.isType === 1" class="iconFolder"> <span v-if="data.isType === 1" class="iconFolder">
@ -43,6 +44,7 @@
</span> </span>
</span> </span>
</el-tree> </el-tree>
</el-scrollbar>
</div> </div>
</div> </div>
</div> </div>

2
src/views/system/archiveScopeManage/index.vue

@ -8,6 +8,7 @@
<span class="left-bottom-line" /> <span class="left-bottom-line" />
<!--门类树状结构--> <!--门类树状结构-->
<div class="tree-scroll"> <div class="tree-scroll">
<el-scrollbar style="height: calc(100vh - 180px);">
<el-tree <el-tree
ref="tree" ref="tree"
v-loading="crud.loading" v-loading="crud.loading"
@ -17,6 +18,7 @@
:expand-on-click-node="false" :expand-on-click-node="false"
@node-click="handleNodeClick" @node-click="handleNodeClick"
/> />
</el-scrollbar>
</div> </div>
</div> </div>
</div> </div>

2
src/views/system/archivesCategory/index.vue

@ -1,5 +1,5 @@
<template> <template>
<div class="app-container category-container">
<div class="app-container category-container" style="height: calc(100vh - 140px);">
<!-- 门类列表 --> <!-- 门类列表 -->
<div class="container-main"> <div class="container-main">
<div class="elect-cont-left"> <div class="elect-cont-left">

2
src/views/system/archivesClassify/index.vue

@ -7,6 +7,7 @@
<span class="right-top-line" /> <span class="right-top-line" />
<span class="left-bottom-line" /> <span class="left-bottom-line" />
<div class="tree-scroll"> <div class="tree-scroll">
<el-scrollbar style="height: calc(100vh - 180px);">
<el-tree <el-tree
ref="tree" ref="tree"
v-loading="crud.loading" v-loading="crud.loading"
@ -16,6 +17,7 @@
:expand-on-click-node="false" :expand-on-click-node="false"
@node-click="handleNodeClick" @node-click="handleNodeClick"
/> />
</el-scrollbar>
</div> </div>
</div> </div>
</div> </div>

4
src/views/system/fileLibraryManage/index.vue

@ -1,5 +1,5 @@
<template> <template>
<div class="app-container category-container">
<div class="app-container category-container" style="height: calc(100vh - 140px);">
<!-- 门类列表 --> <!-- 门类列表 -->
<div class="container-main"> <div class="container-main">
<div class="elect-cont-left"> <div class="elect-cont-left">
@ -29,6 +29,7 @@
<span class="left-bottom-line" /> <span class="left-bottom-line" />
<!--门类树状结构--> <!--门类树状结构-->
<div class="tree-scroll"> <div class="tree-scroll">
<el-scrollbar style="height: calc(100vh - 230px);">
<el-tree ref="tree" v-loading="crud.loading" :data="crud.data" :props="defaultProps" node-key="id" :expand-on-click-node="false" highlight-current @node-click="handleNodeClick"> <el-tree ref="tree" v-loading="crud.loading" :data="crud.data" :props="defaultProps" node-key="id" :expand-on-click-node="false" highlight-current @node-click="handleNodeClick">
<span slot-scope="{ node, data }" class="custom-tree-node"> <span slot-scope="{ node, data }" class="custom-tree-node">
<span v-if="data.isType === 1 " class="iconFolder"> <span v-if="data.isType === 1 " class="iconFolder">
@ -42,6 +43,7 @@
</span> </span>
</span> </span>
</el-tree> </el-tree>
</el-scrollbar>
</div> </div>
</div> </div>
</div> </div>

4
src/views/system/fourCharacterDetection/index.vue

@ -1,12 +1,14 @@
<template> <template>
<div class="app-container">
<div class="app-container" style="height: calc(100vh - 140px);">
<div class="container-main" style="justify-content: flex-start;"> <div class="container-main" style="justify-content: flex-start;">
<!--侧边部门数据--> <!--侧边部门数据-->
<div class="elect-cont-left"> <div class="elect-cont-left">
<div class="container-left"> <div class="container-left">
<span class="right-top-line" /> <span class="right-top-line" />
<span class="left-bottom-line" /> <span class="left-bottom-line" />
<el-scrollbar style="height: calc(100vh - 180px);">
<el-tree ref="tree" :data="fourDatas" :props="defaultProps" node-key="id" :expand-on-click-node="false" highlight-current :default-expanded-keys="defaultExpandedKeys" @node-click="handleNodeClick" /> <el-tree ref="tree" :data="fourDatas" :props="defaultProps" node-key="id" :expand-on-click-node="false" highlight-current :default-expanded-keys="defaultExpandedKeys" @node-click="handleNodeClick" />
</el-scrollbar>
</div> </div>
</div> </div>
<!--用户数据--> <!--用户数据-->

1
src/views/system/log/search.vue

@ -106,6 +106,7 @@ export default {
}, },
methods: { methods: {
[CRUD.HOOK.beforeRefresh]() { [CRUD.HOOK.beforeRefresh]() {
this.crud.query[this.optionVal] = this.keyWord
if (this.blurryTime) { if (this.blurryTime) {
this.crud.query.startTime = this.blurryTime[0] this.crud.query.startTime = this.blurryTime[0]
this.crud.query.endTime = this.blurryTime[1] this.crud.query.endTime = this.blurryTime[1]

2
src/views/system/menu/index.vue

@ -1,5 +1,5 @@
<template> <template>
<div class="app-container row-container">
<div class="app-container row-container" style="height: calc(100vh - 140px);">
<!--工具栏--> <!--工具栏-->
<div class="head-container"> <div class="head-container">
<div v-if="crud.props.searchToggle" class="head-search"> <div v-if="crud.props.searchToggle" class="head-search">

2
src/views/system/role/index.vue

@ -120,7 +120,7 @@
@check="fondsChange" @check="fondsChange"
> >
<template slot-scope="{ node }"> <template slot-scope="{ node }">
<el-tooltip :content="node.label" placement="top-end" effect="dark">
<el-tooltip :content="node.label" placement="left" :enterable="false" effect="dark">
<span>{{ node.label }}</span> <span>{{ node.label }}</span>
</el-tooltip> </el-tooltip>
</template> </template>

35
src/views/system/user/index.vue

@ -7,13 +7,29 @@
<el-input v-model="filterText" clearable size="small" placeholder="输入部门名称搜索" prefix-icon="el-icon-search" class="filter-item" /> <el-input v-model="filterText" clearable size="small" placeholder="输入部门名称搜索" prefix-icon="el-icon-search" class="filter-item" />
</div> </div>
<el-tree ref="tree" v-loading="crud.loading" :data="fondsDatas" :props="defaultProps" :expand-on-click-node="false" :default-expanded-keys="defaultExpandedKeys" node-key="id" highlight-current :filter-node-method="filterNode" @node-click="handleNodeClick"> <el-tree ref="tree" v-loading="crud.loading" :data="fondsDatas" :props="defaultProps" :expand-on-click-node="false" :default-expanded-keys="defaultExpandedKeys" node-key="id" highlight-current :filter-node-method="filterNode" @node-click="handleNodeClick">
<template slot-scope="{ node, data }">
<!-- <template slot-scope="{ node, data }">
<div :class="{'top-level': data.id === 0}"> <div :class="{'top-level': data.id === 0}">
<span> <span>
{{ data.fondsName }} {{ data.fondsName }}
<span>{{ data.deptsName }}</span> <span>{{ data.deptsName }}</span>
</span> </span>
</div> </div>
</template> -->
<template
slot-scope="{node,data}"
class="custom-tree-node"
>
<el-tooltip
v-if="data.fondsName"
effect="dark"
:content="data.fondsName"
:enterable="false"
placement="left"
>
<span class="tree-text"> {{ data.fondsName }}</span>
</el-tooltip>
<span v-else class="tree-text"> {{ data.deptsName }}</span>
</template> </template>
</el-tree> </el-tree>
</div> </div>
@ -560,6 +576,7 @@ export default {
this.$refs.tree.setCurrentKey(this.fondsDatas[0].children[0].children[0].id) this.$refs.tree.setCurrentKey(this.fondsDatas[0].children[0].children[0].id)
this.handleNodeClick(this.fondsDatas[0].children[0].children[0]) this.handleNodeClick(this.fondsDatas[0].children[0].children[0])
}) })
console.log('this.fondsDatas', this.fondsDatas)
}) })
}, },
filterNode(value, data) { filterNode(value, data) {
@ -728,11 +745,23 @@ export default {
.el-tree-node__content{ .el-tree-node__content{
font-size: 14px; font-size: 14px;
color: #545B65; color: #545B65;
}
.top-level{
.tree-text{
font-size: 16px; font-size: 16px;
font-weight: 600; font-weight: 600;
color: #0C0E1E; color: #0C0E1E;
} }
} }
.el-tree-node__children{
.tree-text {
font-size: 14px !important;
font-weight: normal;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
display: inline-block;
min-width: 170px;
color: #545B65;
}
}
}
</style> </style>
Loading…
Cancel
Save