|
@@ -1,36 +1,22 @@
|
|
|
<template>
|
|
|
<div class="homePage">
|
|
|
- <!-- <div class="leftMenu">
|
|
|
- <div class="logoSty">
|
|
|
- <img src="../assets/logoG.png" alt="">
|
|
|
- </div>
|
|
|
- <div class="firstLevel">
|
|
|
- <div class="firstLevel_icon" v-for="item in leftLevelData" :key="item.index" @click="changeRoute(item)">
|
|
|
- <div class="firstLevel_img" :class="getBac(item.showBac)">
|
|
|
- <img :src="item.image">
|
|
|
- </div>
|
|
|
- <div class="firstLevel_title">
|
|
|
- <span>{{item.name}}</span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div> -->
|
|
|
<div class="frameMain" :style="allHeight">
|
|
|
- <div class="treeList">
|
|
|
- <p>全业务域考评系统</p>
|
|
|
- <el-tree ref="tree" :data="forecastDatas" :props="defaultProps" highlight-current node-key="id"
|
|
|
- :default-expanded-keys="expendData" @node-click="handleNodeClick" @node-expand="handleNodeExpand">
|
|
|
- <template #default="{ node, data }">
|
|
|
- <span class="custom-tree-node">
|
|
|
- <el-icon size="small" v-if="node.level === 1 && data.id !== '0'"><FolderOpened /></el-icon>
|
|
|
- <span v-if="data.id === '0'" style="margin-left:17px;font-size:14px;line-height:35px;display:inline-block">{{node.label}}</span>
|
|
|
- <span v-else style="margin-left:5px;font-size:14px;line-height:35px;display:inline-block">{{node.label}}</span>
|
|
|
- </span>
|
|
|
- </template>
|
|
|
- </el-tree>
|
|
|
+ <div class="menuList">
|
|
|
+ <el-menu
|
|
|
+ :default-active="$route.path"
|
|
|
+ router
|
|
|
+ :unique-opened="true"
|
|
|
+ :default-openeds="openeds"
|
|
|
+ @select="handleNodeClick"
|
|
|
+ text-color="#fff"
|
|
|
+ background-color="#184FB4"
|
|
|
+ active-text-color="#fff">
|
|
|
+ <!-- 引入组件 -->
|
|
|
+ <menu-tree :menuData="forecastDatas"></menu-tree>
|
|
|
+ </el-menu>
|
|
|
</div>
|
|
|
<div class="homeMain" :style="mainHeight">
|
|
|
- <div style="height:40px">
|
|
|
+ <div class="homeMain_tag">
|
|
|
<el-tag
|
|
|
v-for="tag in routeTags"
|
|
|
:key="tag.name"
|
|
@@ -38,14 +24,13 @@
|
|
|
size="large"
|
|
|
class="tagArr"
|
|
|
effect="dark"
|
|
|
- :type="tag.type"
|
|
|
+ :type="tag.index === $route.path ? '': 'info'"
|
|
|
@close="handleClose(tag)"
|
|
|
@click="handleShowPage(tag)"
|
|
|
>
|
|
|
<span>{{ tag.name }}</span>
|
|
|
</el-tag>
|
|
|
</div>
|
|
|
- <!-- :style="$route.path === '/home'? 'background: #f3f7f8;': 'background: #fff;padding-top: 10px'" -->
|
|
|
<div class="mainMessage" :style="viewHeight">
|
|
|
<router-view></router-view>
|
|
|
</div>
|
|
@@ -55,13 +40,19 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import Assessment from "../assets/indexIcon/Assessment.png"
|
|
|
+import MenuTree from '../components/menuTreeconfig.vue'
|
|
|
+import homeImg from '../assets/menuImg/home.png'
|
|
|
+import yewuImg from '../assets/menuImg/yewu.png'
|
|
|
+import tixiImg from '../assets/menuImg/tixi.png'
|
|
|
+import zhishikuImg from '../assets/menuImg/zhishiku.png'
|
|
|
+import quanxianImg from '../assets/menuImg/quanxian.png'
|
|
|
export default {
|
|
|
+ components: {MenuTree},
|
|
|
data() {
|
|
|
return {
|
|
|
- leftLevelData: [],
|
|
|
forecastDatas: [],
|
|
|
expendData: ['0'],
|
|
|
+ openeds:[],
|
|
|
routeTags: [],
|
|
|
defaultProps: {
|
|
|
children: 'children',
|
|
@@ -70,240 +61,143 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
created(){
|
|
|
- this.leftLevelData = [
|
|
|
- // {
|
|
|
- // index: '/index',
|
|
|
- // name: '系统门户',
|
|
|
- // image: gateway,
|
|
|
- // showBac: true
|
|
|
- // },
|
|
|
- // {
|
|
|
- // index: '/benchmark',
|
|
|
- // name: '对标业务',
|
|
|
- // image: benchmarking
|
|
|
- // },
|
|
|
- {
|
|
|
- index: '/assessment',
|
|
|
- name: '考评业务',
|
|
|
- image: Assessment
|
|
|
- },
|
|
|
- // {
|
|
|
- // index: '/configure',
|
|
|
- // name: '系统配置',
|
|
|
- // image: configure
|
|
|
- // }
|
|
|
- ]
|
|
|
this.forecastDatas = [
|
|
|
{
|
|
|
- id: '0',
|
|
|
- label: '考评首页',
|
|
|
- path: '/home'
|
|
|
+ index: '/home',
|
|
|
+ name: '考评首页',
|
|
|
+ img: homeImg
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '1',
|
|
|
- // label: '对标业务',
|
|
|
- // children: [
|
|
|
- // {
|
|
|
- // id: '1-1',
|
|
|
- // label: '排行榜',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-2',
|
|
|
- // label: '分类对标',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-3',
|
|
|
- // label: '综合对标',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-4',
|
|
|
- // label: '立标管理',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-5',
|
|
|
- // label: '寻标管理',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-6',
|
|
|
- // label: '达标管理',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-7',
|
|
|
- // label: '超标管理',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '1-8',
|
|
|
- // label: '对标报告'
|
|
|
- // }
|
|
|
- // ]
|
|
|
- // },
|
|
|
{
|
|
|
- id: '2',
|
|
|
- label: '考评业务',
|
|
|
+ index: '1',
|
|
|
+ name: '考评业务',
|
|
|
+ img: yewuImg,
|
|
|
children: [
|
|
|
{
|
|
|
- id: '2-1',
|
|
|
- label: '考评总览'
|
|
|
+ index: '',
|
|
|
+ name: '考评总览'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-2',
|
|
|
- label: '考评启动',
|
|
|
- path: '/assessment/evaluationStart'
|
|
|
+ index: '/assessment/evaluationStart',
|
|
|
+ name: '考评启动',
|
|
|
},
|
|
|
{
|
|
|
- id: '2-3',
|
|
|
- label: '考评修订'
|
|
|
+ index: '',
|
|
|
+ name: '考评修订'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-4',
|
|
|
- label: '考评目标分解'
|
|
|
+ index: '',
|
|
|
+ name: '考评目标分解'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-5',
|
|
|
- label: '月/季度考评',
|
|
|
- path: '/assessment/monthQuarter'
|
|
|
+ index: '/assessment/monthQuarter',
|
|
|
+ name: '月/季度考评'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-6',
|
|
|
- label: '考评项对标'
|
|
|
+ index: '',
|
|
|
+ name: '考评项对标'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-7',
|
|
|
- label: '考评项预警'
|
|
|
+ index: '',
|
|
|
+ name: '考评项预警'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-8',
|
|
|
- label: '年度考评'
|
|
|
+ index: '',
|
|
|
+ name: '年度考评'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-9',
|
|
|
- label: '人员考评'
|
|
|
+ index: '',
|
|
|
+ name: '人员考评'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-10',
|
|
|
- label: '任期考评'
|
|
|
+ index: '',
|
|
|
+ name: '任期考评'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-11',
|
|
|
- label: '考评监督'
|
|
|
+ index: '',
|
|
|
+ name: '考评监督'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-12',
|
|
|
- label: '考评评级'
|
|
|
+ index: '',
|
|
|
+ name: '考评评级'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-13',
|
|
|
- label: '考评报告'
|
|
|
+ index: '',
|
|
|
+ name: '考评报告'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-14',
|
|
|
- label: '考评公告'
|
|
|
+ index: '',
|
|
|
+ name: '考评公告'
|
|
|
},
|
|
|
{
|
|
|
- id: '2-15',
|
|
|
- label: '奖金及薪资总额调整'
|
|
|
- },
|
|
|
+ index: '',
|
|
|
+ name: '奖金及薪资总额调整'
|
|
|
+ }
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- id: '5',
|
|
|
- label: '考评体系配置',
|
|
|
+ index: '2',
|
|
|
+ name: '考评体系配置',
|
|
|
+ img: tixiImg,
|
|
|
children: [
|
|
|
{
|
|
|
- id: '5-1',
|
|
|
- label: '考评指标管理',
|
|
|
- path: '/evaluationSystem/evaluationIndex'
|
|
|
+ index: '/evaluationSystem/evaluationIndex',
|
|
|
+ name: '考评指标管理',
|
|
|
},
|
|
|
{
|
|
|
- id: '5-2',
|
|
|
- label: '考评规则配置',
|
|
|
- path: '/evaluationSystem/evaluationRules'
|
|
|
+ index: '/evaluationSystem/evaluationRules',
|
|
|
+ name: '考评规则配置',
|
|
|
},
|
|
|
{
|
|
|
- id: '5-3',
|
|
|
- label: '考评单位配置',
|
|
|
- path: '/evaluationSystem/company'
|
|
|
+ index: '/evaluationSystem/company',
|
|
|
+ name: '考评单位配置',
|
|
|
},
|
|
|
{
|
|
|
- id: '5-4',
|
|
|
- label: '考评部门配置',
|
|
|
- path: '/evaluationSystem/department'
|
|
|
+ index: '/evaluationSystem/department',
|
|
|
+ name: '考评部门配置',
|
|
|
},
|
|
|
{
|
|
|
- id: '5-5',
|
|
|
- label: '考评人员配置',
|
|
|
- path: '/evaluationSystem/personnel'
|
|
|
+ index: '/evaluationSystem/personnel',
|
|
|
+ name: '考评人员配置',
|
|
|
},
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- id: '3',
|
|
|
- label: '考评知识库',
|
|
|
+ index: '3',
|
|
|
+ name: '考评知识库',
|
|
|
+ img: zhishikuImg,
|
|
|
children: [
|
|
|
- // {
|
|
|
- // id: '3-1',
|
|
|
- // label: '对标指标标准',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '3-2',
|
|
|
- // label: '对标算法规则',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '3-3',
|
|
|
- // label: '对标预警规则',
|
|
|
- // },
|
|
|
{
|
|
|
- id: '3-4',
|
|
|
- label: '考评得分规则',
|
|
|
- path: '/knowledgePage/scoringRules'
|
|
|
+ index: '/knowledgePage/scoringRules',
|
|
|
+ name: '考评得分规则',
|
|
|
},
|
|
|
{
|
|
|
- id: '3-5',
|
|
|
- label: '考评评级规则',
|
|
|
+ name: '考评评级规则',
|
|
|
},
|
|
|
{
|
|
|
- id: '3-6',
|
|
|
- label: '考评预警规则',
|
|
|
- },
|
|
|
+ name: '考评预警规则',
|
|
|
+ }
|
|
|
]
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '4',
|
|
|
- // label: '对标体系配置',
|
|
|
- // children: [
|
|
|
- // {
|
|
|
- // id: '4-1',
|
|
|
- // label: '对标指标管理',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '4-2',
|
|
|
- // label: '指标规则配置',
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '4-3',
|
|
|
- // label: '对标结构配置',
|
|
|
- // },
|
|
|
- // ]
|
|
|
- // },
|
|
|
{
|
|
|
- id: '6',
|
|
|
- label: '信息权限配置',
|
|
|
+ index: '4',
|
|
|
+ name: '信息权限配置',
|
|
|
+ img: quanxianImg,
|
|
|
children: [
|
|
|
{
|
|
|
- id: '6-1',
|
|
|
- label: '单位信息配置',
|
|
|
+ index: '',
|
|
|
+ name: '单位信息配置',
|
|
|
},
|
|
|
{
|
|
|
- id: '6-2',
|
|
|
- label: '部门信息配置',
|
|
|
+ index: '',
|
|
|
+ name: '部门信息配置',
|
|
|
},
|
|
|
{
|
|
|
- id: '6-3',
|
|
|
- label: '人员权限配置',
|
|
|
+ index: '',
|
|
|
+ name: '人员权限配置',
|
|
|
},
|
|
|
{
|
|
|
- id: '6-4',
|
|
|
- label: '工作流程配置',
|
|
|
+ index: '',
|
|
|
+ name: '工作流程配置',
|
|
|
}
|
|
|
]
|
|
|
}
|
|
@@ -311,14 +205,13 @@ export default {
|
|
|
if (window.localStorage.getItem('routeTags')) {
|
|
|
this.routeTags = JSON.parse(window.localStorage.getItem('routeTags'))
|
|
|
if (this.$route?.path === '/') {
|
|
|
- this.$router.push({ path: this.routeTags[0].path})
|
|
|
+ this.$router.push({ path: this.routeTags[0].index})
|
|
|
}
|
|
|
} else {
|
|
|
this.routeTags = [
|
|
|
{
|
|
|
- id: '0',
|
|
|
- name: '考评首页',
|
|
|
- path: '/home'
|
|
|
+ index: '/home',
|
|
|
+ name: '考评首页'
|
|
|
}
|
|
|
]
|
|
|
this.$router.push({ path: this.routeTags[0].path})
|
|
@@ -327,63 +220,26 @@ export default {
|
|
|
|
|
|
},
|
|
|
mounted() {
|
|
|
- this.$nextTick(() => {
|
|
|
- if (this.$route?.path) {
|
|
|
- let path = this.$route.path
|
|
|
- this.expendData = []
|
|
|
- for(let i =0; i<this.forecastDatas.length; i++) {
|
|
|
- let item = this.forecastDatas[i]
|
|
|
- if (item.id !== '0') {
|
|
|
- for(let j =0; j<item.children.length; j++) {
|
|
|
- let it = item.children[j]
|
|
|
- if (it.path === path) {
|
|
|
- if (this.$refs.tree) {
|
|
|
- this.$refs.tree.setCurrentKey(it.id)
|
|
|
- this.expendData = [item.id]
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- } else {
|
|
|
- if (this.$refs.tree) {
|
|
|
- this.$refs.tree.setCurrentKey(item.id)
|
|
|
- this.expendData = [item.id]
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- })
|
|
|
},
|
|
|
computed:{
|
|
|
mainHeight() {
|
|
|
return {
|
|
|
// 'height': document.documentElement.clientHeight-50 + 'px'
|
|
|
- 'width': '86%',
|
|
|
- 'height': '95vh'
|
|
|
+ 'height': '100vh'
|
|
|
}
|
|
|
},
|
|
|
allHeight() {
|
|
|
return {
|
|
|
'width': '100%',
|
|
|
// 'height': document.documentElement.clientHeight-40 + 'px'
|
|
|
- 'height': '96vh'
|
|
|
+ 'height': '100vh'
|
|
|
}
|
|
|
},
|
|
|
viewHeight() {
|
|
|
- let back = ''
|
|
|
- let pad = ''
|
|
|
- if (this.$route.path === '/home') {
|
|
|
- back = '#f3f7f8;'
|
|
|
- pad = '0'
|
|
|
- } else {
|
|
|
- back = '#fff'
|
|
|
- pad = '10px'
|
|
|
- }
|
|
|
return {
|
|
|
'width': '100%',
|
|
|
// 'height': document.documentElement.clientHeight-40 + 'px'
|
|
|
- 'height': '91vh',
|
|
|
- 'background': back,
|
|
|
- 'padding-top': pad
|
|
|
+ 'height': '91vh'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -403,35 +259,43 @@ export default {
|
|
|
this.$router.push({ path: item.index})
|
|
|
}
|
|
|
},
|
|
|
- handleNodeClick(val) {
|
|
|
- if (val.path) {
|
|
|
- this.$router.push({ path: val.path})
|
|
|
- let showM = 0
|
|
|
- this.routeTags.forEach(item =>{
|
|
|
- if (item.name === val.label) {
|
|
|
- showM++
|
|
|
+ handleNodeClick(index, indexPath) {
|
|
|
+ if (indexPath) {
|
|
|
+ this.forecastDatas.forEach(it =>{
|
|
|
+ if (it.index !== '') {
|
|
|
+ if (it.index === indexPath[0]) {
|
|
|
+ if (!it.children) {
|
|
|
+ let showM = 0
|
|
|
+ this.routeTags.forEach(item =>{
|
|
|
+ if (item.name === it.name) {
|
|
|
+ showM++
|
|
|
+ }
|
|
|
+ })
|
|
|
+ if (showM === 0) {
|
|
|
+ this.routeTags.push(it)
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ it.children.forEach(iv =>{
|
|
|
+ if (iv.index !== '') {
|
|
|
+ if (iv.index === indexPath[1]) {
|
|
|
+ let showM = 0
|
|
|
+ this.routeTags.forEach(item =>{
|
|
|
+ if (item.name === iv.name) {
|
|
|
+ showM++
|
|
|
+ }
|
|
|
+ })
|
|
|
+ if (showM === 0) {
|
|
|
+ this.routeTags.push(iv)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
- if (showM === 0) {
|
|
|
- this.routeTags.push({
|
|
|
- id: val.id,
|
|
|
- name: val.label,
|
|
|
- path: val.path
|
|
|
- })
|
|
|
- }
|
|
|
window.localStorage.setItem('routeTags', JSON.stringify(this.routeTags))
|
|
|
}
|
|
|
- if (val.id === '0') {
|
|
|
- let node = this.$refs.tree.getNode(val)
|
|
|
- this.handleNodeExpand(val, node)
|
|
|
- }
|
|
|
- },
|
|
|
- handleNodeExpand(data, node) {
|
|
|
- node.parent.childNodes.forEach(item =>{
|
|
|
- if (data.id !== item.data.id) {
|
|
|
- item.expanded = false
|
|
|
- }
|
|
|
- })
|
|
|
},
|
|
|
handleClose(tag) {
|
|
|
if (this.routeTags.length > 1) {
|
|
@@ -440,11 +304,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
handleShowPage(tag) {
|
|
|
- this.$router.push({ path: tag.path})
|
|
|
- let node = this.$refs.tree.getNode(tag)
|
|
|
- this.handleNodeExpand(tag, tag.id === '0'?node:node.parent)
|
|
|
- this.$refs.tree.setCurrentKey(tag.id)
|
|
|
- this.expendData = [tag.id]
|
|
|
+ this.$router.push({ path: tag.index})
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -453,7 +313,6 @@ export default {
|
|
|
<style lang="less">
|
|
|
.homePage{
|
|
|
display: flex;
|
|
|
- padding: 10px 10px;
|
|
|
.leftMenu{
|
|
|
width: 70px;
|
|
|
.logoSty{
|
|
@@ -502,68 +361,70 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.frameMain{
|
|
|
- background: #f3f7f8;
|
|
|
+ // background: #f3f7f8;
|
|
|
border-radius: 30px;
|
|
|
- padding: 10px 0;
|
|
|
display: flex;
|
|
|
- .treeList{
|
|
|
- margin-left: 5px;
|
|
|
- // width: 15%;
|
|
|
+ .menuList{
|
|
|
width: 13vw;
|
|
|
- // background: #fff;
|
|
|
- border-radius: 20px;
|
|
|
- p{
|
|
|
- font-size: 18px;
|
|
|
- font-family: '微软雅黑';
|
|
|
- font-weight: bold;
|
|
|
- color: #171e28;
|
|
|
- position: relative;
|
|
|
- left: 30px;
|
|
|
- top: 5px;
|
|
|
- letter-spacing: 1px;
|
|
|
- }
|
|
|
- .el-tree{
|
|
|
- position: relative;
|
|
|
- top: 30px;
|
|
|
- padding: 0 0 0 20px;
|
|
|
- background: transparent;
|
|
|
- .el-tree-node{
|
|
|
- .el-tree-node__content{
|
|
|
- height: 35px;
|
|
|
- .custom-tree-node{
|
|
|
- height: 35px;
|
|
|
+ height: 100vh;
|
|
|
+ background-color: #184FB4;
|
|
|
+ .el-menu{
|
|
|
+ .el-sub-menu{
|
|
|
+ .el-menu--inline{
|
|
|
+ .el-menu-item{
|
|
|
+ height: 30px;
|
|
|
+ margin-bottom: 10px;
|
|
|
+ border-radius: 15px 0 0 15px;
|
|
|
+ width: 90%;
|
|
|
+ position: relative;
|
|
|
+ left: 12%;
|
|
|
+ padding-left: 15px;
|
|
|
}
|
|
|
- }
|
|
|
- .el-tree-node__children{
|
|
|
- .el-tree-node__content{
|
|
|
- height: 35px;
|
|
|
- .custom-tree-node{
|
|
|
- height: 35px;
|
|
|
- }
|
|
|
+ .el-menu-item:hover, .el-menu-item.is-active{
|
|
|
+ background-color: #fff;
|
|
|
+ border-radius: 15px 0 0 15px;
|
|
|
+ color: #2778FF;
|
|
|
+ width: 90%;
|
|
|
+ position: relative;
|
|
|
+ left: 12%;
|
|
|
+ padding-left: 15px;
|
|
|
+ }
|
|
|
+ .el-sub-menu__title:hover{
|
|
|
+ background-color: #1063CB !important;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .el-tree--highlight-current
|
|
|
- .el-tree-node.is-current
|
|
|
- > .el-tree-node__content {
|
|
|
- background-color: rgba(135, 206, 235, 0.2);
|
|
|
- color: #007aab;
|
|
|
- font-weight: bold;
|
|
|
- border-radius: 5px;
|
|
|
- }
|
|
|
}
|
|
|
.homeMain{
|
|
|
- width: 87vw;
|
|
|
- .tagArr{
|
|
|
- height: 25px;
|
|
|
- margin-right: 10px;
|
|
|
- cursor: pointer;
|
|
|
+ width: 86vw;
|
|
|
+ .homeMain_tag{
|
|
|
+ height:60px;
|
|
|
+ border-bottom: 1px solid #D6DBEA;
|
|
|
+ .tagArr{
|
|
|
+ height: 33px;
|
|
|
+ margin-left: 10px;
|
|
|
+ cursor: pointer;
|
|
|
+ position: relative;
|
|
|
+ top: 28px;
|
|
|
+ }
|
|
|
+ .el-tag--dark{
|
|
|
+ background-color: #184FB4;
|
|
|
+ border: 1px solid #184FB4;
|
|
|
+ }
|
|
|
+ .el-tag--info{
|
|
|
+ background-color: #E6EBF5;
|
|
|
+ border: 1px solid #E6EBF5;
|
|
|
+ color: #9DA5BE;
|
|
|
+ .el-tag__close{
|
|
|
+ color: #9DA5BE;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
.mainMessage{
|
|
|
// width: 85vw;
|
|
|
// height: 91vh;
|
|
|
- // padding-top: 10px;
|
|
|
+ padding: 0 10px;
|
|
|
// background: #fff;
|
|
|
border-radius: 20px;
|
|
|
}
|