diff --git a/src/api/fee/roomFeeImportApi.js b/src/api/fee/roomFeeImportApi.js index feb847207..077b55021 100644 --- a/src/api/fee/roomFeeImportApi.js +++ b/src/api/fee/roomFeeImportApi.js @@ -48,10 +48,10 @@ export function importRoomFeeData(formData) { if (res.code === 0) { resolve(res.data) } else { - reject(new Error(res.msg)) + reject(res.msg) } }).catch(error => { - reject(error) + reject(error.response.data) }) }) } diff --git a/src/components/fee/doImportCreateFee.vue b/src/components/fee/doImportCreateFee.vue index 035fae6e7..11d5bd224 100644 --- a/src/components/fee/doImportCreateFee.vue +++ b/src/components/fee/doImportCreateFee.vue @@ -83,7 +83,7 @@ export default { this.$message.error(res.msg) } }).catch(error => { - this.$message.error(error.message) + this.$message.error(error.response.data) }) }, diff --git a/src/components/fee/exportFeeImportExcel.vue b/src/components/fee/exportFeeImportExcel.vue index 8005c68dd..29c6e0ee9 100644 --- a/src/components/fee/exportFeeImportExcel.vue +++ b/src/components/fee/exportFeeImportExcel.vue @@ -108,7 +108,7 @@ export default { } exportData(params).then(response => { - this.$message.success(response.data.msg) + this.$message.success(response.msg) if (response.code === 0) { this.handleClose() this.$router.push('/pages/property/downloadTempFile?tab=下载中心') diff --git a/src/components/fee/importRoomFee.vue b/src/components/fee/importRoomFee.vue index 04fd6aa72..07b6cef49 100644 --- a/src/components/fee/importRoomFee.vue +++ b/src/components/fee/importRoomFee.vue @@ -113,14 +113,20 @@ export default { formData.append('objType', this.form.objType) formData.append('importAdapt', 'importRoomFee') - await importRoomFeeData(formData) - this.$message.success(this.$t('importRoomFee.message.importSuccess')) - this.$emit('success') - this.visible = false + const res = await importRoomFeeData(formData).catch(error => { + return error + }) + if (res.code === 0) { + this.$message.success(this.$t('importRoomFee.message.importSuccess')) + this.$emit('success') + this.visible = false + } else { + this.$message.error(res) + } }) } catch (error) { - console.error('导入失败:', error) - this.$message.error(error.response.data) + console.log('error:', error) + this.$message.error(error) } finally { this.loading = false }