车间能级提升-智能设备管理系统
zhuguifei
2025-04-18 eac7c5321dca68e34db95995db2cabd29b9324da
eims-ui-mobile/src/utils/http.ts
@@ -14,11 +14,18 @@
        // 状态码 2xx,参考 axios 的设计
        if (res.statusCode >= 200 && res.statusCode < 300) {
          // 2.1 提取核心数据 res.data
          resolve(res.data as IResData<T>)
          if ((res.data as IResData<T>).code === 200) {
            resolve((res.data as IResData<T>).data as IResData<T>)
          } else {
            uni.showToast({
              icon: 'none',
              title: (res.data as IResData<T>).msg || '请求错误',
            })
          }
        } else if (res.statusCode === 401) {
          // 401错误  -> 清理用户信息,跳转到登录页
          // userStore.clearUserInfo()
          // uni.navigateTo({ url: '/pages/login/login' })
          uni.navigateTo({ url: '/pages/login/index' })
          reject(res)
        } else {
          // 其他错误 -> 根据后端错误信息轻提示