code refactor

This commit is contained in:
MaysWind
2024-09-20 23:38:43 +08:00
parent 5221ab481e
commit 49df497f35
+4 -5
View File
@@ -130,21 +130,20 @@ export const useUserStore = defineStore('user', {
}); });
}, },
updateUserTransactionEditScope({ transactionEditScope }) { updateUserTransactionEditScope({ transactionEditScope }) {
const self = this;
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
services.updateProfile({ services.updateProfile({
transactionEditScope: transactionEditScope, transactionEditScope: transactionEditScope,
}).then(response => { }).then(response => {
const data = response.data; const data = response.data;
if (!data || !data.success || !data.result) { if (!data || !data.success || !data.result || !data.result.user || !isObject(data.result.user)) {
reject({ message: 'Unable to update editable transaction range' }); reject({ message: 'Unable to update editable transaction range' });
return; return;
} }
if (data.result.user && isObject(data.result.user)) { self.storeUserBasicInfo(data.result.user);
const userStore = useUserStore();
userStore.storeUserBasicInfo(data.result.user);
}
resolve(data.result); resolve(data.result);
}).catch(error => { }).catch(error => {