2024年度改动
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -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');
|
||||
|
||||
@@ -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 => {
|
||||
|
||||
Reference in New Issue
Block a user