From 9c0bb5162edb17904aabd39c0f58ee25960b7607 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Thu, 21 Aug 2025 17:50:09 +0800 Subject: [PATCH] v1.9 优化车辆添加成员bug --- src/api/car/addCarModalApi.js | 14 ++++++++++---- src/components/car/addCarModal.vue | 20 ++++++++++---------- src/components/car/carDetailMember.vue | 8 +++++++- src/components/car/deleteOwnerCar.vue | 3 ++- src/components/car/editMemberCar.vue | 22 +++++++++++----------- src/i18n/commonLang.js | 4 ++++ src/views/car/carDetail.vue | 4 ++++ src/views/car/listOwnerCarLang.js | 2 ++ src/views/car/listOwnerCarList.vue | 2 +- 9 files changed, 51 insertions(+), 28 deletions(-) diff --git a/src/api/car/addCarModalApi.js b/src/api/car/addCarModalApi.js index 74dedc8..3fe5e06 100644 --- a/src/api/car/addCarModalApi.js +++ b/src/api/car/addCarModalApi.js @@ -1,8 +1,14 @@ import request from '@/utils/request' export function saveOwnerCarMember(data) { - return request({ - url: '/owner.saveOwnerCarMember', - method: 'post', - data + return new Promise((resolve, reject) => { + request({ + url: '/owner.saveOwnerCarMember', + method: 'post', + data + }).then(response => { + resolve(response.data) + }).catch(error => { + reject(error.response.data) + }) }) } \ No newline at end of file diff --git a/src/components/car/addCarModal.vue b/src/components/car/addCarModal.vue index 0f208c0..a485048 100644 --- a/src/components/car/addCarModal.vue +++ b/src/components/car/addCarModal.vue @@ -1,5 +1,5 @@