diff --git a/jero-web/src/views/documentTools/virtualList/components/editModel.vue b/jero-web/src/views/documentTools/virtualList/components/editModel.vue index af0c5c5f6..132d75eb3 100644 --- a/jero-web/src/views/documentTools/virtualList/components/editModel.vue +++ b/jero-web/src/views/documentTools/virtualList/components/editModel.vue @@ -59,7 +59,7 @@ @@ -523,6 +523,7 @@ this.visible = true this.$nextTick(() => { this.formInline = item || {} + this.formInline.technologyTerritory = this.formInline.technologyTerritory ? this.formInline.technologyTerritory.split(',') : [] }) }, clickButtonToUpload(item) { @@ -553,8 +554,14 @@ this.visible = false }, handleSubmit() { + let formInline = JSON.parse(JSON.stringify(this.formInline)) + Object.keys(formInline).forEach(res => { + if (formInline[res] && formInline[res] instanceof Array) { + formInline[res] = formInline[res].join(',') + } + }) this.confirmLoading = true - postAction(this.url.editModel, this.formInline).then((res) => { + postAction(this.url.editModel, formInline).then((res) => { if (res.success) { this.$message.success(this.$t('OperationSuccessful')) this.visible = false diff --git a/jero-web/src/views/documentTools/virtualList/components/virtualListDetails.vue b/jero-web/src/views/documentTools/virtualList/components/virtualListDetails.vue index 35a4fd393..b1d1d0cbb 100644 --- a/jero-web/src/views/documentTools/virtualList/components/virtualListDetails.vue +++ b/jero-web/src/views/documentTools/virtualList/components/virtualListDetails.vue @@ -189,7 +189,7 @@ title: this.$t('standard'), align: 'center', dataIndex: 'serialNumber', - width: 100, + width: 180, fixed: 'left' }, { @@ -272,12 +272,12 @@ }, { title: this.$t('Sponsor'), - dataIndex: 'designInitiator', + dataIndex: 'designInitiator_dictText', align: 'center' }, { title: this.$t('personLiable'), - dataIndex: 'designDuty', + dataIndex: 'designDuty_dictText', align: 'center' } ] @@ -292,12 +292,12 @@ }, { title: this.$t('Sponsor'), - dataIndex: 'prehomoInitiator', + dataIndex: 'prehomoInitiator_dictText', align: 'center' }, { title: this.$t('personLiable'), - dataIndex: 'prehomoDuty', + dataIndex: 'prehomoDuty_dictText', align: 'center' } ] @@ -312,12 +312,12 @@ }, { title: this.$t('Sponsor'), - dataIndex: 'verifyInitiator', + dataIndex: 'verifyInitiator_dictText', align: 'center' }, { title: this.$t('personLiable'), - dataIndex: 'verifyDuty', + dataIndex: 'verifyDuty_dictText', align: 'center' } ] @@ -331,7 +331,7 @@ } ], selectedRowKeys: [], - isTrue: false, + isTrue: false } }, mounted() {