From cab9d66c430d02bd9ca5e877fce2c3e1e192193a Mon Sep 17 00:00:00 2001 From: zhangxiaodi1 Date: Mon, 11 Nov 2024 21:34:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=87=E6=A0=87=E6=95=B0=E6=8D=AE=E9=A1=B9?= =?UTF-8?q?=E5=8D=95=E4=BD=8D=EF=BC=8C=E6=95=B0=E6=8D=AE=E7=B2=BE=E5=BA=A6?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E4=B8=8B=E6=8B=89=E5=9B=9E=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataset/CodeRepItem/CodeRepItem.vue | 6 ++++++ .../dataset/CodeRepItem/components/Write.vue | 16 ++++++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/views/dataset/CodeRepItem/CodeRepItem.vue b/src/views/dataset/CodeRepItem/CodeRepItem.vue index 1e41dda..71e4c02 100644 --- a/src/views/dataset/CodeRepItem/CodeRepItem.vue +++ b/src/views/dataset/CodeRepItem/CodeRepItem.vue @@ -35,6 +35,8 @@ const indexsetCode = pageQuery.value?.query?.indexsetCode; let indexType_param_LIST = ref([]); let indexCalType_param_LIST = ref([]); let indexDataType_param_LIST = ref([]); +let indexDataPrecision_param_LIST = ref([]); +let indexDataUnit_param_LIST = ref([]); const { t } = useI18n() @@ -49,6 +51,10 @@ const getDictInfoList = async ()=>{ indexCalType_param_LIST.value = transfDictList(indexCalType.body.result); const indexDataType = await getIndexType({ paramName: 'indexDataType_param', systemCode: 'ordb' }); indexDataType_param_LIST.value = transfDictList(indexDataType.body.result); + const indexDataPrecision = await getIndexType({ paramName: 'indexDataPrecision_param', systemCode: 'ordb' }); + indexDataPrecision_param_LIST.value = transfDictList(indexDataPrecision.body.result); + const indexDataUnit = await getIndexType({ paramName: 'indexDataUnit_param', systemCode: 'ordb' }); + indexDataUnit_param_LIST.value = transfDictList(indexDataUnit.body.result); } getDictInfoList(); diff --git a/src/views/dataset/CodeRepItem/components/Write.vue b/src/views/dataset/CodeRepItem/components/Write.vue index 63d83e7..c72c183 100644 --- a/src/views/dataset/CodeRepItem/components/Write.vue +++ b/src/views/dataset/CodeRepItem/components/Write.vue @@ -184,18 +184,22 @@ const formSchema = reactive([ { field: 'indexdataPrecision', label: '指标数据精度', - component: 'Input', - componentProps: { - + optionApi: async () => { + const indexDataPrecision = await getIndexType({ paramName: 'indexDataPrecision_param', systemCode: 'ordb' }); + return transfDictList(indexDataPrecision.body.result); }, + value: '1', + component: 'Select' }, { field: 'indexdataUnit', label: '指标数据项单位', - component: 'Input', - componentProps: { - + optionApi: async () => { + const indexDataUnit = await getIndexType({ paramName: 'indexDataUnit_param', systemCode: 'ordb' }); + return transfDictList(indexDataUnit.body.result); }, + value: '1', + component: 'Select' } ])