2024年度改动

This commit is contained in:
路 范
2024-11-13 18:44:55 +08:00
parent dd63efcfb7
commit 0676cf65ef
11 changed files with 59 additions and 53 deletions

View File

@@ -13,7 +13,7 @@
<body>
<div id="app" v-loading="loading">
<h3 style="text-align:center;">2023年度宁波市“甬江建设杯”选票结果</h3>
<h3 style="text-align:center;">2024年度宁波市“结构优质认定项目”选票结果</h3>
<el-collapse style="width: 80%;margin:0 auto;">
<el-collapse-item v-for="(prolist,idx) in tableData" :title="prolist.name" :name="idx" v-show="prolist.data.length>0" :key="idx">
<el-table :data="prolist.data" style="width:95%;margin:0 auto;">
@@ -70,7 +70,7 @@
location = 'Expert.html'
},
export_excel() {
this.download('/gb/yjb/api/projects/download', this.dateFormat("YYYYmmddHHMMSS", new Date()) + "-2023年度甬江杯投票.xlsx", this.loading_false);
this.download('/gb/yjb/api/projects/download', this.dateFormat("YYYYmmddHHMMSS", new Date()) + "-2024年度宁波市“结构优质认定项目”选票结果.xlsx", this.loading_false);
},
check_login() {
this.token = window.sessionStorage.getItem('__TOKEN');

View File

@@ -15,7 +15,7 @@ maximum-scale=1.0, user-scalable=no" />
<body>
<div id="app" v-loading="loading">
<h3 style="text-align:center;">2023年度宁波市“甬江建设杯”选票</h3>
<h3 style="text-align:center;">2024年度宁波市“结构优质认定项目”选票</h3>
<el-collapse>
<el-collapse-item v-for="(prolist,idx) in projects" :title="prolist.name" :name="idx" v-show="prolist.data.length>0" :key="idx">
<el-descriptions class="margin-top" title="" :column="1" border v-for="project in prolist.data" :key="project.id">
@@ -87,9 +87,10 @@ maximum-scale=1.0, user-scalable=no" />
let _this = this;
//检验码
if (this.logincode.length < 6) {
this.$alert(`<div>提交码输入错误</div>`, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
//this.$alert(`<div>提交码输入错误</div>`, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
//}).then(a => { }).catch(err => { console.log(err) });
alert("提交码输入错误");
return false;
}
return new Promise((resolve, reject) => {
@@ -101,9 +102,10 @@ maximum-scale=1.0, user-scalable=no" />
responseType: "json",
}).then(async response => {
if (response.data.data != true) {
_this.$alert(`<div>提交码输入错误</div>`, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
//_this.$alert(`<div>提交码输入错误</div>`, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
//}).then(a => { }).catch(err => { console.log(err) });
alert("提交码输入错误");
reject();
} else {
resolve(true)
@@ -150,9 +152,10 @@ maximum-scale=1.0, user-scalable=no" />
}
}
if (all_no_select_num > 0) {
this.$alert(`<div>请全部选择完毕后再次提交!</div>` + msg1, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
//this.$alert(`<div>请全部选择完毕后再次提交!</div>` + msg1, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
//}).then(a => { }).catch(err => { console.log(err) });
alert("请全部选择完毕后再次提交");
return;
}
debugger
@@ -162,40 +165,41 @@ maximum-scale=1.0, user-scalable=no" />
// }).then(a => { }).catch(err => { console.log(err) });
// return;
//}
//房建不少于5个
if (select_false_list[0] < 5) {
this.$alert(`<div>房建工程不少于5个淘汰</div>` + msg2, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
return;
}
//市政不少于4个
if (select_false_list[1] < 1) {
this.$alert(`<div>市政工程不少于4个淘汰</div>` + msg2, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
return;
}
//交通不少于1个
if (select_false_list[3] < 1) {
this.$alert(`<div>交通工程不少于1个淘汰</div>` + msg2, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
return;
}
//水利不少于1个
if (select_false_list[4] < 1) {
this.$alert(`<div>水利工程不少于1个淘汰</div>` + msg2, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
return;
}
//if (all_select_false_num != 8) {
// this.$alert(`<div>淘汰总数只能等于8个</div>` + msg2, '错误', {
////房建不少于5个
//if (select_false_list[0] < 5) {
// this.$alert(`<div>房建工程不少于5个淘汰</div>` + msg2, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
// }).then(a => { }).catch(err => { console.log(err) });
// return;
//}
////市政不少于4个
//if (select_false_list[1] < 1) {
// this.$alert(`<div>市政工程不少于4个淘汰</div>` + msg2, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
// }).then(a => { }).catch(err => { console.log(err) });
// return;
//}
////交通不少于1个
//if (select_false_list[3] < 1) {
// this.$alert(`<div>交通工程不少于1个淘汰</div>` + msg2, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
// }).then(a => { }).catch(err => { console.log(err) });
// return;
//}
////水利不少于1个
//if (select_false_list[4] < 1) {
// this.$alert(`<div>水利工程不少于1个淘汰</div>` + msg2, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
// }).then(a => { }).catch(err => { console.log(err) });
// return;
//}
if (all_select_false_num <= 21) {
//this.$alert(`<div>淘汰总数必须大于21个</div>` + msg2, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
//}).then(a => { }).catch(err => { console.log(err) });
alert("淘汰总数必须大于21个");
return;
}
this.$confirm('您此次选择了同意' + all_select_true_num + '个,淘汰' + all_select_false_num + '个,是否继续提交?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
@@ -210,13 +214,15 @@ maximum-scale=1.0, user-scalable=no" />
responseType: "json",
}).then(async response => {
if (response.data.data != true) {
_this.$alert(`<div>` + response.data.message + `</div>`, '错误', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
//_this.$alert(`<div>` + response.data.message + `</div>`, '错误', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
//}).then(a => { }).catch(err => { console.log(err) });
alert(response.data.message);
} else {
_this.$alert(`<div>提交成功</div>`, '成功', {
confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
}).then(a => { }).catch(err => { console.log(err) });
//_this.$alert(`<div>提交成功</div>`, '成功', {
// confirmButtonText: '确定', dangerouslyUseHTMLString: true, center: true, closeOnClickModal: true
//}).then(a => { }).catch(err => { console.log(err) });
alert("提交成功");
}
_this.loading = false;
}).catch(async error => {