From 667c816d0bc05e2e213820fa8fbb05ef8c2523e5 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Fri, 13 Sep 2024 11:48:46 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9UAT=E9=97=AE?= =?UTF-8?q?=E9=A2=98=EF=BC=9A=E6=B3=95=E8=A7=84=E7=AC=A6=E5=90=88=E6=80=A7?= =?UTF-8?q?=E6=8E=92=E6=9F=A5=E6=B5=81=E7=A8=8B=E4=B8=AD=E7=9A=84=E9=80=82?= =?UTF-8?q?=E7=94=A8=E5=B8=82=E5=9C=BA=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=B8=82?= =?UTF-8?q?=E5=9C=BA=E4=B8=8B=E6=8B=89=E6=A1=86=E5=90=8E=E7=BB=99=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E7=9A=84=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/EngineerInitBaseInfo.vue | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue b/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue index cdf1089..2c43ad0 100644 --- a/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue +++ b/src/views/workCenter/regulatoryComplianceCheckProcess/modules/EngineerInitBaseInfo.vue @@ -527,8 +527,13 @@ export default { } const formInline = {} formInline.modelFile = data.standardInfo.modelFile - formInline.applicableMarket = data.standardInfo.applicableMarket - formInline.applicableMarketNo = data.standardInfo.applicableMarketNo + if (data.standardInfo.applicableMarket) { + formInline.applicableMarket = data.standardInfo.applicableMarket.split(',').map(item => { + return { value: item } + }) + } + // formInline.applicableMarket = data.standardInfo.applicableMarket + // formInline.applicableMarketNo = data.standardInfo.applicableMarketNo formInline.isSameLastVersion = data.standardInfo.isSameLastVersion this.formInline = Object.assign({}, formInline) if (data.detailInfoList && data.detailInfoList.length > 0) { @@ -548,6 +553,8 @@ export default { // 组合businessInfoDTO,抛出 const data = {} data.standardInfo = Object.assign({}, this.standardDataSource[0], this.formInline) + // 处理适用市场的格式 + data.standardInfo.applicableMarket = data.standardInfo.applicableMarket.map(item => item.value).join(',') // 更换标准后是否重新生成了,保存json的时候存一下,防止保存之前改了标准,再次办理的时候直接提交校验不到改了标准 data.isChangeStandardAfterClickGenerate = this.isChangeStandardAfterClickGenerate ? '1' : '0' data.detailInfoList = JSON.parse(JSON.stringify(this.dataList)) @@ -569,6 +576,8 @@ export default { data = false } else { data.standardInfo = Object.assign({}, this.standardDataSource[0], this.formInline) + // 处理适用市场的格式 + data.standardInfo.applicableMarket = data.standardInfo.applicableMarket.map(item => item.value).join(',') data.detailInfoList = JSON.parse(JSON.stringify(this.dataList)) } } else { @@ -747,6 +756,8 @@ export default { if ((param.standardId && param.splitFileSource === DecompositionSource.NO_INPUT.value) || !param.standardId) { param.isSameLastVersion = undefined } + // 处理适用市场的格式 + param.applicableMarket = param.applicableMarket.map(item => item.value).join(',') regulatoryComplianceCheckGenerate(param).then(res => { if (res.success) { this.$message.success(res.message)