refactor(biji-qianduan): 重构网络请求处理逻辑- 优化了多个组件中的 API 调用,使用 async/await 替代 Promise 链
- 改进了错误处理,统一使用 ElMessage 显示错误信息 - 简化了部分代码结构,提高了可读性和可维护性
This commit is contained in:
@@ -11,10 +11,10 @@ export const useUserStore = defineStore('user', {
|
||||
async login(username, password) {
|
||||
try {
|
||||
const response = await loginApi({ username, password });
|
||||
if (response.data && response.data.token) {
|
||||
this.token = response.data.token;
|
||||
if (response && response.token) {
|
||||
this.token = response.token;
|
||||
// 你可能还需要一个接口来获取用户信息
|
||||
// this.userInfo = await getUserInfo();
|
||||
// this.userInfo = await getUserInfo();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user