[update] 修改UAT问题:法规符合性排查流程中的适用市场修改为市场下拉框后给后端的传参

This commit is contained in:
lideqin
2024-09-13 11:48:46 +08:00
parent 3de997fbc5
commit 667c816d0b
@@ -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)