From cad872748998544099f55750b4ec20a1604c9953 Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期一, 18 十一月 2024 08:44:31 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/data/channel/opcua/tag/index.vue | 6 ++++++ src/views/model/pre/item/MmPredictItemChart.vue | 8 ++++---- src/api/model/mcs/index.ts | 4 ++++ 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/api/model/mcs/index.ts b/src/api/model/mcs/index.ts index 503dcf4..4f55207 100644 --- a/src/api/model/mcs/index.ts +++ b/src/api/model/mcs/index.ts @@ -24,3 +24,7 @@ export const getPreDataItemChart = (data: PreDataItemChartReqVO) => { return request.post({ url: '/model/api/mcs/predict-data/item-chart', data }) } + +export const exportPredictValue = (params) => { + return request.download({ url: '/model/api/mcs/predict-data/exportValue', params }) +} diff --git a/src/views/data/channel/opcua/tag/index.vue b/src/views/data/channel/opcua/tag/index.vue index 524f4b5..21937ef 100644 --- a/src/views/data/channel/opcua/tag/index.vue +++ b/src/views/data/channel/opcua/tag/index.vue @@ -67,6 +67,12 @@ <Icon icon="ep:download" />导出 </el-button> </el-form-item> + <el-form-item label="更新当前值" label-width="100px"> + <el-switch + v-model="queryParams.currentValue" + active-color="#13ce66" + inactive-color="#ff4949"/> + </el-form-item> </el-form> </ContentWrap> <!-- 列表 --> diff --git a/src/views/model/pre/item/MmPredictItemChart.vue b/src/views/model/pre/item/MmPredictItemChart.vue index 3fd55b5..b4dca60 100644 --- a/src/views/model/pre/item/MmPredictItemChart.vue +++ b/src/views/model/pre/item/MmPredictItemChart.vue @@ -217,15 +217,15 @@ const exportLoading = ref(false) const handleExport = async () => { chartParams.itemId = dataForm.value.id; - chartParams.startTime = dataForm.value.startTime; - chartParams.endTime = dataForm.value.endTime; + chartParams.startTime = dataForm.value.startTime?dataForm.value.startTime:""; + chartParams.endTime = dataForm.value.endTime?dataForm.value.endTime:""; try { // 导出的二次确认 await message.exportConfirm() // 发起导出 exportLoading.value = true - /*const data = await DaPoint.exportDaPointValue(chartParams) - download.excel(data, dataForm.value.pointName + '.xls')*/ + const data = await McsApi.exportPredictValue(chartParams) + download.excel(data, dataForm.value.itemName + '.xls') } catch { } finally { exportLoading.value = false -- Gitblit v1.9.3