【update】优化处理国际研讨会-WASIC数据的方法

This commit is contained in:
fengchenchen
2023-11-02 13:42:37 +08:00
parent 8c416b0916
commit 8ef3241245
3 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -890,11 +890,11 @@ export default {
// 处理国际研讨会-WASIC-已经选择的数据如何展示 // 处理国际研讨会-WASIC-已经选择的数据如何展示
handleWasicLinkTopics(currentMeetingInfo, dictKey) { handleWasicLinkTopics(currentMeetingInfo, dictKey) {
dictKey = dictKey || 'linkTopics' dictKey = dictKey || 'linkTopics'
let resultArr = []
if(currentMeetingInfo[dictKey] && currentMeetingInfo[dictKey + '_dictText']) { if(currentMeetingInfo[dictKey] && currentMeetingInfo[dictKey + '_dictText']) {
let topicArr = currentMeetingInfo[dictKey].split(',') let topicArr = currentMeetingInfo[dictKey].split(',')
let topicTextArr = currentMeetingInfo[dictKey + '_dictText'].split(',') let topicTextArr = currentMeetingInfo[dictKey + '_dictText'].split(',')
let opeArr = JSON.parse(JSON.stringify(WasicTopicData)) let opeArr = JSON.parse(JSON.stringify(WasicTopicData))
let resultArr = []
opeArr.map(tt => { opeArr.map(tt => {
// 先查询子集中 // 先查询子集中
tt.allChildren = [...tt.children, ...(tt.radioChildren || [])] tt.allChildren = [...tt.children, ...(tt.radioChildren || [])]
@@ -919,8 +919,8 @@ export default {
resultArr.push(dateItem) resultArr.push(dateItem)
} }
}) })
return resultArr
} }
return resultArr
}, },
// 是否显示文件查看 // 是否显示文件查看
async changeShowDetailBool() { async changeShowDetailBool() {
+3 -3
View File
@@ -140,7 +140,7 @@
import PreviewFile from '@comp/jero/PreviewFile' import PreviewFile from '@comp/jero/PreviewFile'
import {createQcCode} from '@api/incomePaymentsApi' import {createQcCode} from '@api/incomePaymentsApi'
import {getMeetInfoById} from '@api/incomePaymentsApi' import {getMeetInfoById} from '@api/incomePaymentsApi'
import WasicTopicData from "../MessagePage/modules/wasicStaticData"; import WasicTopicData from '../MessagePage/modules/wasicStaticData'
export default { export default {
name: 'SignUpEntrance', name: 'SignUpEntrance',
@@ -195,11 +195,11 @@ export default {
methods: { methods: {
// 处理国际研讨会-WASIC-已经选择的数据如何展示 // 处理国际研讨会-WASIC-已经选择的数据如何展示
handleWasicLinkTopics(currentMeetingInfo) { handleWasicLinkTopics(currentMeetingInfo) {
let resultArr = []
if(currentMeetingInfo.linkTopics && currentMeetingInfo.linkTopics_dictText) { if(currentMeetingInfo.linkTopics && currentMeetingInfo.linkTopics_dictText) {
let topicArr = currentMeetingInfo.linkTopics.split(',') let topicArr = currentMeetingInfo.linkTopics.split(',')
let topicTextArr = currentMeetingInfo.linkTopics_dictText.split(',') let topicTextArr = currentMeetingInfo.linkTopics_dictText.split(',')
let opeArr = JSON.parse(JSON.stringify(WasicTopicData)) let opeArr = JSON.parse(JSON.stringify(WasicTopicData))
let resultArr = []
opeArr.map(tt => { opeArr.map(tt => {
// 先查询子集中 // 先查询子集中
tt.allChildren = [...tt.children, ...(tt.radioChildren || [])] tt.allChildren = [...tt.children, ...(tt.radioChildren || [])]
@@ -224,8 +224,8 @@ export default {
resultArr.push(dateItem) resultArr.push(dateItem)
} }
}) })
return resultArr
} }
return resultArr
}, },
/* /*
* 生成二维码 * 生成二维码
+2 -2
View File
@@ -472,11 +472,11 @@ export default {
methods: { methods: {
// 处理国际研讨会-WASIC-已经选择的数据如何展示 // 处理国际研讨会-WASIC-已经选择的数据如何展示
handleWasicLinkTopics(currentMeetingInfo) { handleWasicLinkTopics(currentMeetingInfo) {
let resultArr = []
if(currentMeetingInfo.linkTopics && currentMeetingInfo.linkTopics_dictText) { if(currentMeetingInfo.linkTopics && currentMeetingInfo.linkTopics_dictText) {
let topicArr = currentMeetingInfo.linkTopics.split(',') let topicArr = currentMeetingInfo.linkTopics.split(',')
let topicTextArr = currentMeetingInfo.linkTopics_dictText.split(',') let topicTextArr = currentMeetingInfo.linkTopics_dictText.split(',')
let opeArr = JSON.parse(JSON.stringify(WasicTopicData)) let opeArr = JSON.parse(JSON.stringify(WasicTopicData))
let resultArr = []
opeArr.map(tt => { opeArr.map(tt => {
// 先查询子集中 // 先查询子集中
tt.allChildren = [...tt.children, ...(tt.radioChildren || [])] tt.allChildren = [...tt.children, ...(tt.radioChildren || [])]
@@ -501,8 +501,8 @@ export default {
resultArr.push(dateItem) resultArr.push(dateItem)
} }
}) })
return resultArr
} }
return resultArr
}, },
// 获取国际研讨会-能选择课题的数据字典数据 // 获取国际研讨会-能选择课题的数据字典数据
getLinkTopicsOptionArr() { getLinkTopicsOptionArr() {