Commit 0fd4eb053f571eb79d2978b0760f7e9df9facf97
1 parent
ac99dc05
费用导入功能测试完成
Showing
4 changed files
with
16 additions
and
10 deletions
src/api/fee/roomFeeImportApi.js
| ... | ... | @@ -48,10 +48,10 @@ export function importRoomFeeData(formData) { |
| 48 | 48 | if (res.code === 0) { |
| 49 | 49 | resolve(res.data) |
| 50 | 50 | } else { |
| 51 | - reject(new Error(res.msg)) | |
| 51 | + reject(res.msg) | |
| 52 | 52 | } |
| 53 | 53 | }).catch(error => { |
| 54 | - reject(error) | |
| 54 | + reject(error.response.data) | |
| 55 | 55 | }) |
| 56 | 56 | }) |
| 57 | 57 | } | ... | ... |
src/components/fee/doImportCreateFee.vue
src/components/fee/exportFeeImportExcel.vue
| ... | ... | @@ -108,7 +108,7 @@ export default { |
| 108 | 108 | } |
| 109 | 109 | |
| 110 | 110 | exportData(params).then(response => { |
| 111 | - this.$message.success(response.data.msg) | |
| 111 | + this.$message.success(response.msg) | |
| 112 | 112 | if (response.code === 0) { |
| 113 | 113 | this.handleClose() |
| 114 | 114 | this.$router.push('/pages/property/downloadTempFile?tab=下载中心') | ... | ... |
src/components/fee/importRoomFee.vue
| ... | ... | @@ -113,14 +113,20 @@ export default { |
| 113 | 113 | formData.append('objType', this.form.objType) |
| 114 | 114 | formData.append('importAdapt', 'importRoomFee') |
| 115 | 115 | |
| 116 | - await importRoomFeeData(formData) | |
| 117 | - this.$message.success(this.$t('importRoomFee.message.importSuccess')) | |
| 118 | - this.$emit('success') | |
| 119 | - this.visible = false | |
| 116 | + const res = await importRoomFeeData(formData).catch(error => { | |
| 117 | + return error | |
| 118 | + }) | |
| 119 | + if (res.code === 0) { | |
| 120 | + this.$message.success(this.$t('importRoomFee.message.importSuccess')) | |
| 121 | + this.$emit('success') | |
| 122 | + this.visible = false | |
| 123 | + } else { | |
| 124 | + this.$message.error(res) | |
| 125 | + } | |
| 120 | 126 | }) |
| 121 | 127 | } catch (error) { |
| 122 | - console.error('导入失败:', error) | |
| 123 | - this.$message.error(error.response.data) | |
| 128 | + console.log('error:', error) | |
| 129 | + this.$message.error(error) | |
| 124 | 130 | } finally { |
| 125 | 131 | this.loading = false |
| 126 | 132 | } | ... | ... |