From 51c18f8790bfcaa4f99ecfa4ae39861d407da013 Mon Sep 17 00:00:00 2001 From: xueyinfei <1207092115@qq.com> Date: Tue, 26 Aug 2025 08:47:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=83=E6=95=B0=E6=8D=AE=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/metadataConfig/metaclas/index.vue | 47 ++++++++++++++++++- 1 file changed, 46 insertions(+), 1 deletion(-) diff --git a/vue-fastapi-frontend/src/views/metadataConfig/metaclas/index.vue b/vue-fastapi-frontend/src/views/metadataConfig/metaclas/index.vue index ef0137a..bef108d 100644 --- a/vue-fastapi-frontend/src/views/metadataConfig/metaclas/index.vue +++ b/vue-fastapi-frontend/src/views/metadataConfig/metaclas/index.vue @@ -31,6 +31,8 @@ + + @@ -51,6 +53,8 @@ + + @@ -72,6 +76,8 @@ + + @@ -109,7 +115,7 @@ - + @@ -284,6 +290,19 @@ async function getList1() { try { const res = await getDatatypeLabelList(queryForm); configList1.value = res.data || []; + if (configList1.value.length>0) { + for (let i = 0; i < configList1.value.length; i++) { + configList1.value[i].ssysCd = '*' + if (configList1.value[i].mdlName === ''){ + configList1.value[i].mdlName = '*' + } + for (let j = 0; j < dsSysList.length; j++) { + if (configList1.value[i].ssysId === dsSysList[j].id){ + configList1.value[i].ssysCd = dsSysList[j].name + } + } + } + } } catch (error) { ElMessage.error("获取值类型列表失败"); } finally { @@ -296,6 +315,19 @@ async function getList2() { try { const res = await getBusiLabelList(queryForm); configList2.value = res.data || []; + if (configList2.value.length>0) { + for (let i = 0; i < configList2.value.length; i++) { + configList2.value[i].ssysCd = '*' + if (configList2.value[i].mdlName === ''){ + configList2.value[i].mdlName = '*' + } + for (let j = 0; j < dsSysList.length; j++) { + if (configList2.value[i].ssysId === dsSysList[j].id){ + configList2.value[i].ssysCd = dsSysList[j].name + } + } + } + } } catch (error) { ElMessage.error("获取业务类型列表失败"); } finally { @@ -307,6 +339,19 @@ async function getList3() { try { const res = await getColOpTypeLabelList(queryForm); configList3.value = res.data || []; + if (configList3.value.length>0) { + for (let i = 0; i < configList3.value.length; i++) { + configList3.value[i].ssysCd = '*' + if (configList3.value[i].mdlName === ''){ + configList3.value[i].mdlName = '*' + } + for (let j = 0; j < dsSysList.length; j++) { + if (configList3.value[i].ssysId === dsSysList[j].id){ + configList3.value[i].ssysCd = dsSysList[j].name + } + } + } + } } catch (error) { ElMessage.error("获取字段处理类型列表失败"); } finally {