Commit 1bacad2a by liangzhen

整改辅助核验

1 parent 1191e62e
......@@ -222,6 +222,26 @@ export function wtzgProblemRectification(params) {
export function wtzgxfProblemRectification(params) {
return post(`/api/ProblemRectification/wtzgxf`, params)
}
//整改辅助核验
//分页
export function rectificationVerification(params) {
return post(`/api/rectificationVerification/`, params)
}
//问题清单查询
export function wtssSelectificationVerification(params) {
return post(`/api/rectificationVerification/wtssSel`, params)
}
//保存
export function bcrectificationVerification(params) {
return post(`/api/rectificationVerification/zgfhbc`, params)
}
//提交
export function tjrectificationVerification(params) {
return post(`/api/rectificationVerification/wtfhtj`, params)
}
//材料同步归档
//列表
export function materialSync(params) {
......
......@@ -151,13 +151,13 @@
<el-input v-model="scope.row.feedback"></el-input>
</template>
</el-table-column>
<el-table-column label="附加解释材料" prop="zgFileId" width="400">
<el-table-column label="附加解释材料" prop="fileId" width="400">
<template slot-scope="scope">
<input type="file" @change="handleFileUpload">
<button @click="submitFile(scope.row)">上传</button>
</template>
</el-table-column>
<el-table-column label="复核情况" prop="zgFileId">
<el-table-column label="复核情况" prop="rectificationStatus">
<template slot-scope="scope">
<el-select v-model="scope.row.appealStatus" placeholder="请选择">
<el-option label="请选择" value=""></el-option>
......@@ -242,13 +242,13 @@
<el-input v-model="scope.row.feedback"></el-input>
</template>
</el-table-column>
<el-table-column label="附加解释材料" prop="zgFileId" width="400">
<el-table-column label="附加解释材料" prop="fileId" width="400">
<template slot-scope="scope">
<input type="file" @change="handleFileUpload">
<button @click="submitFile(scope.row)">上传</button>
</template>
</el-table-column>
<el-table-column label="复核情况" prop="zgFileId">
<el-table-column label="复核情况" prop="rectificationStatus">
<template slot-scope="scope">
<el-select v-model="scope.row.appealStatus" placeholder="请选择">
<el-option label="请选择" :value="null"></el-option>
......@@ -534,24 +534,24 @@
this.tableDataSS.forEach((item) => {
this.$set(item, "confirmStatus", "2")
switch (item.projectStage) {
case 1:
this.$set(item, "projectStagetext", "1.可研");
break;
case 2:
this.$set(item, "projectStagetext", "2.计划");
break;
case 3:
this.$set(item, "projectStagetext", "3.采购");
break;
case 4:
this.$set(item, "projectStagetext", "4.合同");
break;
case 5:
this.$set(item, "projectStagetext", "5.执行");
break;
case 6:
this.$set(item, "projectStagetext", "6.结决算及转资");
break;
case "1":
this.$set(item, "projectStagetext", "1.可研");
break;
case "2":
this.$set(item, "projectStagetext", "2.计划");
break;
case "3":
this.$set(item, "projectStagetext", "3.采购");
break;
case "4":
this.$set(item, "projectStagetext", "4.合同");
break;
case "5":
this.$set(item, "projectStagetext", "5.执行");
break;
case "6":
this.$set(item, "projectStagetext", "6.结决算及转资");
break;
}
});
......@@ -655,7 +655,7 @@
text-align: center;
width: 150%;
min-width: 150%;
margin-right: 210px;
// margin-right: 210px;
// margin-top: 3vh;
}
/deep/ .el-table .warning-row {
......@@ -669,6 +669,7 @@
/deep/ .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/.el-table th.el-table__cell.is-leaf,
......@@ -921,11 +922,11 @@
line-height: 30px;
}
/deep/ .el-dialog__body{
padding-bottom: 15px;
padding-bottom: 5px;
}
.setscroll{
width: 100%;
height: 600px;
height: 650px;
overflow: auto;
}
.dialog{
......
......@@ -219,7 +219,7 @@
<el-input v-model="scope.row.feedback"></el-input>
</template>
</el-table-column>
<el-table-column label="附加解释材料" prop="zgFileId">
<el-table-column label="附加解释材料" prop="fileId">
<template slot-scope="scope">
<input type="file" @change="handleFileUpload">
<button @click="submitFile(scope.row)">上传</button>
......
......@@ -810,7 +810,7 @@ export default {
border-right: 1px solid #dee5e7;
border-bottom: 1px solid #dee5e7;
padding: 20px 10px;
margin-bottom: 20px;
margin: 20px 0;
.fromItem {
width: 24%;
margin: 0 0.5%;
......
......@@ -1044,10 +1044,6 @@ export default {
}
}
}
.eltable {
widows: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
background: #f0ffff;
......@@ -1085,7 +1081,10 @@ export default {
}
/deep/.el-table {
width: 100%;
// width: 100%;
position: absolute;
// width: auto !important;
max-width: none;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
width: 100% !important;
......@@ -1207,13 +1206,18 @@ export default {
}
.setscroll {
width: 100%;
height: 600px;
height: 650px;
position: relative;
overflow: auto;
}
.setscrolldialog {
width: 100%;
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table{
width: 96% !important;
}
}
/deep/ .el-table__body-wrapper::-webkit-scrollbar {
......
......@@ -239,7 +239,7 @@ export default {
width: 99%;
position: absolute;
// height: 80px;
bottom: 150px;
bottom: 130px;
right: 0;
// left: 50%;
z-index: 100;
......
......@@ -71,8 +71,8 @@
</el-table-column>
<el-table-column prop="projectStatus" label="项目建设阶段">
</el-table-column>
<el-table-column prop="createTime" label="历史审核状态">
</el-table-column>
<!-- <el-table-column prop="createTime" label="历史审核状态">
</el-table-column> -->
<el-table-column prop="expertName" label="评审专家名单">
</el-table-column>
......
......@@ -791,7 +791,7 @@ export default {
border-right: 1px solid #dee5e7;
border-bottom: 1px solid #dee5e7;
padding: 20px 10px;
margin-bottom: 20px;
margin: 20px 0;
.fromItem {
width: 24%;
margin: 0 0.5%;
......
......@@ -296,18 +296,6 @@ export default {
planReviewDate: "",
fullName: "",
},
rules: {
batchYear: [
{ required: true, message: "请选择批次年度", trigger: "change" },
],
batchName: [
{
required: true,
message: "请选择后评估批次名称",
trigger: "change",
},
],
},
tableData: [],
tableDataQD: [], //清单列表
checkedList: [],
......
......@@ -12,8 +12,13 @@ export default {
<style lang="scss" scoped>
.main{
height: 100%;
padding: 10px;
padding-top:5px;
padding-bottom: 0;
// overflow-y: auto;
// overflow-x: hidden;
// overflow: auto;
}
</style>
\ No newline at end of file
......@@ -12,7 +12,19 @@
<div style="margin-right: 5px">
<img src="../../assets/user.png" alt="user" />
</div>
<div style="margin-right: 35px">您好,管理员</div>
<!-- <div style="margin-right: 35px" >您好,管理员</div> -->
<el-dropdown>
<el-button type="primary">
<div style="margin-right: 35px" @click="changeSelect()">您好,管理员</div>
</el-button>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item>黄金糕</el-dropdown-item>
<el-dropdown-item>狮子头</el-dropdown-item>
<el-dropdown-item>螺蛳粉</el-dropdown-item>
<el-dropdown-item>双皮奶</el-dropdown-item>
<el-dropdown-item>蚵仔煎</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<div style="margin-right: 5px">
<img src="../../assets/exit.png" alt="exit" />
</div>
......@@ -109,7 +121,10 @@ export default {
navigateToChild(num,pushUrl){
this.active=num
this.$router.push({ path: pushUrl });
}
},
changeSelect(){
},
}
};
</script>
......
<template>
<div class="layout" >
<LeftBar class="bar"></LeftBar>
<ContinerView class="continer" id="myElement">
<router-view></router-view>
</ContinerView>
</div>
<div class="layout">
<LeftBar class="bar"></LeftBar>
<ContinerView class="continer" id="myElement">
<router-view></router-view>
</ContinerView>
</div>
</template>
<script>
import ContinerView from './continerView'
import LeftBar from './leftBar'
import ContinerView from "./continerView";
import LeftBar from "./leftBar";
export default {
components: {
ContinerView,
LeftBar
},
data() {
return{
title:'确认更改'
}
},
mounted(){
window.addEventListener('resize', this.handleResize);
},
methods: {
handleResize() {
components: {
ContinerView,
LeftBar,
},
data() {
return {
title: "确认更改",
};
},
mounted() {
window.addEventListener("resize", this.handleResize);
},
methods: {
handleResize() {
// 处理窗口大小变化的逻辑
console.log('Window was resized!');
var element = document.getElementById('myElement'); // 获取元素
var maxWidth = window.innerWidth; // 窗口宽度
var elementWidth = element.offsetWidth; // 元素宽度
var elementLeft = element.offsetLeft; // 元素左边缘到文档左边缘的距离
if (elementLeft + elementWidth > maxWidth) {
// 如果元素右边界超出窗口右边界,将元素左边缘设置为窗口宽度减去元素宽度
element.style.left = maxWidth - elementWidth + 'px';
}
}
}
}
console.log("Window was resized!");
var element = document.getElementById("myElement"); // 获取元素
var maxWidth = window.innerWidth; // 窗口宽度
var elementWidth = element.offsetWidth; // 元素宽度
var elementLeft = element.offsetLeft; // 元素左边缘到文档左边缘的距离
if (elementLeft + elementWidth > maxWidth) {
// 如果元素右边界超出窗口右边界,将元素左边缘设置为窗口宽度减去元素宽度
element.style.left = maxWidth - elementWidth + "px";
}
},
},
};
</script>
<style lang="scss" scoped>
.layout{
width: 100%;
// height: 100%;
height: 100vh;
display: flex;
padding: 15px;
background-color: #fff;
overflow: hidden;
.bar{
width: 235px;
height: 100%;
}
.continer{
width: 100%;
// height: 100%;
flex:1;
box-sizing: border-box;
}
}
.layout {
width: 100%;
// height: 100%;
height: 100vh;
display: flex;
padding: 15px;
background-color: #fff;
// overflow: hidden;
.bar {
width: 235px;
height: 100%;
}
.continer {
width: 100%;
height: 100%;
// height:86vh;
flex: 1;
box-sizing: border-box;
// overflow: auto;
}
}
</style>
\ No newline at end of file
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!