修改配置文件

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_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是否需要配置代理 # h5是否需要配置代理
VITE_APP_PROXY=false VITE_APP_PROXY=false
VITE_APP_PROXY_PREFIX = '/api' VITE_APP_PROXY_PREFIX = '/api'
# 第二个请求地址 (目前alova中可以使用) # 第二个请求地址 (目前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 { export interface IUserInfoVo {
id: number id: number
username: string username: string
avatar: string avatar: string
token: string token: string
} }
/** /**
* 登录返回的信息 * 登录返回的信息
*/ */
export interface IUserLogin { export interface IUserLogin {
id: string id: string
username: string username: string
token: string token: string
} }
/** /**
* 获取验证码 * 获取验证码
*/ */
export interface ICaptcha { export interface ICaptcha {
captchaEnabled: boolean captchaEnabled: boolean
uuid: string uuid: string
image: string image: string
} }
/** /**
* 上传成功的信息 * 上传成功的信息
*/ */
export interface IUploadSuccessInfo { export interface IUploadSuccessInfo {
fileId: number fileId: number
originalName: string originalName: string
fileName: string fileName: string
storagePath: string storagePath: string
fileHash: string fileHash: string
fileType: string fileType: string
fileBusinessType: string fileBusinessType: string
fileSize: number fileSize: number
} }
/** /**
* 更新用户信息 * 更新用户信息
*/ */
export interface IUpdateInfo { export interface IUpdateInfo {
id: number id: number
name: string name: string
sex: string sex: string
} }
/** /**
* 更新用户信息 * 更新用户信息
*/ */
export interface IUpdatePassword { export interface IUpdatePassword {
id: number id: number
oldPassword: string oldPassword: string
newPassword: string newPassword: string
confirmPassword: string confirmPassword: string
} }

View File

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

View File

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