Commit f891557f by liangzhen

暂存

1 parent c37ff517
...@@ -293,6 +293,7 @@ export default { ...@@ -293,6 +293,7 @@ export default {
mixins: [tableMixin], mixins: [tableMixin],
data() { data() {
return { return {
openBar:true,
yearsList: generateYearOptions(), yearsList: generateYearOptions(),
listData: {}, listData: {},
qdtableData: [], qdtableData: [],
...@@ -329,6 +330,20 @@ export default { ...@@ -329,6 +330,20 @@ export default {
lctableData: [], lctableData: [],
} }
}, },
watch: {
openBar(n, o) {
let elements = document.querySelectorAll(".fromItem");
if (o) {
elements.forEach(function (el) {
el.style.display = "none";
});
} else {
elements.forEach(function (el) {
el.style.display = "block";
});
}
},
},
mounted() { mounted() {
this.ruleForm.batchName = this.$route.query.batchName this.ruleForm.batchName = this.$route.query.batchName
this.ruleForm.projectId = this.$route.query.projCode this.ruleForm.projectId = this.$route.query.projCode
......
...@@ -436,6 +436,7 @@ export default { ...@@ -436,6 +436,7 @@ export default {
mixins: [tableMixin], mixins: [tableMixin],
data() { data() {
return { return {
openBar:true,
quesoptions: [], quesoptions: [],
form: { form: {
projectStage: '', projectStage: '',
...@@ -488,6 +489,20 @@ export default { ...@@ -488,6 +489,20 @@ export default {
projectStageOptions: [null, '可研', '计划', '采购', '合同', '执行', '结决算及转资'], projectStageOptions: [null, '可研', '计划', '采购', '合同', '执行', '结决算及转资'],
} }
}, },
watch: {
openBar(n, o) {
let elements = document.querySelectorAll(".fromItem");
if (o) {
elements.forEach(function (el) {
el.style.display = "none";
});
} else {
elements.forEach(function (el) {
el.style.display = "block";
});
}
},
},
mounted() { mounted() {
console.log(this.$route.query, 'this.$route.query') console.log(this.$route.query, 'this.$route.query')
this.ruleForm.batchName = this.$route.query.batchName this.ruleForm.batchName = this.$route.query.batchName
......
...@@ -669,6 +669,7 @@ export default { ...@@ -669,6 +669,7 @@ export default {
addcurrentPage: 1, addcurrentPage: 1,
addtableData: [], addtableData: [],
message: {}, message: {},
openBar:true,
} }
}, },
mounted() { mounted() {
...@@ -717,6 +718,20 @@ export default { ...@@ -717,6 +718,20 @@ export default {
} }
}, },
}, },
watch: {
openBar(n, o) {
let elements = document.querySelectorAll(".fromItem");
if (o) {
elements.forEach(function (el) {
el.style.display = "none";
});
} else {
elements.forEach(function (el) {
el.style.display = "block";
});
}
},
},
methods: { methods: {
timeChange(time) { timeChange(time) {
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" label-width="100px" class="demo-ruleForm" ref="formName"> <el-form :model="ruleForm" label-width="100px" class="demo-ruleForm" ref="formName">
<div class="upicon" :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
...@@ -545,6 +548,7 @@ export default { ...@@ -545,6 +548,7 @@ export default {
addcurrentPage: 1, addcurrentPage: 1,
addtableData: [], addtableData: [],
message: {}, message: {},
openBar:true,
} }
}, },
filters: { filters: {
...@@ -571,6 +575,18 @@ export default { ...@@ -571,6 +575,18 @@ export default {
this.submitForm() this.submitForm()
}, },
}, },
openBar(n, o) {
let elements = document.querySelectorAll(".fromItem");
if (o) {
elements.forEach(function (el) {
el.style.display = "none";
});
} else {
elements.forEach(function (el) {
el.style.display = "block";
});
}
},
}, },
mounted() { mounted() {
// this.submitForm(); // this.submitForm();
......
...@@ -2,7 +2,10 @@ ...@@ -2,7 +2,10 @@
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm"> <el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm">
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <div class="upicon" :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem fromItemShow ">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
v-for="(item, index) in yearsList" v-for="(item, index) in yearsList"
...@@ -12,7 +15,7 @@ ...@@ -12,7 +15,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="后评估批次名称:" prop="batchName" class="fromItem"> <el-form-item label="后评估批次名称:" prop="batchName" class="fromItem fromItemShow">
<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>
<!-- <el-form-item label="后评估批次状态:" prop="batchState" class="fromItem"> <!-- <el-form-item label="后评估批次状态:" prop="batchState" class="fromItem">
...@@ -22,13 +25,13 @@ ...@@ -22,13 +25,13 @@
</el-select> </el-select>
</el-form-item> --> </el-form-item> -->
<el-form-item label="项目编码:" prop="projectId" class="fromItem"> <el-form-item label="项目编码:" prop="projectId" class="fromItem fromItemShow">
<el-input v-model="ruleForm.projectId" placeholder="请输入" clearable></el-input> <el-input v-model="ruleForm.projectId" placeholder="请输入" clearable></el-input>
</el-form-item> </el-form-item>
<el-form-item label="项目名称:" prop="projectName" class="fromItem" show-overflow-tooltip> <el-form-item label="项目名称:" prop="projectName" class="fromItem fromItemShow" show-overflow-tooltip>
<el-input v-model="ruleForm.projectName" placeholder="请输入" clearable></el-input> <el-input v-model="ruleForm.projectName" placeholder="请输入" clearable></el-input>
</el-form-item> </el-form-item>
<el-form-item label="项目年度:" prop="projectYear" class="fromItem"> <el-form-item label="项目年度:" prop="projectYear" class="fromItem fromItemShow">
<el-select v-model="ruleForm.projectYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.projectYear" placeholder="请选择" clearable>
<el-option <el-option
v-for="(item, index) in yearsList" v-for="(item, index) in yearsList"
...@@ -38,7 +41,7 @@ ...@@ -38,7 +41,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="项目审核状态:" prop="postEvalState" class="fromItem"> <el-form-item label="项目审核状态:" prop="postEvalState" class="fromItem fromItemShow">
<el-select v-model="ruleForm.postEvalState" placeholder="请选择" clearable> <el-select v-model="ruleForm.postEvalState" placeholder="请选择" clearable>
<!-- <el-option label="材料未上传" value="0"></el-option> --> <!-- <el-option label="材料未上传" value="0"></el-option> -->
<el-option label="待评估" value="1"></el-option> <el-option label="待评估" value="1"></el-option>
...@@ -48,7 +51,7 @@ ...@@ -48,7 +51,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="计划评估日期:" prop="planTime" class="fromItem"> <el-form-item label="计划评估日期:" prop="planTime" class="fromItem fromItemShow">
<el-date-picker <el-date-picker
@change="timeChange" @change="timeChange"
v-model="ruleForm.dates" v-model="ruleForm.dates"
...@@ -483,6 +486,7 @@ export default { ...@@ -483,6 +486,7 @@ export default {
fileList: [], fileList: [],
subdisabled: false, subdisabled: false,
confirmdisabled: false, confirmdisabled: false,
openBar:true,
} }
}, },
filters: { filters: {
...@@ -508,6 +512,18 @@ export default { ...@@ -508,6 +512,18 @@ export default {
this.submitForm() this.submitForm()
}, },
}, },
openBar(n, o) {
let elements = document.querySelectorAll(".fromItemShow");
if (o) {
elements.forEach(function (el) {
el.style.display = "none";
});
} else {
elements.forEach(function (el) {
el.style.display = "block";
});
}
},
}, },
mounted() { mounted() {
// this.submitForm(); // this.submitForm();
...@@ -1039,7 +1055,7 @@ export default { ...@@ -1039,7 +1055,7 @@ export default {
} }
.el-form { .el-form {
display: flex; display: flex;
width: 100%; width: 99%;
flex-wrap: wrap; flex-wrap: wrap;
border-top: 2px solid #23c6c8; border-top: 2px solid #23c6c8;
border-left: 1px solid #dee5e7; border-left: 1px solid #dee5e7;
......
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm"> <el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm">
<div :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm"> <el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm">
<div :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" label-width="100px" class="demo-ruleForm" ref="formName"> <el-form :model="ruleForm" label-width="100px" class="demo-ruleForm" ref="formName">
<div :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" label-width="100px" class="demo-ruleForm" ref="formName"> <el-form :model="ruleForm" label-width="100px" class="demo-ruleForm" ref="formName">
<div class="upicon" :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
...@@ -469,6 +472,7 @@ export default { ...@@ -469,6 +472,7 @@ export default {
mixins: [tableMixin], mixins: [tableMixin],
data() { data() {
return { return {
openBar:false,
yearsList: generateYearOptions(), yearsList: generateYearOptions(),
oldid: '', oldid: '',
ruleForm: { ruleForm: {
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
<template> <template>
<div class="main"> <div class="main">
<el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm"> <el-form :model="ruleForm" ref="formName" label-width="100px" class="demo-ruleForm">
<div :class="openBar?'upicon':'downicon'" @click="openBar=!openBar">
<i class="el-icon-bottom"></i>
</div>
<el-form-item label="批次年度:" prop="batchYear" class="fromItem"> <el-form-item label="批次年度:" prop="batchYear" class="fromItem">
<el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable> <el-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option <el-option
...@@ -482,6 +485,7 @@ export default { ...@@ -482,6 +485,7 @@ export default {
fileList: [], fileList: [],
subdisabled: false, subdisabled: false,
confirmdisabled: false, confirmdisabled: false,
openBar:false,
} }
}, },
filters: { filters: {
...@@ -1037,7 +1041,7 @@ export default { ...@@ -1037,7 +1041,7 @@ export default {
} }
.el-form { .el-form {
display: flex; display: flex;
width: 100%; width: 99%;
flex-wrap: wrap; flex-wrap: wrap;
border-top: 2px solid #23c6c8; border-top: 2px solid #23c6c8;
border-left: 1px solid #dee5e7; border-left: 1px solid #dee5e7;
......
...@@ -272,13 +272,15 @@ export default { ...@@ -272,13 +272,15 @@ export default {
.el-form{ .el-form{
margin: 0 !important; margin: 0 !important;
position: relative; position: relative;
box-sizing: border-box;
padding-right: 20px !important;
.upicon{ .upicon{
position: absolute; position: absolute;
width: 30px; width: 30px;
height:30px; height:30px;
border-radius: 50%; border-radius: 50%;
background: #23c6c8; background: #23c6c8;
right: 15px; right: 0;
.el-icon-bottom:before { .el-icon-bottom:before {
content: "\e6eb"; content: "\e6eb";
color: #fff; color: #fff;
...@@ -294,7 +296,7 @@ export default { ...@@ -294,7 +296,7 @@ export default {
height:30px; height:30px;
border-radius: 50%; border-radius: 50%;
background: #23c6c8; background: #23c6c8;
right: 15px; right:0;
transform: rotate(180deg); transform: rotate(180deg);
.el-icon-bottom:before { .el-icon-bottom:before {
content: "\e6eb"; content: "\e6eb";
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!