2025-01-06 13:32:39 +08:00
|
|
|
|
// 全局要用的类型放到这里
|
|
|
|
|
|
|
|
|
|
declare global {
|
2025-06-21 16:56:24 +08:00
|
|
|
|
interface IResData<T> {
|
2025-01-06 13:32:39 +08:00
|
|
|
|
code: number
|
|
|
|
|
msg: string
|
|
|
|
|
data: T
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// uni.uploadFile文件上传参数
|
2025-06-21 16:56:24 +08:00
|
|
|
|
interface IUniUploadFileOptions {
|
2025-01-06 13:32:39 +08:00
|
|
|
|
file?: File
|
|
|
|
|
files?: UniApp.UploadFileOptionFiles[]
|
|
|
|
|
filePath?: string
|
|
|
|
|
name?: string
|
|
|
|
|
formData?: any
|
|
|
|
|
}
|
|
|
|
|
|
2025-06-21 16:56:24 +08:00
|
|
|
|
interface IUserInfo {
|
2025-01-06 13:32:39 +08:00
|
|
|
|
nickname?: string
|
|
|
|
|
avatar?: string
|
|
|
|
|
/** 微信的 openid,非微信没有这个字段 */
|
|
|
|
|
openid?: string
|
|
|
|
|
token?: string
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export {} // 防止模块污染
|