diff --git a/frontend-sjgl/.env.development b/frontend-sjgl/.env.development
index baea33a7..ee0f859a 100644
--- a/frontend-sjgl/.env.development
+++ b/frontend-sjgl/.env.development
@@ -11,7 +11,7 @@ VITE_APP_BASE_URL = 'http://localhost:8093'
# 测试环境
# VITE_APP_BASE_URL = 'http://172.16.21.142:8093'
# 汤伟
-VITE_APP_BASE_URL = 'http://10.84.111.235:8093'
+VITE_APP_BASE_URL = 'http://10.84.216.252:8093'
# 李林
# VITE_APP_BASE_URL = 'http://10.84.111.25:8093'
diff --git a/frontend-sjgl/src/api/DataQueryMenuModule/index.ts b/frontend-sjgl/src/api/DataQueryMenuModule/index.ts
index fd50ef31..091e306d 100644
--- a/frontend-sjgl/src/api/DataQueryMenuModule/index.ts
+++ b/frontend-sjgl/src/api/DataQueryMenuModule/index.ts
@@ -286,6 +286,14 @@ export function getFishReleaseMonitorSectionList(data) {
data
});
}
+//过鱼设施名称新接口
+export function overviewvmsstbprptGetKendoList(data) {
+ return request({
+ url: '/overview/vmsstbprpt/GetKendoList',
+ method: 'post',
+ data
+ });
+}
// 过鱼监测数据
export function getFishReleaseMonitorList(data) {
return request({
diff --git a/frontend-sjgl/src/components/ConfirmModal/index.vue b/frontend-sjgl/src/components/ConfirmModal/index.vue
index 993f91ae..5ce1065a 100644
--- a/frontend-sjgl/src/components/ConfirmModal/index.vue
+++ b/frontend-sjgl/src/components/ConfirmModal/index.vue
@@ -81,3 +81,8 @@ watch(
}
);
+
\ No newline at end of file
diff --git a/frontend-sjgl/src/components/OperationLogModal/index.vue b/frontend-sjgl/src/components/OperationLogModal/index.vue
index 35ea0838..064249ec 100644
--- a/frontend-sjgl/src/components/OperationLogModal/index.vue
+++ b/frontend-sjgl/src/components/OperationLogModal/index.vue
@@ -147,6 +147,11 @@ const columns = computed(() => [
visible: true,
width: 120,
ellipsis: true,
+ customRender: ({ text, record }: any) => {
+ // 有值就显示,无值就用 recordId 兜底
+ if (text && text !== '-' && text !== 'null' && text !== 'undefined') return text;
+ return record.recordId || '-';
+ },
},
{
key: "operator",
diff --git a/frontend-sjgl/src/views/conventionalHydropower/BasicData/EditPowerModal.vue b/frontend-sjgl/src/views/conventionalHydropower/BasicData/EditPowerModal.vue
index ff32ac84..598f6b76 100644
--- a/frontend-sjgl/src/views/conventionalHydropower/BasicData/EditPowerModal.vue
+++ b/frontend-sjgl/src/views/conventionalHydropower/BasicData/EditPowerModal.vue
@@ -178,6 +178,7 @@
value-format="YYYY-MM-DD HH:mm:ss"
placeholder="请选择第一台机组投产时间"
style="width: 100%"
+ :disabled-date="disabledPiodtDate"
/>
@@ -189,6 +190,7 @@
value-format="YYYY-MM-DD HH:mm:ss"
placeholder="请选择全部机组投产时间"
style="width: 100%"
+ :disabled-date="disabledAiodtDate"
/>
@@ -900,6 +902,7 @@
-
-
+
diff --git a/frontend/src/views/DataQueryMenuModule/components/monitorData/Export/index.vue b/frontend/src/views/DataQueryMenuModule/components/monitorData/Export/index.vue
index 9cf4ad31..6471fd71 100644
--- a/frontend/src/views/DataQueryMenuModule/components/monitorData/Export/index.vue
+++ b/frontend/src/views/DataQueryMenuModule/components/monitorData/Export/index.vue
@@ -97,7 +97,11 @@
/>
-
+
日统计表
小时表
@@ -250,7 +254,7 @@
导出
-
+
@@ -361,7 +365,7 @@ const loadStationOptions = async (rvcds?: string[]) => {
const initDone = ref(false);
watch(
() => JidiSelectEventStore.jidiData,
- (val) => {
+ val => {
if (initDone.value) return;
const data = (val || []).filter((item: any) => item.wbsCode !== 'all');
if (data.length === 0) return;
@@ -403,6 +407,12 @@ const loadLyOptions = async () => {
lyLoading.value = false;
}
};
+const dataOptions = ref([
+ { itemCode: 'month', dictName: '月度报表' },
+ { itemCode: 'year', dictName: '年度报表' },
+ { itemCode: 'day', dictName: '日度报表' },
+ { itemCode: 'hour', dictName: '小时报表' }
+]);
const getExstatus = async (taskId, exportParams) => {
let res1: any = await qgcExportstatus({ taskId: taskId });
if (res1.status == 'PROCESSING') {
@@ -410,12 +420,16 @@ const getExstatus = async (taskId, exportParams) => {
getExstatus(taskId, exportParams);
}, 5000);
} else if (res1.status == 'DONE') {
- const blob = await qgcExportdownload({ taskId: taskId, ...exportParams });
+ const blob: any = await qgcExportdownload({
+ taskId: taskId,
+ ...exportParams
+ });
// 触发浏览器下载
const url = window.URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
- a.download = `export_${taskId}.zip`;
+ const matched = dataOptions.value.find((item:any) => item.itemCode == formData.timeDimension);
+ a.download =`${matched.dictName}.zip`;
a.click();
window.URL.revokeObjectURL(url);
exportLoading.value = false;
@@ -474,7 +488,7 @@ const handleExport = async () => {
} catch (e) {
message.error('导出失败');
} finally {
- exportLoading.value = false;
+ // exportLoading.value = false;
}
};
const dataFieldOption = ref([]);
diff --git a/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue b/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue
index 55acd99a..5a9941c5 100644
--- a/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue
+++ b/frontend/src/views/DataQueryMenuModule/conventionalHydropower.vue
@@ -11,12 +11,6 @@
-
-
-
-
-
-
@@ -26,9 +20,6 @@
-
-
-
@@ -41,27 +32,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -69,23 +45,15 @@
import BasicData from './components/conventionalHydropower/BasicData/index.vue';
import shuiWenJianCe from './components/conventionalHydropower/shuiWenJianCe/index.vue';
import shuiZhiJianCe from './components/conventionalHydropower/shuiZhiJianCe/index.vue';
-import shengTaiLiuLiang from './components/conventionalHydropower/shengTaiLiuLiang/index.vue';
-import tempMit from './components/conventionalHydropower/tempMit/index.vue';
import qiXiDi from './components/conventionalHydropower/qiXiDi/index.vue';
import zhenXIZhiWuYuan from './components/conventionalHydropower/zhenXIZhiWuYuan/index.vue';
import rescueStation from './components/conventionalHydropower/rescueStation/index.vue';
-import guoYuSheShi from './components/conventionalHydropower/guoYuSheShi/index.vue';
import shuiShengShengTaiDiaoCha from './components/conventionalHydropower/shuiShengShengTaiDiaoCha/index.vue';
import aquaEco from './components/conventionalHydropower/aquaEco/index.vue';
import luShengShengTaiDiaoCha from './components/conventionalHydropower/luShengShengTaiDiaoCha/index.vue';
import terrEco from './components/conventionalHydropower/terrEco/index.vue';
-import shiPinJianKong from './components/conventionalHydropower/shiPinJianKong/index.vue';
import FishResource from './components/conventionalHydropower/FishResource/index.vue';
import zengZhiFangLiu from './components/conventionalHydropower/zengZhiFangLiu/index.vue';
-import sonarCam from './components/conventionalHydropower/sonarCam/index.vue';
-import fishSurvey from './components/conventionalHydropower/fishSurvey/index.vue';
-import aiBox from './components/conventionalHydropower/aiBox/index.vue';
-import Approval from './components/conventionalHydropower/Approval/index.vue';
import { ref } from 'vue';
const activeTab = ref('BasicData');
diff --git a/frontend/src/views/DataQueryMenuModule/monitoringDevices.vue b/frontend/src/views/DataQueryMenuModule/monitoringDevices.vue
new file mode 100644
index 00000000..81a84378
--- /dev/null
+++ b/frontend/src/views/DataQueryMenuModule/monitoringDevices.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+