bug修改与页面完善
This commit is contained in:
parent
a83131abb5
commit
e624cf3bb9
@ -266,6 +266,10 @@ const columnsConfig = ref([
|
|||||||
type: 'EQ_7',
|
type: 'EQ_7',
|
||||||
columns: EQPointColumns7
|
columns: EQPointColumns7
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type: 'EQ',
|
||||||
|
columns: EQPointColumns7
|
||||||
|
},
|
||||||
{
|
{
|
||||||
type: 'WE',
|
type: 'WE',
|
||||||
columns: wePointColumns
|
columns: wePointColumns
|
||||||
@ -365,9 +369,10 @@ const getData = async () => {
|
|||||||
item =>
|
item =>
|
||||||
item.type ==
|
item.type ==
|
||||||
(modelStore.params.sttp == 'EQ'
|
(modelStore.params.sttp == 'EQ'
|
||||||
? modelStore.params.anchoPointState
|
? modelStore.params.sttp
|
||||||
: modelStore.params.sttp)
|
: modelStore.params.sttp)
|
||||||
).columns;
|
).columns;
|
||||||
|
// debugger
|
||||||
|
|
||||||
columns.forEach(item => {
|
columns.forEach(item => {
|
||||||
if (item.visible) {
|
if (item.visible) {
|
||||||
|
|||||||
@ -1707,6 +1707,7 @@ onBeforeUnmount(() => {
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
background:#fff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -314,4 +314,7 @@ onMounted(() => {
|
|||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
:deep(.media-empty){
|
||||||
|
background:#fff !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@ -196,9 +196,7 @@ const getSelectConfig = async () => {
|
|||||||
return indexA - indexB;
|
return indexA - indexB;
|
||||||
})
|
})
|
||||||
select.value.options = filterSelectOptions(dataMapNameArr)
|
select.value.options = filterSelectOptions(dataMapNameArr)
|
||||||
if (baseid.value === 'all') {
|
if (filterSelectOptions(dataMapNameArr)[0]?.children) {
|
||||||
select.value.value = 'SJLY176'
|
|
||||||
} else if (filterSelectOptions(dataMapNameArr)[0]?.children) {
|
|
||||||
select.value.value = filterSelectOptions(dataMapNameArr)[0]?.children[0]?.value
|
select.value.value = filterSelectOptions(dataMapNameArr)[0]?.children[0]?.value
|
||||||
} else if (filterSelectOptions(dataMapNameArr)[0]?.value) {
|
} else if (filterSelectOptions(dataMapNameArr)[0]?.value) {
|
||||||
select.value.value = filterSelectOptions(dataMapNameArr)[0]?.value
|
select.value.value = filterSelectOptions(dataMapNameArr)[0]?.value
|
||||||
|
|||||||
@ -368,7 +368,7 @@ const chartSetting = computed<EChartsOption>(() => {
|
|||||||
title: [
|
title: [
|
||||||
{
|
{
|
||||||
text: String(total || 0),
|
text: String(total || 0),
|
||||||
left: '28%',
|
left: '30%',
|
||||||
top: '43%',
|
top: '43%',
|
||||||
textStyle: { fontSize: 24, fontWeight: 'bold', color: '#333' }
|
textStyle: { fontSize: 24, fontWeight: 'bold', color: '#333' }
|
||||||
},
|
},
|
||||||
|
|||||||
@ -230,47 +230,23 @@ async function fetchPieData(params: any): Promise<PieDataItem[]> {
|
|||||||
let list = resData.flatMap((item: any) => {
|
let list = resData.flatMap((item: any) => {
|
||||||
let arr: PieDataItem[] = [];
|
let arr: PieDataItem[] = [];
|
||||||
|
|
||||||
const itmeData =
|
const itmeData = item?.items;
|
||||||
qid.value === 'all' || qid.value === 'other'
|
|
||||||
? item?.items
|
|
||||||
: item?.items[0]?.items;
|
|
||||||
|
|
||||||
itmeData?.map((outItem: any) => {
|
itmeData?.map((outItem: any) => {
|
||||||
const level5Data =
|
const level5Data = outItem?.items?.[0]?.items?.[0]?.items?.[0];
|
||||||
qid.value === 'all' || qid.value === 'other'
|
|
||||||
? outItem?.items?.[0]?.items?.[0]?.items?.[0]
|
|
||||||
: outItem?.items?.[0]?.items?.[0];
|
|
||||||
|
|
||||||
const name =
|
const name = outItem?.items?.[0]?.key;
|
||||||
qid.value === 'all'
|
|
||||||
? outItem?.items?.[0]?.key
|
|
||||||
: qid.value === 'other'
|
|
||||||
? outItem?.items?.[0]?.key
|
|
||||||
: outItem?.key || outItem?.HBRVCDNAME;
|
|
||||||
|
|
||||||
if (name) {
|
if (name) {
|
||||||
arr.push({
|
arr.push({
|
||||||
key:
|
key: outItem?.key,
|
||||||
qid.value === 'all'
|
|
||||||
? outItem?.key
|
|
||||||
: qid.value === 'other'
|
|
||||||
? outItem?.key
|
|
||||||
: outItem?.HBRVCD || outItem?.key,
|
|
||||||
dataDimensionRecursive: 'true',
|
dataDimensionRecursive: 'true',
|
||||||
name: name,
|
name: name,
|
||||||
unit: '',
|
unit: '',
|
||||||
value:
|
value:
|
||||||
qid.value === 'all' && useTtpwrFilter
|
useTtpwrFilter
|
||||||
? level5Data?.SUM_TTPWR && +transUnit(level5Data?.SUM_TTPWR)
|
? level5Data?.SUM_TTPWR && +transUnit(level5Data?.SUM_TTPWR)
|
||||||
: qid.value === 'all' && !useTtpwrFilter
|
: level5Data?.COUNT_BLDSTTCCODE
|
||||||
? level5Data?.COUNT_BLDSTTCCODE
|
|
||||||
: qid.value === 'other' && useTtpwrFilter
|
|
||||||
? level5Data?.SUM_TTPWR && +transUnit(level5Data?.SUM_TTPWR)
|
|
||||||
: qid.value === 'other' && !useTtpwrFilter
|
|
||||||
? level5Data?.COUNT_BLDSTTCCODE
|
|
||||||
: (level5Data?.SUM_TTPWR &&
|
|
||||||
+transUnit(level5Data?.SUM_TTPWR)) ||
|
|
||||||
level5Data?.COUNT_BLDSTTCCODE
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@ -2041,6 +2041,7 @@ onBeforeUnmount(() => {
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
background:#fff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -215,4 +215,7 @@ const handlePageChange = (page: number, pageSize: number) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* 样式继承自父组件 */
|
/* 样式继承自父组件 */
|
||||||
|
:deep(.media-empty){
|
||||||
|
background:#fff !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@ -118,3 +118,8 @@ svg {
|
|||||||
.ant-select-tree-node-selected {
|
.ant-select-tree-node-selected {
|
||||||
background-color: #bae7ff !important;
|
background-color: #bae7ff !important;
|
||||||
}
|
}
|
||||||
|
.ant-empty{
|
||||||
|
p{
|
||||||
|
text-indent: 0em !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -34,7 +34,7 @@ service.interceptors.request.use(
|
|||||||
config.headers._sysid = '10EC2E0B-AEA9-4757-83A2-201BA1BC54E9';
|
config.headers._sysid = '10EC2E0B-AEA9-4757-83A2-201BA1BC54E9';
|
||||||
|
|
||||||
config.headers.authorization =
|
config.headers.authorization =
|
||||||
'bearer 863782c5-5e51-49c6-95fd-13e6f25b9bf2';
|
'bearer f2438154-ca4c-4acb-8e56-739534932ebb';
|
||||||
config.baseURL = '/';
|
config.baseURL = '/';
|
||||||
} else {
|
} else {
|
||||||
const user = useUserStoreHook();
|
const user = useUserStoreHook();
|
||||||
|
|||||||
@ -5,136 +5,8 @@ import RightDrawer from '@/components/RightDrawer/index.vue';
|
|||||||
import jidiInfoMod from '@/modules/jidiInfoMod/index.vue';
|
import jidiInfoMod from '@/modules/jidiInfoMod/index.vue';
|
||||||
import shuidianhuangjingjieruMod from '@/modules/shuidianhuangjingjieruMod/index.vue';
|
import shuidianhuangjingjieruMod from '@/modules/shuidianhuangjingjieruMod/index.vue';
|
||||||
import { useModelStore } from '@/store/modules/model';
|
import { useModelStore } from '@/store/modules/model';
|
||||||
|
|
||||||
const modelStore = useModelStore();
|
|
||||||
// import { getQgcStaticData } from "@/api/ecoFlow";
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
// const params = {
|
|
||||||
// filter: {
|
|
||||||
// logic: "and",
|
|
||||||
// filters: [
|
|
||||||
// { field: "dtin", operator: "eq", dataType: "string", value: "1" },
|
|
||||||
// { field: "type", operator: "eq", dataType: "string", value: "hour" },
|
|
||||||
// { field: "tm", operator: "gte", dataType: "date", value: "2026-03-02 00:00:00" },
|
|
||||||
// { field: "tm", operator: "lte", dataType: "date", value: "2026-04-02 23:59:59" },
|
|
||||||
// ],
|
|
||||||
// },
|
|
||||||
// };
|
|
||||||
// getQgcStaticData(params).then((res) => {
|
|
||||||
// console.log(res);
|
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const showMapModal = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'ENG';
|
|
||||||
modelStore.title = '三峡 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal1 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'WT';
|
|
||||||
modelStore.title = '水温 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal2 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'WQFB';
|
|
||||||
modelStore.title = '水质 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal3 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'FH';
|
|
||||||
modelStore.title = '栖息地 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
}; //
|
|
||||||
const showMapModal4 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'fh_zq_point';
|
|
||||||
modelStore.title = '栖息地流量 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal5 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'fp_point';
|
|
||||||
modelStore.title = '过鱼设施 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal6 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'FB';
|
|
||||||
modelStore.title = '鱼类增殖站 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
//
|
|
||||||
const showMapModal7 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'VA';
|
|
||||||
modelStore.title = '动物救助站 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal8 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'VP';
|
|
||||||
modelStore.title = '珍稀植物园 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal9 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'WE';
|
|
||||||
modelStore.title = '水生生态调查断面 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal10 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'WVA';
|
|
||||||
modelStore.title = '野生动物监测 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal11 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'VD_FBFM';
|
|
||||||
modelStore.title = 'AI视频监控站 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal12 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'eng_alarm_point';
|
|
||||||
modelStore.title = '水电站告警情况 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal13 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'FPRD';
|
|
||||||
modelStore.title = '鱼类调查装置 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal14 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'DW_2';
|
|
||||||
modelStore.title = '低温水减缓设施-叠梁门 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal15 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'DW_5';
|
|
||||||
modelStore.title = '前置挡墙 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal16 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'DW_6';
|
|
||||||
modelStore.title = '隔水幕墙 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
const showMapModal17 = () => {
|
|
||||||
modelStore.modalVisible = true;
|
|
||||||
modelStore.params.sttp = 'DW_1';
|
|
||||||
modelStore.title = '夹岩双层取水 ';
|
|
||||||
modelStore.isBasicEdit = true;
|
|
||||||
};
|
|
||||||
//DW_5
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@ -144,25 +16,6 @@ const showMapModal17 = () => {
|
|||||||
</div>
|
</div>
|
||||||
<div class="rightContent">
|
<div class="rightContent">
|
||||||
<RightDrawer>
|
<RightDrawer>
|
||||||
<a-button @click="showMapModal">打开电站弹窗</a-button>
|
|
||||||
<a-button @click="showMapModal1">打开水温弹窗</a-button>
|
|
||||||
<!-- <a-button @click="showMapModal2">打开水质弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal3">打开栖息地弹窗</a-button> -->
|
|
||||||
<a-button @click="showMapModal4">打开栖息地流量弹窗</a-button>
|
|
||||||
<!-- <a-button @click="showMapModal5">打开过鱼设施弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal6">打开鱼类增殖站弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal7">打开动物救助站弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal8">打开珍稀植物园弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal9">打开水生生态调查断面弹窗</a-button> -->
|
|
||||||
<a-button @click="showMapModal10">打开野生动物监测弹窗</a-button>
|
|
||||||
<!-- <a-button @click="showMapModal11">打开AI视频监控站弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal12">打开水电站告警情况弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal13">打开鱼类调查装置弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal14">打开低温水减缓设施-叠梁门弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal15">打开前置挡墙弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal16">打开隔水幕墙弹窗</a-button> -->
|
|
||||||
<!-- <a-button @click="showMapModal17">打开夹岩双层取水弹窗</a-button> -->
|
|
||||||
|
|
||||||
<jidiInfoMod />
|
<jidiInfoMod />
|
||||||
<shuidianhuangjingjieruMod />
|
<shuidianhuangjingjieruMod />
|
||||||
</RightDrawer>
|
</RightDrawer>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user