修改配置文件

This commit is contained in:
wangxiaowei
2025-08-19 17:21:30 +08:00
parent 2a9205e3c5
commit b7b8cab0a5
5 changed files with 55 additions and 47 deletions

6
env/.env vendored
View File

@ -10,13 +10,13 @@ VITE_APP_PUBLIC_BASE=/
# 登录页面
VITE_LOGIN_URL = '/pages/login/index'
# 第一个请求地址
VITE_SERVER_BASEURL = 'https://ukw0y1.laf.run'
VITE_SERVER_BASEURL = 'https://mnp.zhuzhuda.cn'
VITE_UPLOAD_BASEURL = 'https://ukw0y1.laf.run/upload'
VITE_UPLOAD_BASEURL = 'https://mnp.zhuzhuda.cn/upload'
# h5是否需要配置代理
VITE_APP_PROXY=false
VITE_APP_PROXY_PREFIX = '/api'
# 第二个请求地址 (目前alova中可以使用)
VITE_API_SECONDARY_URL = 'https://ukw0y1.laf.run'
VITE_API_SECONDARY_URL = 'https://mnp.zhuzhuda.cn'

View File

@ -2,56 +2,56 @@
* 用户信息
*/
export interface IUserInfoVo {
id: number
username: string
avatar: string
token: string
id: number
username: string
avatar: string
token: string
}
/**
* 登录返回的信息
*/
export interface IUserLogin {
id: string
username: string
token: string
id: string
username: string
token: string
}
/**
* 获取验证码
*/
export interface ICaptcha {
captchaEnabled: boolean
uuid: string
image: string
captchaEnabled: boolean
uuid: string
image: string
}
/**
* 上传成功的信息
*/
export interface IUploadSuccessInfo {
fileId: number
originalName: string
fileName: string
storagePath: string
fileHash: string
fileType: string
fileBusinessType: string
fileSize: number
fileId: number
originalName: string
fileName: string
storagePath: string
fileHash: string
fileType: string
fileBusinessType: string
fileSize: number
}
/**
* 更新用户信息
*/
export interface IUpdateInfo {
id: number
name: string
sex: string
id: number
name: string
sex: string
}
/**
* 更新用户信息
*/
export interface IUpdatePassword {
id: number
oldPassword: string
newPassword: string
confirmPassword: string
id: number
oldPassword: string
newPassword: string
confirmPassword: string
}

View File

@ -41,7 +41,7 @@ const { onAuthRequired, onResponseRefreshToken } = createServerTokenAuthenticati
* alova 请求实例
*/
const alovaInstance = createAlova({
baseURL: import.meta.env.VITE_APP_PROXY_PREFIX,
baseURL: import.meta.env.VITE_SERVER_BASEURL,
...AdapterUniapp(),
timeout: 5000,
statesHook: VueHook,
@ -88,21 +88,21 @@ const alovaInstance = createAlova({
}
// 处理 HTTP 状态码错误
if (statusCode !== 200) {
const errorMessage = ShowMessage(statusCode) || `HTTP请求错误[${statusCode}]`
console.error('errorMessage===>', errorMessage)
toast.error(errorMessage)
throw new Error(`${errorMessage}${errMsg}`)
}
// if (statusCode !== 200) {
// const errorMessage = ShowMessage(statusCode) || `HTTP请求错误[${statusCode}]`
// console.error('errorMessage===>', errorMessage)
// toast.error(errorMessage)
// throw new Error(`${errorMessage}${errMsg}`)
// }
// 处理业务逻辑错误
const { code, message, data } = rawData as IResponse
if (code !== ResultEnum.Success) {
if (config.meta?.toast !== false) {
toast.warning(message)
}
throw new Error(`请求错误[${code}]${message}`)
}
// if (code !== ResultEnum.Success) {
// if (config.meta?.toast !== false) {
// toast.warning(message)
// }
// throw new Error(`请求错误[${code}]${message}`)
// }
// 处理成功响应,返回业务数据
return data
}),

View File

@ -133,6 +133,14 @@
"style": {
"navigationStyle": "custom"
}
},
{
"path": "store-recharge/store-recharge",
"type": "page",
"layout": "tabbar",
"style": {
"navigationStyle": "custom"
}
}
]
}

View File

@ -130,9 +130,9 @@ export function getEnvBaseUrl() {
let baseUrl = import.meta.env.VITE_SERVER_BASEURL
// # 有些同学可能需要在微信小程序里面根据 develop、trial、release 分别设置上传地址,参考代码如下。
const VITE_SERVER_BASEURL__WEIXIN_DEVELOP = 'https://ukw0y1.laf.run'
const VITE_SERVER_BASEURL__WEIXIN_TRIAL = 'https://ukw0y1.laf.run'
const VITE_SERVER_BASEURL__WEIXIN_RELEASE = 'https://ukw0y1.laf.run'
const VITE_SERVER_BASEURL__WEIXIN_DEVELOP = ''
const VITE_SERVER_BASEURL__WEIXIN_TRIAL = ''
const VITE_SERVER_BASEURL__WEIXIN_RELEASE = ''
// 微信小程序端环境区分
if (isMpWeixin) {
@ -163,9 +163,9 @@ export function getEnvBaseUploadUrl() {
// 请求基准地址
let baseUploadUrl = import.meta.env.VITE_UPLOAD_BASEURL
const VITE_UPLOAD_BASEURL__WEIXIN_DEVELOP = 'https://ukw0y1.laf.run/upload'
const VITE_UPLOAD_BASEURL__WEIXIN_TRIAL = 'https://ukw0y1.laf.run/upload'
const VITE_UPLOAD_BASEURL__WEIXIN_RELEASE = 'https://ukw0y1.laf.run/upload'
const VITE_UPLOAD_BASEURL__WEIXIN_DEVELOP = ''
const VITE_UPLOAD_BASEURL__WEIXIN_TRIAL = ''
const VITE_UPLOAD_BASEURL__WEIXIN_RELEASE = ''
// 微信小程序端环境区分
if (isMpWeixin) {