From 35126b43cbc5668ce5aea85a083bfe099431b5a7 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Thu, 4 Sep 2025 11:55:05 +0800 Subject: [PATCH] v1.9 修复车辆导入 报错提示不明显的bug --- src/api/car/listOwnerCarApi.js | 4 ++-- src/api/fee/carCreateFeeApi.js | 2 +- src/api/fee/doImportCreateFeeApi.js | 4 ++-- src/api/fee/meterWaterManageApi.js | 2 +- src/api/system/historyFeeDetailImportApi.js | 2 +- src/components/car/importOwnerCar.vue | 2 +- src/components/fee/doImportCreateFee.vue | 2 +- src/components/fee/importMeterWaterFee.vue | 2 +- src/components/fee/importMeterWaterFee2.vue | 2 +- src/components/resource/importResourceStore.vue | 2 +- src/views/system/historyFeeDetailImportList.vue | 2 +- 11 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/api/car/listOwnerCarApi.js b/src/api/car/listOwnerCarApi.js index 94c7609..2f2c234 100644 --- a/src/api/car/listOwnerCarApi.js +++ b/src/api/car/listOwnerCarApi.js @@ -94,10 +94,10 @@ export function importData(data) { if (res.code === 0) { resolve(res) } else { - reject(new Error(res.msg || '导入失败')) + reject(res.msg) } }).catch(error => { - reject(error) + reject(error.response.data) }) }) } diff --git a/src/api/fee/carCreateFeeApi.js b/src/api/fee/carCreateFeeApi.js index 2ce2443..08a39d2 100644 --- a/src/api/fee/carCreateFeeApi.js +++ b/src/api/fee/carCreateFeeApi.js @@ -130,7 +130,7 @@ export function importCustomFee(data) { reject(new Error(res.msg || '导入自定义费用失败')) } }).catch(error => { - reject(error) + reject(error.response.data) }) }) } \ No newline at end of file diff --git a/src/api/fee/doImportCreateFeeApi.js b/src/api/fee/doImportCreateFeeApi.js index 383ef45..2940d92 100644 --- a/src/api/fee/doImportCreateFeeApi.js +++ b/src/api/fee/doImportCreateFeeApi.js @@ -14,10 +14,10 @@ export function importData(data) { if (res.code === 0) { resolve(res) } else { - reject(new Error(res.msg || 'Failed to import data')) + reject(res.msg) } }).catch(error => { - reject(error) + reject(error.response.data) }) }) } \ No newline at end of file diff --git a/src/api/fee/meterWaterManageApi.js b/src/api/fee/meterWaterManageApi.js index d696013..4e3d657 100644 --- a/src/api/fee/meterWaterManageApi.js +++ b/src/api/fee/meterWaterManageApi.js @@ -216,7 +216,7 @@ export function importMeterWaterData(data) { const res = response.data resolve(res) }).catch(error => { - reject(error) + reject(error.response.data) }) }) } diff --git a/src/api/system/historyFeeDetailImportApi.js b/src/api/system/historyFeeDetailImportApi.js index 54b7ef5..69a9925 100644 --- a/src/api/system/historyFeeDetailImportApi.js +++ b/src/api/system/historyFeeDetailImportApi.js @@ -17,7 +17,7 @@ export function importData(formData) { }).then(response => { resolve(response.data) }).catch(error => { - reject(error) + reject(error.response.data) }) }) } diff --git a/src/components/car/importOwnerCar.vue b/src/components/car/importOwnerCar.vue index a48827b..78f29b0 100644 --- a/src/components/car/importOwnerCar.vue +++ b/src/components/car/importOwnerCar.vue @@ -83,7 +83,7 @@ export default { this.$router.push(`/views/system/assetImportLogDetail?logId=${response.logId}&logType=importOwnerCar`) } catch (error) { console.error('导入失败:', error) - this.$message.error(error.message || this.$t('listOwnerCar.importError')) + this.$message.error(error ) } finally { this.loading = false } diff --git a/src/components/fee/doImportCreateFee.vue b/src/components/fee/doImportCreateFee.vue index 61779f0..4d199bd 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.response.data) + this.$message.error(error) }) }, diff --git a/src/components/fee/importMeterWaterFee.vue b/src/components/fee/importMeterWaterFee.vue index f6f58ef..e560885 100644 --- a/src/components/fee/importMeterWaterFee.vue +++ b/src/components/fee/importMeterWaterFee.vue @@ -192,7 +192,7 @@ export default { this.dialogVisible = false this.$emit('success', res.logId) } catch (error) { - this.$message.error(error.response.data|| this.$t('common.importFailed')) + this.$message.error(error) } }) } diff --git a/src/components/fee/importMeterWaterFee2.vue b/src/components/fee/importMeterWaterFee2.vue index 5628560..7acd6c5 100644 --- a/src/components/fee/importMeterWaterFee2.vue +++ b/src/components/fee/importMeterWaterFee2.vue @@ -193,7 +193,7 @@ export default { this.dialogVisible = false this.$emit('success', res.logId) } catch (error) { - this.$message.error(error.response.data || this.$t('common.importFailed')) + this.$message.error(error) } }) } diff --git a/src/components/resource/importResourceStore.vue b/src/components/resource/importResourceStore.vue index 2847cbd..bca457b 100644 --- a/src/components/resource/importResourceStore.vue +++ b/src/components/resource/importResourceStore.vue @@ -130,7 +130,7 @@ export default { } } catch (error) { console.error('导入物品失败:', error) - this.$message.error(error.message || this.$t('resourceStoreManage.importFailed')) + this.$message.error(error) } finally { this.importing = false } diff --git a/src/views/system/historyFeeDetailImportList.vue b/src/views/system/historyFeeDetailImportList.vue index 6be9be0..7bdcd8e 100644 --- a/src/views/system/historyFeeDetailImportList.vue +++ b/src/views/system/historyFeeDetailImportList.vue @@ -121,7 +121,7 @@ export default { this.$message.error(res.msg) } } catch (error) { - this.$message.error(this.$t('historyFeeDetailImport.importError')) + this.$message.error(error) } }, validateForm() { -- libgit2 0.21.4