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)