Commit f891557f by liangzhen

暂存

1 parent c37ff517
......@@ -293,6 +293,7 @@ export default {
mixins: [tableMixin],
data() {
return {
openBar:true,
yearsList: generateYearOptions(),
listData: {},
qdtableData: [],
......@@ -329,6 +330,20 @@ export default {
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() {
this.ruleForm.batchName = this.$route.query.batchName
this.ruleForm.projectId = this.$route.query.projCode
......
......@@ -436,6 +436,7 @@ export default {
mixins: [tableMixin],
data() {
return {
openBar:true,
quesoptions: [],
form: {
projectStage: '',
......@@ -488,6 +489,20 @@ export default {
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() {
console.log(this.$route.query, 'this.$route.query')
this.ruleForm.batchName = this.$route.query.batchName
......
......@@ -669,6 +669,7 @@ export default {
addcurrentPage: 1,
addtableData: [],
message: {},
openBar:true,
}
},
mounted() {
......@@ -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: {
timeChange(time) {
......
......@@ -2,6 +2,9 @@
<template>
<div class="main">
<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-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option
......@@ -545,6 +548,7 @@ export default {
addcurrentPage: 1,
addtableData: [],
message: {},
openBar:true,
}
},
filters: {
......@@ -571,6 +575,18 @@ export default {
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() {
// this.submitForm();
......
......@@ -2,7 +2,10 @@
<template>
<div class="main">
<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-option
v-for="(item, index) in yearsList"
......@@ -12,7 +15,7 @@
/>
</el-select>
</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-form-item>
<!-- <el-form-item label="后评估批次状态:" prop="batchState" class="fromItem">
......@@ -22,13 +25,13 @@
</el-select>
</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-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-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-option
v-for="(item, index) in yearsList"
......@@ -38,7 +41,7 @@
/>
</el-select>
</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-option label="材料未上传" value="0"></el-option> -->
<el-option label="待评估" value="1"></el-option>
......@@ -48,7 +51,7 @@
</el-select>
</el-form-item>
<el-form-item label="计划评估日期:" prop="planTime" class="fromItem">
<el-form-item label="计划评估日期:" prop="planTime" class="fromItem fromItemShow">
<el-date-picker
@change="timeChange"
v-model="ruleForm.dates"
......@@ -483,6 +486,7 @@ export default {
fileList: [],
subdisabled: false,
confirmdisabled: false,
openBar:true,
}
},
filters: {
......@@ -508,6 +512,18 @@ export default {
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() {
// this.submitForm();
......@@ -1039,7 +1055,7 @@ export default {
}
.el-form {
display: flex;
width: 100%;
width: 99%;
flex-wrap: wrap;
border-top: 2px solid #23c6c8;
border-left: 1px solid #dee5e7;
......
<template>
<div class="main">
<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-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option
......
......@@ -2,6 +2,9 @@
<template>
<div class="main">
<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-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option
......
......@@ -2,6 +2,9 @@
<template>
<div class="main">
<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-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option
......
......@@ -2,6 +2,9 @@
<template>
<div class="main">
<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-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option
......@@ -469,6 +472,7 @@ export default {
mixins: [tableMixin],
data() {
return {
openBar:false,
yearsList: generateYearOptions(),
oldid: '',
ruleForm: {
......
......@@ -2,6 +2,9 @@
<template>
<div class="main">
<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-select v-model="ruleForm.batchYear" placeholder="请选择" clearable>
<el-option
......@@ -482,6 +485,7 @@ export default {
fileList: [],
subdisabled: false,
confirmdisabled: false,
openBar:false,
}
},
filters: {
......@@ -1037,7 +1041,7 @@ export default {
}
.el-form {
display: flex;
width: 100%;
width: 99%;
flex-wrap: wrap;
border-top: 2px solid #23c6c8;
border-left: 1px solid #dee5e7;
......
......@@ -272,13 +272,15 @@ export default {
.el-form{
margin: 0 !important;
position: relative;
box-sizing: border-box;
padding-right: 20px !important;
.upicon{
position: absolute;
width: 30px;
height:30px;
border-radius: 50%;
background: #23c6c8;
right: 15px;
right: 0;
.el-icon-bottom:before {
content: "\e6eb";
color: #fff;
......@@ -294,7 +296,7 @@ export default {
height:30px;
border-radius: 50%;
background: #23c6c8;
right: 15px;
right:0;
transform: rotate(180deg);
.el-icon-bottom:before {
content: "\e6eb";
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!