Commit 28a9ac0a authored by 张牧越's avatar 张牧越

数据接入

parent cce27b43
...@@ -7,7 +7,7 @@ export async function getMapData(params) { ...@@ -7,7 +7,7 @@ export async function getMapData(params) {
return await request({ return await request({
url: '/site/index/mapcount', url: '/site/index/mapcount',
method: 'get', method: 'get',
params params, noloading: true
}) })
} }
...@@ -78,10 +78,21 @@ export async function getScoreByCity(areaId) { ...@@ -78,10 +78,21 @@ export async function getScoreByCity(areaId) {
// 右侧得分 // 右侧得分
export async function getScoreStatusByCity(areaId) { export async function getScoreStatusByCity(areaId) {
return await request({ return await request({
url: `/site/index/get_score`, url: `/site/index/getscore`,
method: 'get', method: 'get',
params: { params: {
city_id: areaId city_id: areaId
} }
}) })
} }
// 获取工程列表接口
export async function getProjectList(params, noloading) {
return await request({
url: `/site/index/getproject`,
method: 'get',
params,
noloading: noloading,
})
}
\ No newline at end of file
...@@ -117,9 +117,6 @@ export default { ...@@ -117,9 +117,6 @@ export default {
mounted() { mounted() {
if (this.autoLoad) { if (this.autoLoad) {
this.getData(); this.getData();
} else {
this.tableData = this.data;
this.total = 13;
} }
}, },
methods: { methods: {
...@@ -127,31 +124,19 @@ export default { ...@@ -127,31 +124,19 @@ export default {
if (this.api) { if (this.api) {
this.loading = true; this.loading = true;
this.tableData = []; this.tableData = [];
if (!this.pathId) {
this.api({
...this.parameters,
page: this.currentPage,
limit: this.pageSize,
}).then((res) => {
this.loading = false;
this.tableData = res.data.data;
this.total = res.data.total;
});
} else {
this.api( this.api(
{ {
...this.parameters, ...this.parameters,
page: this.currentPage, page: this.currentPage,
limit: this.pageSize, limit: this.pageSize,
}, },
this.pathId true
).then((res) => { ).then((res) => {
this.loading = false; this.loading = false;
this.tableData = res.data.data; this.tableData = res.data.data;
this.total = res.data.total; this.total = res.data.total;
}); });
} }
}
}, },
handleSizeChange(size) { handleSizeChange(size) {
this.pageSize = size; this.pageSize = size;
......
...@@ -48,7 +48,9 @@ request.interceptors.request.use( ...@@ -48,7 +48,9 @@ request.interceptors.request.use(
// config.headers['Authorization'] = Authorization // config.headers['Authorization'] = Authorization
// } // }
// config.headers['Authorization'] = 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiI1IiwianRpIjoiZjQ0MjM0NzJlMjI0NzE2NWRjOWI3YzhlMTU5OGM1NGIwYTIxM2UyMDFmNThjYjc0OWNhYjVhZWUzZDE2NzVjMGNhODlkODIzZWM3MDM1ZWMiLCJpYXQiOjE3MzE4OTE5OTQuNDU5OTY0LCJuYmYiOjE3MzE4OTE5OTQuNDU5OTcsImV4cCI6MTc2MzQyNzk5NC4zNTgyNjcsInN1YiI6IjEiLCJzY29wZXMiOlsiKiJdfQ.kHggVPwqqNdp1VBbrGiEEBJHjhN8VCeDbS22C-sIeOMFPbeo-KCxpKpISwbVGpgEuqB57tz_mCtpFUYxcQW9lHIiRkn9YV8looMjZqDnRhLk-lBsKper_9nqhh_dacVMlwyiZZuOo34H-C45IHeDbzxL2vpqYfM2DYPTBgJYw5rexM2jqyiCEQOzYmYEUCeuMvAcjXA7Y7wPVbW1b4JbI5lAnLHPtlB7n3QZ0krH4VfWNj2fKwYGeWEHEkGnnXDlBh7E1IDjbZ_n1RbpM_PBr-rmSCnK3rXOwneICW-yzIiv3oiLE5UMz04LwQZr5p_7zLJQaqkpSREWfUiKVoMdwvXtCjYomhrj4KqxUqkUJNicKDNorKNHbpg7j45b3OLJrp8_8RIL9bWAxykzkFsQCMyt7xHw8oT0ejUmGTLSSKYiAT2ZMV_S0_KWexDiDJvzC6flH0hOK7lPG7e7idjBxC1qD0phmIggn1hcmfnFJ6ZOV_XlS4VHfvTzqoLuQXaUffH_qqKLn9rvci4EedqYDOrlbh957HrrCbvnywYwahh_3R43CfhcmI494zxpdWhUKbhCqo1uNWvlR9MKL3WVP_lvswkd9JlzO17oN9oXqCpt8SPH41tVQ0BxuVUeYrMFmSmxCYuN5026VrFwYKXOF5lMsFdNBnqagIABa6gFyx8' // config.headers['Authorization'] = 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiI1IiwianRpIjoiZjQ0MjM0NzJlMjI0NzE2NWRjOWI3YzhlMTU5OGM1NGIwYTIxM2UyMDFmNThjYjc0OWNhYjVhZWUzZDE2NzVjMGNhODlkODIzZWM3MDM1ZWMiLCJpYXQiOjE3MzE4OTE5OTQuNDU5OTY0LCJuYmYiOjE3MzE4OTE5OTQuNDU5OTcsImV4cCI6MTc2MzQyNzk5NC4zNTgyNjcsInN1YiI6IjEiLCJzY29wZXMiOlsiKiJdfQ.kHggVPwqqNdp1VBbrGiEEBJHjhN8VCeDbS22C-sIeOMFPbeo-KCxpKpISwbVGpgEuqB57tz_mCtpFUYxcQW9lHIiRkn9YV8looMjZqDnRhLk-lBsKper_9nqhh_dacVMlwyiZZuOo34H-C45IHeDbzxL2vpqYfM2DYPTBgJYw5rexM2jqyiCEQOzYmYEUCeuMvAcjXA7Y7wPVbW1b4JbI5lAnLHPtlB7n3QZ0krH4VfWNj2fKwYGeWEHEkGnnXDlBh7E1IDjbZ_n1RbpM_PBr-rmSCnK3rXOwneICW-yzIiv3oiLE5UMz04LwQZr5p_7zLJQaqkpSREWfUiKVoMdwvXtCjYomhrj4KqxUqkUJNicKDNorKNHbpg7j45b3OLJrp8_8RIL9bWAxykzkFsQCMyt7xHw8oT0ejUmGTLSSKYiAT2ZMV_S0_KWexDiDJvzC6flH0hOK7lPG7e7idjBxC1qD0phmIggn1hcmfnFJ6ZOV_XlS4VHfvTzqoLuQXaUffH_qqKLn9rvci4EedqYDOrlbh957HrrCbvnywYwahh_3R43CfhcmI494zxpdWhUKbhCqo1uNWvlR9MKL3WVP_lvswkd9JlzO17oN9oXqCpt8SPH41tVQ0BxuVUeYrMFmSmxCYuN5026VrFwYKXOF5lMsFdNBnqagIABa6gFyx8'
if (!config.noloading) {
showLoading() showLoading()
}
return config return config
}, },
error => { error => {
......
...@@ -11,12 +11,12 @@ ...@@ -11,12 +11,12 @@
</template> </template>
<STable :headers="header1" :table-data="data1"> <STable :headers="header1" :table-data="data1">
<template slot-scope="scope"> <template slot-scope="scope">
<template v-if="scope.header.slot == 'quality_score'"> <template v-if="scope.header.slot == 'regulation_score'">
<span <span
:style="{ :style="{
color: scope.row.quality_score < 80 ? '#f86262' : '', color: scope.row.regulation_score < 80 ? '#f86262' : '',
}" }"
>{{ scope.row.quality_score }}</span >{{ scope.row.regulation_score }}</span
> >
</template> </template>
</template> </template>
...@@ -36,6 +36,22 @@ ...@@ -36,6 +36,22 @@
>{{ scope.row.quality_score }}</span >{{ scope.row.quality_score }}</span
> >
</template> </template>
<template v-if="scope.header.slot == 'quality_check_score'">
<span
:style="{
color: scope.row.quality_check_score < 80 ? '#f86262' : '',
}"
>{{ scope.row.quality_check_score }}</span
>
</template>
<template v-if="scope.header.slot == 'quality_total_score'">
<span
:style="{
color: scope.row.quality_total_score < 80 ? '#f86262' : '',
}"
>{{ scope.row.quality_total_score }}</span
>
</template>
</template> </template>
</STable> </STable>
</Section> </Section>
...@@ -45,12 +61,12 @@ ...@@ -45,12 +61,12 @@
</template> </template>
<STable :headers="header3" :table-data="data3"> <STable :headers="header3" :table-data="data3">
<template slot-scope="scope"> <template slot-scope="scope">
<template v-if="scope.header.slot == 'quality_score'"> <template v-if="scope.header.slot == 'excellence_score'">
<span <span
:style="{ :style="{
color: scope.row.quality_score < 80 ? '#f86262' : '', color: scope.row.excellence_score < 80 ? '#f86262' : '',
}" }"
>{{ scope.row.quality_score }}</span >{{ scope.row.excellence_score }}</span
> >
</template> </template>
</template> </template>
...@@ -108,21 +124,26 @@ ...@@ -108,21 +124,26 @@
:table-data="data4" :table-data="data4"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<template v-if="scope.header.slot == 'project_num'"> <template v-if="scope.header.slot == 'regulation_score'">
<span <span
:style="{ color: scope.row.project_num < 80 ? '#f86262' : '' }" :style="{
>{{ scope.row.project_num }}</span color: scope.row.regulation_score < 80 ? '#f86262' : '',
}"
>{{ scope.row.regulation_score }}</span
> >
</template> </template>
<template v-if="scope.header.slot == 'score'"> <template v-if="scope.header.slot == 'quality_total_score'">
<span :style="{ color: scope.row.score < 80 ? '#f86262' : '' }">{{ <span
scope.row.score :style="{
}}</span> color: scope.row.quality_total_score < 80 ? '#f86262' : '',
}"
>{{ scope.row.quality_total_score }}</span
>
</template> </template>
<template v-if="scope.header.slot == 'score_count'"> <template v-if="scope.header.slot == 'total_score'">
<span <span
:style="{ color: scope.row.score_count < 80 ? '#f86262' : '' }" :style="{ color: scope.row.total_score < 80 ? '#f86262' : '' }"
>{{ scope.row.score_count }}</span >{{ scope.row.total_score }}</span
> >
</template> </template>
</template> </template>
...@@ -172,6 +193,7 @@ import { ...@@ -172,6 +193,7 @@ import {
getStatusQuestion, getStatusQuestion,
getScoreByCity, getScoreByCity,
getScoreStatusByCity, getScoreStatusByCity,
getProjectList,
} from "@/api/dataStatis"; } from "@/api/dataStatis";
import { mapState } from "vuex"; import { mapState } from "vuex";
...@@ -202,9 +224,9 @@ export default { ...@@ -202,9 +224,9 @@ export default {
}, },
{ {
name: "政府监管得分", name: "政府监管得分",
props: "quality_score", props: "regulation_score",
width: "30%", width: "30%",
slot: "quality_score", slot: "regulation_score",
}, },
], ],
header2: [ header2: [
...@@ -226,15 +248,15 @@ export default { ...@@ -226,15 +248,15 @@ export default {
}, },
{ {
name: "质量检测", name: "质量检测",
props: "quality_score", props: "quality_check_score",
width: "20%", width: "20%",
slot: "quality_score", slot: "quality_check_score",
}, },
{ {
name: "总得分", name: "总得分",
props: "quality_score", props: "quality_total_score",
width: "15%", width: "15%",
slot: "quality_score", slot: "quality_total_score",
}, },
], ],
header3: [ header3: [
...@@ -250,9 +272,9 @@ export default { ...@@ -250,9 +272,9 @@ export default {
}, },
{ {
name: "创新创优得分", name: "创新创优得分",
props: "quality_score", props: "excellence_score",
width: "30%", width: "30%",
slot: "quality_score", slot: "excellence_score",
}, },
], ],
// header1: [ // header1: [
...@@ -346,21 +368,21 @@ export default { ...@@ -346,21 +368,21 @@ export default {
}, },
{ {
name: "政府监管", name: "政府监管",
props: "project_num", props: "regulation_score",
width: "20%", width: "20%",
slot: "project_num", slot: "regulation_score",
}, },
{ {
name: "工程质量", name: "工程质量",
props: "score", props: "quality_total_score",
width: "20%", width: "20%",
slot: "score", slot: "quality_total_score",
}, },
{ {
name: "工程总得分", name: "工程总得分",
props: "score_count", props: "total_score",
width: "20%", width: "20%",
slot: "score_count", slot: "total_score",
}, },
], ],
header4_2: [ header4_2: [
...@@ -499,29 +521,17 @@ export default { ...@@ -499,29 +521,17 @@ export default {
polygons: [], polygons: [],
currentCityName: "", currentCityName: "",
currentCityId: "", currentCityId: "",
zfjg_score: 90, zfjg_score: 0,
zljc_score: 85, zljc_score: 0,
score_count: 87, score_count: 0,
projectListVisible: false, projectListVisible: false,
}; };
}, },
methods: { methods: {
initMap() { initMap() {
var cityData = [ getMapData().then((res) => {
{ name: "杭州市", id: 383, score: 97 },
{ name: "湖州市", id: 384, score: 88 },
{ name: "嘉兴市", id: 385, score: 75 },
{ name: "金华市", id: 386, score: 85 },
{ name: "丽水市", id: 387, score: 92 },
{ name: "宁波市", id: 388, score: 95 },
{ name: "衢州市", id: 393, score: 80 },
{ name: "绍兴市", id: 389, score: 85 },
{ name: "台州市", id: 390, score: 77 },
{ name: "温州市", id: 391, score: 78 },
{ name: "舟山市", id: 392, score: 84 },
];
var newZhejiangMapData = []; var newZhejiangMapData = [];
cityData.map((item) => { res.data.map((item) => {
newZhejiangMapData.push({ newZhejiangMapData.push({
name: item.name, name: item.name,
value: [ value: [
...@@ -542,33 +552,14 @@ export default { ...@@ -542,33 +552,14 @@ export default {
}); });
this.switchList(1); this.switchList(1);
this.initMapData("amap-container", zhejiangJson, newZhejiangMapData, 1); this.initMapData("amap-container", zhejiangJson, newZhejiangMapData, 1);
// getMapData().then((res) => { });
// console.log(JSON.stringify(res.data));
// var newZhejiangMapData = [];
// res.data.map((item) => {
// newZhejiangMapData.push({
// name: item.name,
// value: [
// zhejiangMapData.filter((cx) => {
// return cx.name == item.name;
// })[0].value[0],
// zhejiangMapData.filter((cx) => {
// return cx.name == item.name;
// })[0].value[1],
// item.score,
// ],
// id: item.id,
// });
// if (item.name == "杭州市") {
// this.currentCityId = item.id;
// this.currentCityName = item.name;
// }
// });
// this.switchList(1);
// this.initMapData("amap-container", zhejiangJson, newZhejiangMapData, 1);
// });
}, },
getData() { getData() {
getProjectList({ limit: 20 }, false).then((res) => {
this.data1 = res.data.data;
this.data2 = res.data.data;
this.data3 = res.data.data;
});
// getYearQuestion().then((res) => { // getYearQuestion().then((res) => {
// this.data1 = res.data; // this.data1 = res.data;
// }); // });
...@@ -578,168 +569,168 @@ export default { ...@@ -578,168 +569,168 @@ export default {
// getStatusQuestion().then((res) => { // getStatusQuestion().then((res) => {
// this.data3 = res.data; // this.data3 = res.data;
// }); // });
this.data1 = [ // this.data1 = [
{ // {
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)", // project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
quality_score: "90", // quality_score: "90",
}, // },
{ // {
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程", // project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
quality_score: "85", // quality_score: "85",
}, // },
{ // {
project_name: "钱塘江北岸五堡排涝泵站工程", // project_name: "钱塘江北岸五堡排涝泵站工程",
quality_score: "77", // quality_score: "77",
}, // },
{ // {
project_name: "钱塘江西江塘闻堰段海塘提标加固工程", // project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
quality_score: "92", // quality_score: "92",
}, // },
{ // {
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程", // project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "85", // quality_score: "85",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期", // project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "90", // quality_score: "90",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)", // project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "82", // quality_score: "82",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期", // project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "87", // quality_score: "87",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)", // project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "88", // quality_score: "88",
}, // },
{ // {
project_name: "临安区双溪口水库工程", // project_name: "临安区双溪口水库工程",
quality_score: "81", // quality_score: "81",
}, // },
{ // {
project_name: "宁波市界牌碶泵站工程", // project_name: "宁波市界牌碶泵站工程",
quality_score: "79", // quality_score: "79",
}, // },
{ // {
project_name: "奉化区柏坑水库扩容工程", // project_name: "奉化区柏坑水库扩容工程",
quality_score: "89", // quality_score: "89",
}, // },
{ // {
project_name: "余姚市陶家路江排涝枢纽及供水工程", // project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "85", // quality_score: "85",
}, // },
]; // ];
this.data2 = [ // this.data2 = [
{ // {
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)", // project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
quality_score: "80", // quality_score: "80",
}, // },
{ // {
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程", // project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
quality_score: "75", // quality_score: "75",
}, // },
{ // {
project_name: "钱塘江北岸五堡排涝泵站工程", // project_name: "钱塘江北岸五堡排涝泵站工程",
quality_score: "97", // quality_score: "97",
}, // },
{ // {
project_name: "钱塘江西江塘闻堰段海塘提标加固工程", // project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
quality_score: "92", // quality_score: "92",
}, // },
{ // {
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程", // project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "82", // quality_score: "82",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期", // project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "90", // quality_score: "90",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)", // project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "82", // quality_score: "82",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期", // project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "84", // quality_score: "84",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)", // project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "82", // quality_score: "82",
}, // },
{ // {
project_name: "临安区双溪口水库工程", // project_name: "临安区双溪口水库工程",
quality_score: "81", // quality_score: "81",
}, // },
{ // {
project_name: "宁波市界牌碶泵站工程", // project_name: "宁波市界牌碶泵站工程",
quality_score: "79", // quality_score: "79",
}, // },
{ // {
project_name: "奉化区柏坑水库扩容工程", // project_name: "奉化区柏坑水库扩容工程",
quality_score: "83", // quality_score: "83",
}, // },
{ // {
project_name: "余姚市陶家路江排涝枢纽及供水工程", // project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "82", // quality_score: "82",
}, // },
]; // ];
this.data3 = [ // this.data3 = [
{ // {
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)", // project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
quality_score: "90", // quality_score: "90",
}, // },
{ // {
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程", // project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
quality_score: "90", // quality_score: "90",
}, // },
{ // {
project_name: "钱塘江北岸五堡排涝泵站工程", // project_name: "钱塘江北岸五堡排涝泵站工程",
quality_score: "87", // quality_score: "87",
}, // },
{ // {
project_name: "钱塘江西江塘闻堰段海塘提标加固工程", // project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
quality_score: "92", // quality_score: "92",
}, // },
{ // {
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程", // project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "85", // quality_score: "85",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期", // project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "77", // quality_score: "77",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)", // project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "90", // quality_score: "90",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期", // project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "95", // quality_score: "95",
}, // },
{ // {
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)", // project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "88", // quality_score: "88",
}, // },
{ // {
project_name: "临安区双溪口水库工程", // project_name: "临安区双溪口水库工程",
quality_score: "97", // quality_score: "97",
}, // },
{ // {
project_name: "宁波市界牌碶泵站工程", // project_name: "宁波市界牌碶泵站工程",
quality_score: "79", // quality_score: "79",
}, // },
{ // {
project_name: "奉化区柏坑水库扩容工程", // project_name: "奉化区柏坑水库扩容工程",
quality_score: "83", // quality_score: "83",
}, // },
{ // {
project_name: "余姚市陶家路江排涝枢纽及供水工程", // project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "74", // quality_score: "74",
}, // },
]; // ];
}, },
async load() { async load() {
...@@ -749,82 +740,17 @@ export default { ...@@ -749,82 +740,17 @@ export default {
switchList(type) { switchList(type) {
this.activeTab = type; this.activeTab = type;
this.data4 = []; this.data4 = [];
this.data4 = [
{ getProjectList({ city_id: this.currentCityId, limit: 20 }, false).then(
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)", (res) => {
score: 85, this.data4 = res.data.data;
score_count: 87, }
project_num: 90, );
}, getScoreStatusByCity(this.currentCityId).then((res) => {
{ this.zfjg_score = res.data.zfjg_score;
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程", this.zljc_score = res.data.zljc_score;
score: 85, this.score_count = res.data.score_count;
score_count: 90, });
project_num: 95,
},
{
project_name: "钱塘江北岸五堡排涝泵站工程",
score: 75,
score_count: 80,
project_num: 85,
},
{
project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
score: 83,
score_count: 85,
project_num: 87,
},
{
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
score: 90,
score_count: 94,
project_num: 98,
},
{
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
score: 84,
score_count: 88,
project_num: 88,
},
{
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
score: 73,
score_count: 79,
project_num: 86,
},
{
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
score: 92,
score_count: 83,
project_num: 79,
},
{
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
score: 82,
score_count: 90,
project_num: 98,
},
{
project_name: "临安区双溪口水库工程",
score: 83,
score_count: 82,
project_num: 94,
},
{
project_name: "宁波市界牌碶泵站工程",
score: 84,
score_count: 83,
project_num: 90,
},
];
// getScoreByCity(this.currentCityId).then((res) => {
// this.data4 = res.data;
// });
// getScoreStatusByCity(this.currentCityId).then((res) => {
// this.zfjg_score = res.data.zfjg_score;
// this.zljc_score = res.data.zljc_score;
// this.score_count = res.data.score_count;
// });
// if (type == 1) { // if (type == 1) {
...@@ -1145,9 +1071,8 @@ export default { ...@@ -1145,9 +1071,8 @@ export default {
myChart.clear(); myChart.clear();
myChart.setOption(option); myChart.setOption(option);
window.addEventListener("resize", () => { window.addEventListener("resize", () => {
// myChart.resize();
setTimeout(() => { setTimeout(() => {
this.initMap(); myChart.resize();
}, 500); }, 500);
}); });
myChart.off().on("click", (params) => { myChart.off().on("click", (params) => {
......
...@@ -2,11 +2,18 @@ ...@@ -2,11 +2,18 @@
<div class="dialog-body-container"> <div class="dialog-body-container">
<el-form inline :model="searchForm" class="search-form"> <el-form inline :model="searchForm" class="search-form">
<el-form-item label="所在地区:"> <el-form-item label="所在地区:">
<el-select></el-select> <el-select v-model="searchForm.city_id">
<el-option
v-for="city in cities"
:label="city.name"
:value="city.id"
:key="city.id"
></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="工程名称:"> <el-form-item label="工程名称:">
<el-input></el-input> <el-input v-model="searchForm.project_name"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button> <el-button type="primary" @click="handleSearch">查询</el-button>
...@@ -18,18 +25,18 @@ ...@@ -18,18 +25,18 @@
:columns="columns" :columns="columns"
:parameters="searchForm" :parameters="searchForm"
:api="api" :api="api"
:auto-load="false"
:data="data"
> >
<template #quality_score="{ data }"> <template #excellence_score="{ data }">
<span :style="{ color: data.quality_score < 80 ? '#f86262' : '' }"> <span :style="{ color: data.excellence_score < 80 ? '#f86262' : '' }">
{{ data.quality_score }} {{ data.excellence_score }}
</span> </span>
</template> </template>
</DialogApiDataTable> </DialogApiDataTable>
</div> </div>
</template> </template>
<script> <script>
import { getProjectList, getMapData } from "@/api/dataStatis";
export default { export default {
name: "WarningMsg", name: "WarningMsg",
props: { props: {
...@@ -51,107 +58,24 @@ export default { ...@@ -51,107 +58,24 @@ export default {
{ label: "所属地区", prop: "city_name" }, { label: "所属地区", prop: "city_name" },
{ {
label: "创新创优得分", label: "创新创优得分",
prop: "quality_score", prop: "excellence_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
], ],
dateRange: [], api: getProjectList,
data: [ cities: [],
{
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
city_name: "杭州市",
quality_score: "90",
quality_score2: "85",
},
{
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
city_name: "杭州市",
quality_score: "85",
quality_score2: "87",
},
{
project_name: "钱塘江北岸五堡排涝泵站工程",
city_name: "杭州市",
quality_score: "77",
quality_score2: "85",
},
{
project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
city_name: "杭州市",
quality_score: "92",
quality_score2: "83",
},
{
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "85",
city_name: "杭州市",
quality_score2: "82",
},
{
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "90",
city_name: "杭州市",
quality_score2: "73",
},
{
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "82",
city_name: "杭州市",
quality_score2: "81",
},
{
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "87",
city_name: "杭州市",
quality_score2: "92",
},
{
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "88",
city_name: "杭州市",
quality_score2: "92",
},
{
project_name: "临安区双溪口水库工程",
quality_score: "81",
city_name: "杭州市",
quality_score2: "93",
},
{
project_name: "宁波市界牌碶泵站工程",
quality_score: "79",
city_name: "宁波市",
quality_score2: "84",
},
{
project_name: "奉化区柏坑水库扩容工程",
quality_score: "89",
city_name: "宁波市",
quality_score2: "92",
},
{
project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "85",
city_name: "余姚市",
quality_score2: "87",
},
],
// api: getWarningList,
}; };
}, },
mounted() {}, mounted() {
getMapData().then((res) => {
this.cities = res.data;
});
},
methods: { methods: {
handleSearch() { handleSearch() {
this.$refs.table.getData(); this.$refs.table.getData();
}, },
openPdf(url) {
window.open(url);
},
changeTime(tr) {
this.searchForm.start_time = tr[0] ? tr[0] : "";
this.searchForm.end_time = tr[1] ? tr[1] : "";
},
}, },
}; };
</script> </script>
......
...@@ -2,11 +2,18 @@ ...@@ -2,11 +2,18 @@
<div class="dialog-body-container"> <div class="dialog-body-container">
<el-form inline :model="searchForm" class="search-form"> <el-form inline :model="searchForm" class="search-form">
<el-form-item label="所在地区:"> <el-form-item label="所在地区:">
<el-select></el-select> <el-select v-model="searchForm.city_id">
<el-option
v-for="city in cities"
:label="city.name"
:value="city.id"
:key="city.id"
></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="工程名称:"> <el-form-item label="工程名称:">
<el-input></el-input> <el-input v-model="searchForm.project_name"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button> <el-button type="primary" @click="handleSearch">查询</el-button>
...@@ -18,23 +25,32 @@ ...@@ -18,23 +25,32 @@
:columns="columns" :columns="columns"
:parameters="searchForm" :parameters="searchForm"
:api="api" :api="api"
:auto-load="false"
:data="data"
> >
<template #quality_check_score="{ data }">
<span
:style="{ color: data.quality_check_score < 80 ? '#f86262' : '' }"
>
{{ data.quality_check_score }}
</span>
</template>
<template #quality_score="{ data }"> <template #quality_score="{ data }">
<span :style="{ color: data.quality_score < 80 ? '#f86262' : '' }"> <span :style="{ color: data.quality_score < 80 ? '#f86262' : '' }">
{{ data.quality_score }} {{ data.quality_score }}
</span> </span>
</template> </template>
<template #quality_score2="{ data }"> <template #quality_total_score="{ data }">
<span :style="{ color: data.quality_score2 < 80 ? '#f86262' : '' }"> <span
{{ data.quality_score2 }} :style="{ color: data.quality_total_score < 80 ? '#f86262' : '' }"
>
{{ data.quality_total_score }}
</span> </span>
</template> </template>
</DialogApiDataTable> </DialogApiDataTable>
</div> </div>
</template> </template>
<script> <script>
import { getProjectList, getMapData } from "@/api/dataStatis";
export default { export default {
name: "WarningMsg", name: "WarningMsg",
props: { props: {
...@@ -56,108 +72,33 @@ export default { ...@@ -56,108 +72,33 @@ export default {
{ label: "所属地区", prop: "city_name" }, { label: "所属地区", prop: "city_name" },
{ {
label: "质量检测得分", label: "质量检测得分",
prop: "quality_score", prop: "quality_check_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
{ {
label: "质量评定得分", label: "质量评定得分",
prop: "quality_score2", prop: "quality_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
{ {
label: "总得分", label: "总得分",
prop: "quality_score2", prop: "quality_total_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
], ],
dateRange: [], dateRange: [],
// api: getWarningList, api: getProjectList,
data: [ cities: [],
{
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
city_name: "杭州市",
quality_score: "90",
quality_score2: "85",
},
{
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
city_name: "杭州市",
quality_score: "85",
quality_score2: "87",
},
{
project_name: "钱塘江北岸五堡排涝泵站工程",
city_name: "杭州市",
quality_score: "77",
quality_score2: "85",
},
{
project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
city_name: "杭州市",
quality_score: "92",
quality_score2: "83",
},
{
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "85",
city_name: "杭州市",
quality_score2: "82",
},
{
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "90",
city_name: "杭州市",
quality_score2: "73",
},
{
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "82",
city_name: "杭州市",
quality_score2: "81",
},
{
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "87",
city_name: "杭州市",
quality_score2: "92",
},
{
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "88",
city_name: "杭州市",
quality_score2: "92",
},
{
project_name: "临安区双溪口水库工程",
quality_score: "81",
city_name: "杭州市",
quality_score2: "93",
},
{
project_name: "宁波市界牌碶泵站工程",
quality_score: "79",
city_name: "宁波市",
quality_score2: "84",
},
{
project_name: "奉化区柏坑水库扩容工程",
quality_score: "89",
city_name: "宁波市",
quality_score2: "92",
},
{
project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "85",
city_name: "余姚市",
quality_score2: "87",
},
],
}; };
}, },
mounted() {}, mounted() {
getMapData().then((res) => {
this.cities = res.data;
});
},
methods: { methods: {
handleSearch() { handleSearch() {
this.$refs.table.getData(); this.$refs.table.getData();
...@@ -165,10 +106,6 @@ export default { ...@@ -165,10 +106,6 @@ export default {
openPdf(url) { openPdf(url) {
window.open(url); window.open(url);
}, },
changeTime(tr) {
this.searchForm.start_time = tr[0] ? tr[0] : "";
this.searchForm.end_time = tr[1] ? tr[1] : "";
},
}, },
}; };
</script> </script>
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
:visible="dialogVisible" :visible="dialogVisible"
width="70%" width="70%"
@change-visible="changeVisible" @change-visible="changeVisible"
:destroy-on-close="true"
> >
<DialogTabs <DialogTabs
:tabList="tabList" :tabList="tabList"
...@@ -44,7 +45,7 @@ export default { ...@@ -44,7 +45,7 @@ export default {
{ name: "CXCY", label: "创新创优" }, { name: "CXCY", label: "创新创优" },
{ name: "ProjectDetail", label: "工程整体情况" }, { name: "ProjectDetail", label: "工程整体情况" },
], ],
currentTabNow: "ProjectDetail", currentTabNow: "",
}; };
}, },
computed: { computed: {
...@@ -62,7 +63,6 @@ export default { ...@@ -62,7 +63,6 @@ export default {
this.currentTabNow = e; this.currentTabNow = e;
}, },
changeVisible(val) { changeVisible(val) {
console.log(val);
this.dialogVisible = val; this.dialogVisible = val;
}, },
}, },
......
...@@ -2,11 +2,18 @@ ...@@ -2,11 +2,18 @@
<div class="dialog-body-container"> <div class="dialog-body-container">
<el-form inline :model="searchForm" class="search-form"> <el-form inline :model="searchForm" class="search-form">
<el-form-item label="所在地区:"> <el-form-item label="所在地区:">
<el-select></el-select> <el-select v-model="searchForm.city_id">
<el-option
v-for="city in cities"
:label="city.name"
:value="city.id"
:key="city.id"
></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="工程名称:"> <el-form-item label="工程名称:">
<el-input></el-input> <el-input v-model="searchForm.project_name"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button> <el-button type="primary" @click="handleSearch">查询</el-button>
...@@ -18,38 +25,40 @@ ...@@ -18,38 +25,40 @@
:columns="columns" :columns="columns"
:parameters="searchForm" :parameters="searchForm"
:api="api" :api="api"
:auto-load="false"
:data="data"
> >
<template #quality_score="{ data }"> <template #regulation_score="{ data }">
<span :style="{ color: data.quality_score < 80 ? '#f86262' : '' }"> <span :style="{ color: data.regulation_score < 80 ? '#f86262' : '' }">
{{ data.quality_score }} {{ data.regulation_score }}
</span> </span>
</template> </template>
<template #quality_score1="{ data }"> <template #quality_check_score="{ data }">
<span :style="{ color: data.quality_score1 < 80 ? '#f86262' : '' }"> <span
{{ data.quality_score1 }} :style="{ color: data.quality_check_score < 80 ? '#f86262' : '' }"
>
{{ data.quality_check_score }}
</span> </span>
</template> </template>
<template #quality_score2="{ data }"> <template #quality_score="{ data }">
<span :style="{ color: data.quality_score2 < 80 ? '#f86262' : '' }"> <span :style="{ color: data.quality_score < 80 ? '#f86262' : '' }">
{{ data.quality_score2 }} {{ data.quality_score }}
</span> </span>
</template> </template>
<template #quality_score3="{ data }"> <template #excellence_score="{ data }">
<span :style="{ color: data.quality_score3 < 80 ? '#f86262' : '' }"> <span :style="{ color: data.excellence_score < 80 ? '#f86262' : '' }">
{{ data.quality_score3 }} {{ data.excellence_score }}
</span> </span>
</template> </template>
<template #quality_score4="{ data }"> <template #total_score="{ data }">
<span :style="{ color: data.quality_score4 < 80 ? '#f86262' : '' }"> <span :style="{ color: data.total_score < 80 ? '#f86262' : '' }">
{{ data.quality_score4 }} {{ data.total_score }}
</span> </span>
</template> </template>
</DialogApiDataTable> </DialogApiDataTable>
</div> </div>
</template> </template>
<script> <script>
import { getProjectList, getMapData } from "@/api/dataStatis";
export default { export default {
name: "WarningMsg", name: "WarningMsg",
props: { props: {
...@@ -71,170 +80,45 @@ export default { ...@@ -71,170 +80,45 @@ export default {
{ label: "所属地区", prop: "city_name" }, { label: "所属地区", prop: "city_name" },
{ {
label: "政府监管得分", label: "政府监管得分",
prop: "quality_score", prop: "regulation_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
{ {
label: "质量检测得分", label: "质量检测得分",
prop: "quality_score1", prop: "quality_check_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
{ {
label: "质量评定得分", label: "质量评定得分",
prop: "quality_score2", prop: "quality_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
{ {
label: "创新创优得分", label: "创新创优得分",
prop: "quality_score3", prop: "excellence_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
{ {
label: "整体得分", label: "整体得分",
prop: "quality_score4", prop: "total_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
], ],
dateRange: [],
data: [
{
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
city_name: "杭州市",
quality_score: "90",
quality_score1: "90",
quality_score2: "85",
quality_score3: "83",
quality_score4: "85",
},
{
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
city_name: "杭州市",
quality_score: "85",
quality_score1: "92",
quality_score2: "87",
quality_score3: "90",
quality_score4: "89",
},
{
project_name: "钱塘江北岸五堡排涝泵站工程",
city_name: "杭州市",
quality_score: "77",
quality_score1: "78",
quality_score2: "85",
quality_score3: "82",
quality_score4: "83",
},
{
project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
city_name: "杭州市",
quality_score: "92",
quality_score1: "70",
quality_score2: "83",
quality_score3: "79",
quality_score4: "85",
},
{
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "85",
city_name: "杭州市",
quality_score1: "83",
quality_score2: "82",
quality_score3: "84",
quality_score4: "81",
},
{
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "90",
city_name: "杭州市",
quality_score1: "82",
quality_score2: "73",
quality_score3: "79",
quality_score4: "85",
},
{
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "82",
city_name: "杭州市",
quality_score1: "92",
quality_score2: "81",
quality_score3: "75",
quality_score4: "80",
},
{
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "87",
city_name: "杭州市",
quality_score1: "87",
quality_score2: "92",
quality_score3: "83",
quality_score4: "85",
},
{
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "88",
city_name: "杭州市",
quality_score1: "92",
quality_score2: "92",
quality_score3: "78",
quality_score4: "85",
},
{
project_name: "临安区双溪口水库工程",
quality_score: "81",
city_name: "杭州市",
quality_score1: "91",
quality_score2: "93",
quality_score3: "81",
quality_score4: "82",
},
{
project_name: "宁波市界牌碶泵站工程",
quality_score: "79",
city_name: "宁波市",
quality_score1: "88",
quality_score2: "84",
quality_score3: "87",
quality_score4: "85",
},
{
project_name: "奉化区柏坑水库扩容工程",
quality_score: "89",
city_name: "宁波市",
quality_score1: "83",
quality_score2: "92", api: getProjectList,
quality_score3: "82", cities: [],
quality_score4: "81",
},
{
project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "85",
city_name: "余姚市",
quality_score1: "78",
quality_score2: "87",
quality_score3: "78",
quality_score4: "82",
},
],
// api: getWarningList,
}; };
}, },
mounted() {}, mounted() {
getMapData().then((res) => {
this.cities = res.data;
});
},
methods: { methods: {
handleSearch() { handleSearch() {
this.$refs.table.getData(); this.$refs.table.getData();
......
...@@ -2,11 +2,18 @@ ...@@ -2,11 +2,18 @@
<div class="dialog-body-container"> <div class="dialog-body-container">
<el-form inline :model="searchForm" class="search-form"> <el-form inline :model="searchForm" class="search-form">
<el-form-item label="所在地区:"> <el-form-item label="所在地区:">
<el-select></el-select> <el-select v-model="searchForm.city_id">
<el-option
v-for="city in cities"
:label="city.name"
:value="city.id"
:key="city.id"
></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="工程名称:"> <el-form-item label="工程名称:">
<el-input></el-input> <el-input v-model="searchForm.project_name"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button> <el-button type="primary" @click="handleSearch">查询</el-button>
...@@ -18,12 +25,10 @@ ...@@ -18,12 +25,10 @@
:columns="columns" :columns="columns"
:parameters="searchForm" :parameters="searchForm"
:api="api" :api="api"
:auto-load="false"
:data="data"
> >
<template #quality_score="{ data }"> <template #regulation_score="{ data }">
<span :style="{ color: data.quality_score < 80 ? '#f86262' : '' }"> <span :style="{ color: data.regulation_score < 80 ? '#f86262' : '' }">
{{ data.quality_score }} {{ data.regulation_score }}
</span> </span>
</template> </template>
<!-- <template #noise_status="{ data }"> </template> --> <!-- <template #noise_status="{ data }"> </template> -->
...@@ -31,6 +36,8 @@ ...@@ -31,6 +36,8 @@
</div> </div>
</template> </template>
<script> <script>
import { getProjectList, getMapData } from "@/api/dataStatis";
export default { export default {
name: "WarningMsg", name: "WarningMsg",
props: { props: {
...@@ -52,83 +59,20 @@ export default { ...@@ -52,83 +59,20 @@ export default {
{ label: "所属地区", prop: "city_name" }, { label: "所属地区", prop: "city_name" },
{ {
label: "政府监管得分", label: "政府监管得分",
prop: "quality_score", prop: "regulation_score",
hasSlot: true, hasSlot: true,
sortable: true, sortable: true,
}, },
], ],
dateRange: [], api: getProjectList,
data: [ cities: [],
{
project_name: "东苕溪防洪后续西险大塘达标加固工程(杭州市段)",
city_name: "杭州市",
quality_score: "90",
},
{
project_name: "杭州市萧山区西江塘义桥段古海塘抢险加固工程",
city_name: "杭州市",
quality_score: "85",
},
{
project_name: "钱塘江北岸五堡排涝泵站工程",
city_name: "杭州市",
quality_score: "77",
},
{
project_name: "钱塘江西江塘闻堰段海塘提标加固工程",
city_name: "杭州市",
quality_score: "92",
},
{
project_name: "杭州市萧围西线(一工段至四工段)提标加固工程",
quality_score: "85",
city_name: "杭州市",
},
{
project_name: "杭州市本级海塘安澜工程 (三堡至乔司段海塘)一期",
quality_score: "90",
city_name: "杭州市",
},
{
project_name: "杭州市本级海塘安澜工程(珊瑚沙海塘)",
quality_score: "82",
city_name: "杭州市",
},
{
project_name: "杭州市本级海塘安澜工程(上泗南北大塘)二期",
quality_score: "87",
city_name: "杭州市",
},
{
project_name: "杭州市本级海塘安澜工程(三堡船闸段海塘)",
quality_score: "88",
city_name: "杭州市",
},
{
project_name: "临安区双溪口水库工程",
quality_score: "81",
city_name: "杭州市",
},
{
project_name: "宁波市界牌碶泵站工程",
quality_score: "79",
city_name: "宁波市",
},
{
project_name: "奉化区柏坑水库扩容工程",
quality_score: "89",
city_name: "宁波市",
},
{
project_name: "余姚市陶家路江排涝枢纽及供水工程",
quality_score: "85",
city_name: "余姚市",
},
],
// api: getWarningList,
}; };
}, },
mounted() {}, mounted() {
getMapData().then((res) => {
this.cities = res.data;
});
},
methods: { methods: {
handleSearch() { handleSearch() {
this.$refs.table.getData(); this.$refs.table.getData();
...@@ -136,10 +80,6 @@ export default { ...@@ -136,10 +80,6 @@ export default {
openPdf(url) { openPdf(url) {
window.open(url); window.open(url);
}, },
changeTime(tr) {
this.searchForm.start_time = tr[0] ? tr[0] : "";
this.searchForm.end_time = tr[1] ? tr[1] : "";
},
}, },
}; };
</script> </script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment