41 lines
796 B
Vue
41 lines
796 B
Vue
// 全局要用的类型放到这里
|
||
|
||
declare global {
|
||
type IResData<T> = {
|
||
code : number
|
||
msg : string
|
||
data : T
|
||
}
|
||
|
||
// uni.uploadFile文件上传参数
|
||
type IUniUploadFileOptions = {
|
||
file ?: File
|
||
files ?: UniApp.UploadFileOptionFiles[]
|
||
filePath ?: string
|
||
name ?: string
|
||
formData ?: any
|
||
}
|
||
|
||
type IUserInfo = {
|
||
token ?: string
|
||
userid ?: string
|
||
username ?: string
|
||
realname ?: string
|
||
orgCode ?: string
|
||
department ?: string
|
||
workNo ?: string
|
||
avatar ?: string
|
||
tenantId ?: string | number
|
||
// sex ?: number
|
||
phone ?: string
|
||
userIdentity ?: string | number
|
||
post ?: string
|
||
email ?: string
|
||
/** 微信的 openid,非微信没有这个字段 */
|
||
openid ?: string
|
||
// 存到本地的时间戳
|
||
localStorageTime : number
|
||
}
|
||
}
|
||
|
||
export { } // 防止模块污染 |