diff --git a/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue b/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue index 089b021..5268c48 100644 --- a/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue +++ b/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue @@ -317,16 +317,16 @@ export default { if (res.success) { this.detailData = res.result this.dataSource = this.detailData.checkList - this.fileField.forEach(item => { + this.fileField.forEach(async item => { if (this.detailData[item]) { const fileList = this.detailData[item].split(',') const fileInfoList = [] - fileList.forEach(async id => { + for (const id of fileList) { const fileInfo = await this.getFileInfo(id) if (fileInfo) { fileInfoList.push(fileInfo) } - }) + } this.$set(this.detailData, item + 'List', fileInfoList) } }) diff --git a/src/views/standardRegulationLibrary/foreignStandard/detail/ForeignStandardDetailPage.vue b/src/views/standardRegulationLibrary/foreignStandard/detail/ForeignStandardDetailPage.vue index 94fea10..c72a691 100644 --- a/src/views/standardRegulationLibrary/foreignStandard/detail/ForeignStandardDetailPage.vue +++ b/src/views/standardRegulationLibrary/foreignStandard/detail/ForeignStandardDetailPage.vue @@ -308,16 +308,16 @@ export default { this.operateApiFunc.getDetailData({ id, standardNumber, type: 1 }).then(res => { if (res.success) { this.detailData = Object.assign({}, res.result || {}) - this.fileField.forEach(item => { + this.fileField.map(async item => { if (this.detailData[item]) { const fileList = this.detailData[item].split(',') const fileInfoList = [] - fileList.forEach(async id => { + for (const id of fileList) { const fileInfo = await this.getFileInfo(id) if (fileInfo) { fileInfoList.push(fileInfo) } - }) + } this.$set(this.detailData, item + 'List', fileInfoList) } })