From 7ab783517850a3b752705118fa647d08af3055f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E9=BB=91?= <6585077+djjkai@user.noreply.gitee.com> Date: Mon, 5 Jan 2026 18:11:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=96=B0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/demo/index.js | 4 +++ .../custom-page/model-query.vue | 32 +++++++++++-------- 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/src/api/demo/index.js b/src/api/demo/index.js index 68cfee7..04ec370 100644 --- a/src/api/demo/index.js +++ b/src/api/demo/index.js @@ -442,4 +442,8 @@ export default { url: '/custom/todoTaskPojo/selectByresPersonCompletedPage', method: 'post' }, + GET_MODEL_QUERT_DETAIL: { + url: '/custom/tcDataQuery/tcDataSelectByVersion', + method: 'post' + }, } diff --git a/src/custom/apaas-custom-mydemo/custom-page/model-query.vue b/src/custom/apaas-custom-mydemo/custom-page/model-query.vue index e6a6113..cd3bbfb 100644 --- a/src/custom/apaas-custom-mydemo/custom-page/model-query.vue +++ b/src/custom/apaas-custom-mydemo/custom-page/model-query.vue @@ -153,9 +153,14 @@ > + + + @@ -613,7 +618,7 @@ export default { // 加载弹窗中的机型列表 loadModelListForDialog() { const request = { - ...api.GET_ENGINE_LIST_SELF, + ...api.GET_MODEL_QUERT_TABLE_BY_VERSION, params: { page: 1, size: 999 @@ -658,21 +663,21 @@ export default { return } - // 检查是否有选中的树节点 - const { subsystemNames, parameterTypes, subsystemTypes } = this.getSelectedSubsystemsAndTypes() - if (subsystemNames.length === 0 && parameterTypes.length === 0) { - this.$message({ - type: 'warning', - message: '请先在左侧选择参数节点' - }) - return - } + // // 检查是否有选中的树节点 + // const { subsystemNames, parameterTypes, subsystemTypes } = this.getSelectedSubsystemsAndTypes() + // if (subsystemNames.length === 0 && parameterTypes.length === 0) { + // this.$message({ + // type: 'warning', + // message: '请先在左侧选择参数节点' + // }) + // return + // } this.loadingModelDetail = true // 批量加载选中机型的详情 const loadPromises = this.selectedModels.map(model => { const modelId = model.id || model.rowId || model.engineModelID - return this.loadModelDetail(modelId, model, subsystemTypes) + return this.loadModelDetail(modelId, model, model.parameterVersion,subsystemTypes) }) Promise.all(loadPromises) @@ -689,12 +694,13 @@ export default { }) }, // 加载单个机型详情 - loadModelDetail(modelId, modelData, subsystemTypes) { + loadModelDetail(modelId, modelData, parameterVersion, subsystemTypes) { return new Promise((resolve, reject) => { const request = { - ...api.GET_MODEL_QUERY, + ...api.GET_MODEL_QUERT_DETAIL, params: { engineModelID: modelId, + parameterVersion: parameterVersion, userID: getUserId(), subsystemParts: subsystemTypes // 格式:["子系统名称-参数类型"] },