Commit cd8d414c by liangzhen

评估辅助选定样式调整

1 parent 13153b38
...@@ -31,13 +31,26 @@ ...@@ -31,13 +31,26 @@
<!-- built files will be auto injected --> <!-- built files will be auto injected -->
</body> </body>
<style> <style>
html, /* html,
body { body {
height: 100%; height: 100%;
overflow: hidden; overflow: hidden;
margin: 0; margin: 0;
padding: 0; padding: 0;
} } */
html,
body {
min-height: 100%;
display: flex;
flex-direction: column;
background-color: #f7f8fb;
height: 100%;
margin: 0;
padding: 0;
clear: both;
overflow-x: hidden;
}
::-webkit-scrollbar { ::-webkit-scrollbar {
width: 8px; width: 8px;
} }
......
...@@ -20,4 +20,8 @@ ...@@ -20,4 +20,8 @@
height: 100%; height: 100%;
text-align: center; text-align: center;
} }
</style> </style>
...@@ -24,6 +24,8 @@ function decryptStringBySM4_CBC(str) {//使用sm4-cbc算法给字符串解密 ...@@ -24,6 +24,8 @@ function decryptStringBySM4_CBC(str) {//使用sm4-cbc算法给字符串解密
//http 请求拦截器 //http 请求拦截器
axios.interceptors.request.use(config => { axios.interceptors.request.use(config => {
config.headers['X-USER'] =sessionStorage.getItem('author');
config.headers['X-USER-NAME']=sessionStorage.getItem('authorName')
// config.headers.token = JSON.parse(localStorage.getItem('token')).token; // config.headers.token = JSON.parse(localStorage.getItem('token')).token;
......
...@@ -664,7 +664,7 @@ ...@@ -664,7 +664,7 @@
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -634,7 +634,7 @@ export default { ...@@ -634,7 +634,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -690,7 +690,7 @@ export default { ...@@ -690,7 +690,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -857,7 +857,7 @@ export default { ...@@ -857,7 +857,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -492,7 +492,7 @@ export default { ...@@ -492,7 +492,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -409,7 +409,7 @@ export default { ...@@ -409,7 +409,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -553,7 +553,7 @@ export default { ...@@ -553,7 +553,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -355,7 +355,7 @@ export default { ...@@ -355,7 +355,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -330,7 +330,7 @@ ...@@ -330,7 +330,7 @@
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -15,6 +15,14 @@ ...@@ -15,6 +15,14 @@
<el-option label="2021年" value="2021"></el-option> <el-option label="2021年" value="2021"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option label="2024年" value="2024"></el-option>
<el-option label="2023年" value="2023"></el-option>
<el-option label="2022年" value="2022"></el-option>
<el-option label="2021年" value="2021"></el-option>
</el-select>
</el-form-item>
<el-form-item label="后评估批次名称:" prop="batchName" class="fromItem"> <el-form-item label="后评估批次名称:" prop="batchName" class="fromItem">
<el-input v-model="ruleForm.batchName" placeholder="请输入" clearable></el-input> <el-input v-model="ruleForm.batchName" placeholder="请输入" clearable></el-input>
</el-form-item> </el-form-item>
...@@ -220,6 +228,7 @@ ...@@ -220,6 +228,7 @@
<el-select <el-select
v-model="ruleFormdialogAdd.batchYear" v-model="ruleFormdialogAdd.batchYear"
placeholder="请选择" placeholder="请选择"
clearable
> >
<el-option label="2024年" value="2024"></el-option> <el-option label="2024年" value="2024"></el-option>
<el-option label="2023年" value="2023"></el-option> <el-option label="2023年" value="2023"></el-option>
...@@ -232,7 +241,7 @@ ...@@ -232,7 +241,7 @@
prop="batchName" prop="batchName"
class="fromItem" class="fromItem"
> >
<el-input v-model="ruleFormdialogAdd.batchName"></el-input> <el-input v-model="ruleFormdialogAdd.batchName" clearable></el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item
label="计划评审日期:" label="计划评审日期:"
...@@ -252,6 +261,7 @@ ...@@ -252,6 +261,7 @@
type="textarea" type="textarea"
v-model="ruleFormdialogAdd.description" v-model="ruleFormdialogAdd.description"
placeholder="请输入内容" placeholder="请输入内容"
clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="备注:" class="textarea"> <el-form-item label="备注:" class="textarea">
...@@ -259,6 +269,7 @@ ...@@ -259,6 +269,7 @@
type="textarea" type="textarea"
v-model="ruleFormdialogAdd.remark" v-model="ruleFormdialogAdd.remark"
placeholder="请输入内容" placeholder="请输入内容"
clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -339,10 +350,11 @@ ...@@ -339,10 +350,11 @@
<el-input <el-input
v-model="ruleFormZJ.fullName" v-model="ruleFormZJ.fullName"
placeholder="请输入" placeholder="请输入"
clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="专业领域:" prop="fields" class="fromItem"> <el-form-item label="专业领域:" prop="fields" class="fromItem">
<el-select v-model="ruleFormZJ.fields" placeholder="请选择"> <el-select v-model="ruleFormZJ.fields" placeholder="请选择" clearable>
<el-option label="2024年" value="2024"></el-option> <el-option label="2024年" value="2024"></el-option>
<el-option label="2023年" value="2023"></el-option> <el-option label="2023年" value="2023"></el-option>
<el-option label="2022年" value="2022"></el-option> <el-option label="2022年" value="2022"></el-option>
...@@ -350,7 +362,7 @@ ...@@ -350,7 +362,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="专家状态:" prop="expertState" class="fromItem"> <el-form-item label="专家状态:" prop="expertState" class="fromItem">
<el-select v-model="ruleFormZJ.expertState" placeholder="请选择"> <el-select v-model="ruleFormZJ.expertState" placeholder="请选择" clearable>
<el-option label="2024年" value="2024"></el-option> <el-option label="2024年" value="2024"></el-option>
<el-option label="2023年" value="2023"></el-option> <el-option label="2023年" value="2023"></el-option>
<el-option label="2022年" value="2022"></el-option> <el-option label="2022年" value="2022"></el-option>
...@@ -446,6 +458,7 @@ ...@@ -446,6 +458,7 @@
<el-select <el-select
v-model="ruleFormdialogBJ.batchYear" v-model="ruleFormdialogBJ.batchYear"
placeholder="请选择" placeholder="请选择"
clearable
> >
<el-option label="2024年" value="2024"></el-option> <el-option label="2024年" value="2024"></el-option>
<el-option label="2023年" value="2023"></el-option> <el-option label="2023年" value="2023"></el-option>
...@@ -458,7 +471,7 @@ ...@@ -458,7 +471,7 @@
prop="batchName" prop="batchName"
class="fromItem" class="fromItem"
> >
<el-input v-model="ruleFormdialogBJ.batchName"></el-input> <el-input v-model="ruleFormdialogBJ.batchName" clearable></el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item
label="计划评审日期:" label="计划评审日期:"
...@@ -478,6 +491,7 @@ ...@@ -478,6 +491,7 @@
type="textarea" type="textarea"
v-model="ruleFormdialogBJ.description" v-model="ruleFormdialogBJ.description"
placeholder="请输入内容" placeholder="请输入内容"
clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="备注:" class="textarea"> <el-form-item label="备注:" class="textarea">
...@@ -485,6 +499,7 @@ ...@@ -485,6 +499,7 @@
type="textarea" type="textarea"
v-model="ruleFormdialogBJ.remark" v-model="ruleFormdialogBJ.remark"
placeholder="请输入内容" placeholder="请输入内容"
clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -1030,6 +1045,7 @@ export default { ...@@ -1030,6 +1045,7 @@ export default {
height: 100%; height: 100%;
width: 100%; width: 100%;
box-sizing: border-box; box-sizing: border-box;
overflow: hidden;
} }
.el-form { .el-form {
display: flex; display: flex;
...@@ -1042,7 +1058,7 @@ export default { ...@@ -1042,7 +1058,7 @@ export default {
padding: 20px 10px; padding: 20px 10px;
margin-bottom: 20px; margin-bottom: 20px;
.fromItem { .fromItem {
width: 24%; min-width: 24%;
margin: 0 0.5%; margin: 0 0.5%;
margin-bottom: 20px; margin-bottom: 20px;
.el-input { .el-input {
...@@ -1054,6 +1070,8 @@ export default { ...@@ -1054,6 +1070,8 @@ export default {
} }
/deep/ .el-form-item__content { /deep/ .el-form-item__content {
text-align: left; text-align: left;
display: inline-block;
margin-left: 10px !important;
} }
/deep/ .el-form-item__label { /deep/ .el-form-item__label {
font-weight: bold; font-weight: bold;
...@@ -1084,7 +1102,7 @@ export default { ...@@ -1084,7 +1102,7 @@ export default {
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
...@@ -1150,8 +1168,12 @@ export default { ...@@ -1150,8 +1168,12 @@ export default {
} }
.textarea { .textarea {
width: 100%; width: 100%;
/deep/ .el-form-item__content{
display: flex;
}
.el-textarea { .el-textarea {
width: 60%; width: 60%;
} }
} }
.Btn { .Btn {
......
...@@ -3,8 +3,20 @@ ...@@ -3,8 +3,20 @@
<div class="close"><i class="el-icon-circle-close"></i></div> <div class="close"><i class="el-icon-circle-close"></i></div>
<p class="title">国网辽宁电力-桌面终端管理系统合规性检查评估</p> <p class="title">国网辽宁电力-桌面终端管理系统合规性检查评估</p>
<div class="continer"> <div class="continer">
<div class="top">
<div class="change"></div>
<el-steps :active="0" align-center finish-status="success">
<el-step title="可研" icon="el-icon-circle-check" @click.native="change()"></el-step>
<el-step title="计划" class="ssss"></el-step>
<el-step title="采购"></el-step>
<el-step title="合同"></el-step>
<el-step title="执行"></el-step>
<el-step title="结决算及转资"></el-step>
</el-steps>
</div>
<div class="left"> <!-- <div class="left">
<p class="tableTitle">检查项</p> <p class="tableTitle">检查项</p>
<el-table <el-table
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
...@@ -26,23 +38,22 @@ ...@@ -26,23 +38,22 @@
</el-table> </el-table>
</div> </div>
<div class="right"> <div class="right">
<el-steps :active="0" align-center finish-status="success">
<el-step title="可研" icon="el-icon-circle-check"></el-step
><i class="el-icon-caret-right"></i>
<el-step title="计划" class="ssss"></el-step>
<el-step title="采购"></el-step>
<el-step title="合同"></el-step>
<el-step title="执行"></el-step>
<el-step title="结决算及转资"></el-step>
</el-steps>
<p class="tableTitle">检查内容</p> <p class="tableTitle">检查内容</p>
</div> </div> -->
</div> </div>
</div> </div>
</template> </template>
<script> <script>
export default {}; export default {
methods:{
change(){
console.log("切换")
}
}
};
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
...@@ -79,6 +90,13 @@ export default {}; ...@@ -79,6 +90,13 @@ export default {};
background-color: #f5f5f6; background-color: #f5f5f6;
padding: 20px; padding: 20px;
position: relative; position: relative;
.top{
width: 70%;
margin: 0 auto;
position: relative;
}
// background-color:#ccc; // background-color:#ccc;
.left { .left {
...@@ -109,7 +127,7 @@ export default {}; ...@@ -109,7 +127,7 @@ export default {};
} }
/deep/.el-step.is-horizontal .el-step__line { /deep/.el-step.is-horizontal .el-step__line {
height: 1px; height: 1px;
margin-right: -20px !important; // margin-right: -20px !important;
z-index: 1; z-index: 1;
} }
/deep/.el-step__line { /deep/.el-step__line {
......
...@@ -258,7 +258,7 @@ export default { ...@@ -258,7 +258,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -344,7 +344,7 @@ export default { ...@@ -344,7 +344,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -1305,7 +1305,7 @@ text-align: left; ...@@ -1305,7 +1305,7 @@ text-align: left;
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785E6; // color: #2785E6;
} }
.adzjdialog{ .adzjdialog{
text-align: left; text-align: left;
......
...@@ -146,6 +146,6 @@ export default { ...@@ -146,6 +146,6 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785E6; // color: #2785E6;
} }
</style> </style>
\ No newline at end of file
...@@ -401,7 +401,7 @@ ...@@ -401,7 +401,7 @@
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -846,7 +846,7 @@ export default { ...@@ -846,7 +846,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -778,7 +778,7 @@ export default { ...@@ -778,7 +778,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -570,7 +570,7 @@ export default { ...@@ -570,7 +570,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -460,7 +460,7 @@ ...@@ -460,7 +460,7 @@
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -283,10 +283,6 @@ export default { ...@@ -283,10 +283,6 @@ export default {
font-weight: 600; font-weight: 600;
font-size: 15px; font-size: 15px;
} }
/deep/ .el-table .warning-row {
background: #f0ffff;
color: #2785e6;
}
.eltable { .eltable {
width: 100%; width: 100%;
...@@ -295,7 +291,7 @@ export default { ...@@ -295,7 +291,7 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -25,11 +25,11 @@ export default { ...@@ -25,11 +25,11 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
.main{ .main{
height: 100%; min-height: 100%;
padding: 10px; padding: 10px;
padding-top:5px; padding-top:5px;
padding-bottom: 0; padding-bottom: 0;
// overflow-y: auto; overflow-y: auto;
// overflow-x: hidden; // overflow-x: hidden;
// overflow: auto; // overflow: auto;
} }
......
<template> <template>
<div> <div class="mian">
<div class="head-container"> <div class="head-container">
<div class="logo" style="z-index: 10000"> <div class="logo" style="z-index: 10000">
<div class="logo-inner"> <div class="logo-inner">
...@@ -184,16 +184,7 @@ export default { ...@@ -184,16 +184,7 @@ export default {
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
html,
body {
display: flex;
flex-direction: column;
background-color: #f7f8fb;
height: 100%;
margin: 0;
padding: 0;
clear: both;
}
.head-container { .head-container {
display: flex; display: flex;
...@@ -343,4 +334,11 @@ body { ...@@ -343,4 +334,11 @@ body {
::-webkit-scrollbar-track-piece { ::-webkit-scrollbar-track-piece {
background-color: #f5f5f5; background-color: #f5f5f5;
} }
// .mian{
// width: 100%;
// height: 100vh;
// overflow: auto;
// }
</style> </style>
\ No newline at end of file
...@@ -10,7 +10,6 @@ ...@@ -10,7 +10,6 @@
:default-active="activeIndex" :default-active="activeIndex"
ref="kzMenu" ref="kzMenu"
> >
<!-- :default-openeds="['submenu1']" -->
<el-submenu <el-submenu
v-for="(item, index) in menuList" v-for="(item, index) in menuList"
:key="index" :key="index"
...@@ -372,8 +371,8 @@ export default { ...@@ -372,8 +371,8 @@ export default {
authority(newVal, oldVal) { authority(newVal, oldVal) {
console.log("oldVal:", oldVal); // coderkey console.log("oldVal:", oldVal); // coderkey
console.log("newVal:", newVal); // pink console.log("newVal:", newVal); // pink
this.menuList=[]
if (newVal == 1) { if (newVal == 1) {
sessionStorage.setItem('author','sgtig_zhangyu')
this.menuList = [ this.menuList = [
{ {
name: "后评估检查", name: "后评估检查",
...@@ -416,7 +415,7 @@ export default { ...@@ -416,7 +415,7 @@ export default {
this.$refs.kzMenu.activeIndex =this.$route.path this.$refs.kzMenu.activeIndex =this.$route.path
} else if (newVal == 2) { } else if (newVal == 2) {
sessionStorage.setItem('author','sgtig_liyiming')
this.menuList = [ this.menuList = [
{ {
name: "后评估检查", name: "后评估检查",
...@@ -462,9 +461,10 @@ export default { ...@@ -462,9 +461,10 @@ export default {
this.$router.push({ this.$router.push({
path: "/mainLayout/confirmRelease", path: "/mainLayout/confirmRelease",
}); });
this.$refs.kzMenu.activeIndex =this.$route.path; this.$refs.kzMenu.activeIndex =this.$route.path;
} else if (newVal == 3) { } else if (newVal == 3) {
sessionStorage.setItem('author','sgtig_mengdejian')
this.menuList = [ this.menuList = [
{ {
name: "后评估检查", name: "后评估检查",
...@@ -503,13 +503,274 @@ export default { ...@@ -503,13 +503,274 @@ export default {
path: "/mainLayout/materialAcquisition", path: "/mainLayout/materialAcquisition",
}); });
this.$refs.kzMenu.activeIndex =this.$route.path; this.$refs.kzMenu.activeIndex =this.$route.path;
} else if (newVal == 99) {
this.menuList = [
{
name: "后评估检查",
url: "",
children: [
{
name: "后评估自查",
url: "",
children: [
{
name: "评估项目辅助选定",
url: "/mainLayout/auxiliarySelection",
children: [],
},
{
name: "评估批次确认发布",
url: "/mainLayout/confirmRelease",
children: [],
},
{
name: "评估材料自动获取",
url: "/mainLayout/materialAcquisition",
children: [],
},
// { name: "评估材料自动解析", url: "/mainLayout/materialAnalysis", children: [] },
{
name: "项目辅助检查",
url: "/mainLayout/auxiliaryInspection",
children: [],
},
{
name: "项目评估结果确认更改",
url: "/mainLayout/confirmChanges",
children: [],
},
{
name: "评估结果辅助查看",
url: "/mainLayout/assistedViewing",
children: [],
},
{
name: "问题辅助下发",
url: "/mainLayout/assitedDistribution",
children: [],
},
{
name: "问题辅助查询",
url: "/mainLayout/auxiliaryQuery",
children: [],
},
{
name: "问题辅助反馈",
url: "/mainLayout/assistedFeedback",
children: [],
},
{
name: "申诉辅助确认",
url: "/mainLayout/assistedConfirm",
children: [],
},
{
name: "问题辅助整改",
url: "/mainLayout/assistedRect",
children: [],
},
{
name: "整改辅助核验",
url: "/mainLayout/correctiveAssistanceVerification",
children: [],
},
{
name: "材料同步归档",
url: "/mainLayout/attachSynchronousArchiving",
children: [],
},
],
},
{
name: "后评估互查",
url: "",
children: [
{
name: "评估项目辅助选定",
url: "/mainLayout/auxiliarySelection",
children: [],
},
{
name: "评估批次确认发布",
url: "/mainLayout/confirmRelease",
children: [],
},
{
name: "评估材料自动获取",
url: "/mainLayout/materialAcquisition",
children: [],
},
// { name: "评估材料自动解析", url: "/mainLayout/materialAnalysis", children: [] },
{
name: "项目辅助检查",
url: "/mainLayout/auxiliaryInspection",
children: [],
},
{
name: "项目评估结果确认更改",
url: "/mainLayout/confirmChanges",
children: [],
},
{
name: "评估结果辅助查看",
url: "/mainLayout/assistedViewing",
children: [],
},
{
name: "问题辅助下发",
url: "/mainLayout/assitedDistribution",
children: [],
},
{
name: "问题辅助查询",
url: "/mainLayout/auxiliaryQuery",
children: [],
},
{
name: "问题辅助反馈",
url: "/mainLayout/assistedFeedback",
children: [],
},
{
name: "申诉辅助确认",
url: "/mainLayout/assistedConfirm",
children: [],
},
{
name: "问题辅助整改",
url: "/mainLayout/assistedRect",
children: [],
},
{
name: "整改辅助核验",
url: "/mainLayout/correctiveAssistanceVerification",
children: [],
},
{
name: "材料同步归档",
url: "/mainLayout/attachSynchronousArchiving",
children: [],
},
],
},
{
name: "后评估集中检查",
url: "",
children: [
{
name: "项目检查问题查询",
url: "/mainLayout/projectCheckQuestionQuery",
children: [],
},
{
name: "整改反馈查询",
url: "/mainLayout/rectificationFeedbackQuery",
children: [],
},
],
},
// {
// name: '后评估结果', url: '',
// children: [
// { name: '检查结果公示', url: '', children: [] },
// { name: '综合绩效评价', url: '', children: [] },
// ]
// },
],
},
{
name: "后评估合规性管理",
url: "",
children: [
{
name: "合规性检查实时提醒",
url: "",
children: [
{ name: "合规性检查自动提醒", url: "", children: [] },
{ name: "合规性检查手动提醒", url: "", children: [] },
],
},
{
name: "合规性检查规则库构建",
url: "",
children: [
{ name: "检查规则编制", url: "", children: [] },
{ name: "自动稽核任务配置", url: "", children: [] },
],
},
{
name: "项目前期合规检查",
url: "",
children: [
{ name: "合规检查结果", url: "", children: [] },
{ name: "合规检查结果确认", url: "", children: [] },
{ name: "合规问题整改", url: "", children: [] },
{ name: "合规问题整改核验", url: "", children: [] },
],
},
],
},
{
name: "后评估结果管理",
url: "",
children: [
{
name: "后评估结果发布",
url: "",
children: [
{ name: "检查结果公示", url: "", children: [] },
{ name: "综合绩效评价", url: "", children: [] },
],
},
{
name: "后评估结果情况",
url: "",
children: [
{ name: "后评估进度情况", url: "", children: [] },
{ name: "各环节问题分布", url: "", children: [] },
{ name: "各类型问题分布", url: "", children: [] },
{ name: "后评估检查报告情况", url: "", children: [] },
{ name: "合规检查问题情况", url: "", children: [] },
{ name: "合规检查报告情况", url: "", children: [] },
],
},
{
name: "后评估检查报告管理",
url: "",
children: [
{ name: "后评估检查报告维护", url: "", children: [] },
{ name: "后评估检查报告导出", url: "", children: [] },
{ name: "后评估报告解析", url: "", children: [] },
{ name: "后评估模版维护", url: "", children: [] },
{ name: "后评估模版下载", url: "", children: [] },
],
},
{
name: "合规性检查报告管理",
url: "",
children: [
{ name: "合规性检查报告维护", url: "", children: [] },
{ name: "合规性检查报告导出", url: "", children: [] },
{ name: "合规性检查报告解析", url: "", children: [] },
],
},
],
},
]
this.$router.push({
path: "/mainLayout/auxiliarySelection",
});
this.$refs.kzMenu.activeIndex =this.$route.path;
} }
}, },
}, },
mounted() { mounted() {
console.log("重新来了么"); console.log("重新来了么");
this.handleOpen(0,['0']) // this.handleOpen(0,['0'])
// this.handleOpen("0-0",['0','0-0'])
console.log('333333',this.$route.query) console.log('333333',this.$route.query)
if(this.$route.path=='/mainLayout/Compliancefz'||this.$route.path=='/mainLayout/Compliance'){ if(this.$route.path=='/mainLayout/Compliancefz'||this.$route.path=='/mainLayout/Compliance'){
this.activeIndex='/mainLayout/auxiliaryInspection' this.activeIndex='/mainLayout/auxiliaryInspection'
...@@ -695,4 +956,16 @@ export default { ...@@ -695,4 +956,16 @@ export default {
/deep/.el-scrollbar__thumb { /deep/.el-scrollbar__thumb {
background-color: #6bcfde; /* 滑块的颜色 */ background-color: #6bcfde; /* 滑块的颜色 */
} }
// /deep/ .el-menu > li:first-child{
// .treeIcon1{
// transform: rotate(90deg);
// }
// }
// /deep/ .el-menu > .submenu2:first-child{
// .treeIcon2{
// transform: rotate(90deg);
// }
// }
</style> </style>
\ No newline at end of file
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<router-view></router-view> <router-view></router-view>
</ContinerView> </ContinerView>
<div class="changeqx"> <div class="changeqx">
<el-dropdown @command="handleCommand"> <!-- <el-dropdown @command="handleCommand">
<el-button type="primary"> <el-button type="primary">
<div style="margin-right: 35px" >权限切换</div> <div style="margin-right: 35px" >权限切换</div>
</el-button> </el-button>
...@@ -15,7 +15,46 @@ ...@@ -15,7 +15,46 @@
:command="item.id" :command="item.id"
:key="item.id">{{item.menu}}</el-dropdown-item> :key="item.id">{{item.menu}}</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown> -->
<el-menu
router
class="el-menu-vertical-demo"
:unique-opened="true"
@open="handleOpen"
>
<el-submenu
v-for="(item, index) in menuList"
:key="index"
:index="index + ''"
class="submenu1"
>
<template slot="title">
<span>{{ item.name }}</span>
</template>
<el-submenu
v-for="(item2, index2) in item.children"
:key="index2"
:index="index + '-' + index2 + ''"
class="submenu2"
>
<template slot="title">
<span >{{ item2.name }}</span>
</template>
<el-menu-item
v-for="(item3, index3) in item2.children"
:key="index3"
:index="item3.url"
class="submenu3"
@click="clicksub(item2,item3)"
>
<span class="title3">{{ item3.name }}</span >
</el-menu-item>
</el-submenu>
</el-submenu>
</el-menu>
</div> </div>
</div> </div>
</template> </template>
...@@ -49,6 +88,81 @@ export default { ...@@ -49,6 +88,81 @@ export default {
}, },
], ],
menuList:[
{
name: "权限切换",
url: "",
children: [
{
name: "省公司管理",
url: "",
id:1,
children: [
{
name: "张宇",
code:"sgtig_zhangyu",
url: "/mainLayout/auxiliarySelection",
children: [],
},
],
},
{
name: "省公司专家",
id:2,
children: [
{
name: "李一鸣",
code:"sgtig_liyiming",
children: [],
},
{
name: "王美玲",
code:"sgtig_wangmeiling",
children: [],
},
],
},
{
name: "项目建设单位专责",
id:3,
children: [
{
name: "孟德建",
code:"sgtig_mengdejian",
children: [],
},
{
name: "李文博",
code:"sgtig_liwenbo",
children: [],
},
{
name: "章轲",
code:"sgtig_zhangke",
children: [],
},
],
},
{
name: "超级管理员",
url: "",
id:99,
children: [
{
name: "魏征",
code:"sgtig_weizheng",
children: [],
},
],
},
],
},
],
authority:null, authority:null,
}; };
...@@ -73,7 +187,17 @@ export default { ...@@ -73,7 +187,17 @@ export default {
handleCommand(item) { handleCommand(item) {
console.log(item,"item")//下拉菜单里面的值 console.log(item,"item")//下拉菜单里面的值
this.authority=item // this.authority=item
},
handleOpen(e, a){
console.log(e, a,'e, ae, a')
},
clicksub(a,b){
console.log('选怎',a,b)
sessionStorage.setItem('author',b.code)
sessionStorage.setItem('authorName',a.id)
this.authority=a.id
} }
}, },
}; };
...@@ -93,7 +217,7 @@ export default { ...@@ -93,7 +217,7 @@ export default {
height: 100%; height: 100%;
} }
.continer { .continer {
min-width: 100%; width: 100%;
height: 100%; height: 100%;
// flex: 1; // flex: 1;
box-sizing: border-box; box-sizing: border-box;
...@@ -101,7 +225,7 @@ export default { ...@@ -101,7 +225,7 @@ export default {
} }
.changeqx{ .changeqx{
position: absolute; position: absolute;
right: 0; right:30px;
top: 5px; top: 5px;
} }
} }
......
...@@ -142,6 +142,6 @@ export default { ...@@ -142,6 +142,6 @@ export default {
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785E6; // color: #2785E6;
} }
</style> </style>
\ No newline at end of file
...@@ -460,7 +460,7 @@ ...@@ -460,7 +460,7 @@
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -436,7 +436,7 @@ ...@@ -436,7 +436,7 @@
} }
/deep/ .el-table .warning-row { /deep/ .el-table .warning-row {
background: #f0ffff; background: #f0ffff;
color: #2785e6; // color: #2785e6;
} }
.elpagination { .elpagination {
text-align: right; text-align: right;
......
...@@ -13,7 +13,7 @@ module.exports = defineConfig({ ...@@ -13,7 +13,7 @@ module.exports = defineConfig({
hot: true, hot: true,
proxy: { proxy: {
'/api':{ '/api':{
target: `http://192.168.8.248:18101`, // pin target: `http://192.168.50.1:18101`, // pin
changeOrigin: true, changeOrigin: true,
pathRewrite:{ pathRewrite:{
"^/api":"" "^/api":""
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!