From 20ca9bd3cc107049b536bcde64c95d02166869aa Mon Sep 17 00:00:00 2001 From: yxhc <825210484@qq.com> Date: Tue, 27 Aug 2024 09:29:05 +0800 Subject: [PATCH] fix: bug --- .../declarePage/components/plannedUseResources.vue | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/pages/declareManage/projectDeclare/declarePage/components/plannedUseResources.vue b/src/pages/declareManage/projectDeclare/declarePage/components/plannedUseResources.vue index 39e8755..6e41d3a 100644 --- a/src/pages/declareManage/projectDeclare/declarePage/components/plannedUseResources.vue +++ b/src/pages/declareManage/projectDeclare/declarePage/components/plannedUseResources.vue @@ -250,20 +250,22 @@ const rules = { onMounted(() => { formData.value.mobileTerminalEntry = props.detailData.mobileTerminalEntry - formData.value.cloudResource = props.detailData.cloudResource - formData.value.produceData = props.detailData.produceData - formData.value.commonComponent = props.detailData.commonComponent + + if (props.detailData.cloudResource) { + formData.value.cloudResource = props.detailData.cloudResource || [] + } + if (formData.value.commonComponent) { + formData.value.commonComponent = props.detailData.commonComponent || [] + } + if (formData.value.produceData) { + formData.value.produceData = props.detailData.produceData || [] + } + formData.value.isCloudResource = props.detailData.isCloudResource formData.value.isProduceData = props.detailData.isProduceData formData.value.isCommonComponent = props.detailData.isCommonComponent }) watch(() => props.detailData, val => { - console.log('ssss') - - if (props.detailData.mobileTerminalEntry) { - console.log('ssss1') - formData.value.mobileTerminalEntry = props.detailData.mobileTerminalEntry - } }, { deep: true }) function validForm (callback) {