1.5.2 • Published 9 months ago

uni-shared-utils v1.5.2

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

uni-shared-utils

Github: https://github.com/hlhang-dev/uni-shared-utils

API

TokenManagement (该token存入后会成为HttpService默认的token)

methodstyperemark
saveAccountTokenvoid保存token
getAccountTokenstring || null获取token
removeAccountTokenvoid移除token

LoginManagement

methodstyperemark
isAccountLoginboolean账户是否登录
isAccountLoginBeOverdueboolean账户是否登录但是过期了
getWxCodePromise获取微信code
checkWxLoginSessionPromise检查登录状态是否过期

ShowNoticeManagement

methodstyperemark
showNormalNoticevoid显示正常提示
showSuccessNoticevoid显示成功提示
showErrorNoticevoid显示错误提示
method的params
paramstyperemark选填
titlestring提示内容
durationnumber持续时间(默认2000ms)
isMaskboolean是否遮罩(默认false)

LoadingManagement

methodstyperemark
showvoid显示Loading
hidevoid隐藏Loading

UniAppManagement 优化了UniAppApi的缺陷 例如打开文件还需要先调用dowloadApi 在UniAppManagement中可直接传入url 可以点开源码自行查看

HttpInit(全局网络请求初始化)

methodstyperemark
initvoid初始化方法
init参数
paramstyperemark选填
loginPagestring当无权限时跳转的页面
timeoutnumber超时时间
successCodenumber成功的code(会影响到返回的success值)
successParamStrstring成功的code的字段名
serverMessageParamStrstring服务器message的字段名
headerobject全局requestHeader(若不想使用自带的token处理器可以在这里覆盖header)
isShowLoadingboolean是否显示Loading(默认true)
示例

image-20230301103920221

HttpService 发起网络请求

methodstyperemark
doRequestPromise发起http请求
doRequest参数
paramstyperemark选填
urlstring请求url
methodstring方式
dataobject数据
headersobject该请求携带header(局部的)
showLoadingobject是否显示Loading(默认true)

示例

image-20230301112757294

PageInit 初始化页面

methodstyperemark
initvoid初始化
init 参数
paramtyperemark
tabBarPathstring[]TabBar页面路径

UniMapper

methodstyperemark
uploadFilePromise上传单个文件
uploadFilesPromise上传多个文件
uploadFile params
paramstyperemark选填
uploadFileItemUploadItemDTO待上传文件
urlstring文件上传后端url
tokenstring文件上传token(默认使用tokenManagement中存储的token)
keystring文件上传key(默认”file“)
fileTypestring文件类型(默认 'image' )'video'
uploadFiles params
paramstyperemark选填
uploadFileItemArray待上传文件列表
urlstring文件上传后端url
tokenstring文件上传token(默认使用tokenManagement中存储的token)
keystring文件上传key(默认”file“)
fileTypestring文件类型(默认 'image' )

Beans

UploadItemDTO
paramstyperemark
idstring随机id
localPathstring本地路径
networkPathstring网路路径
serverDataany文件上传完会把服务器数据吐到这个字段里
isUploadboolean是否上传
ApiUnifiedVO
paramstyperemark
dataBaseServiceVO服务器数据
headerHeaderVOresponseHeader
statusCodeHttpStatusCode服务器状态码
errMsgstringerrMsg
BaseServiceVO
paramstyperemark
successboolean是否成功
codestring服务器code
msgstring服务器msg
resultstring服务器data
HeaderVO
paramstyperemark
contentTypestring数据类型
datestring时间
serverstringserver name
1.5.2

9 months ago

1.5.1

11 months ago

1.5.0

12 months ago

1.4.6

1 year ago

1.3.7

1 year ago

1.2.8

1 year ago

1.4.5

1 year ago

1.3.6

1 year ago

1.2.7

1 year ago

1.4.4

1 year ago

1.3.5

1 year ago

1.2.6

1 year ago

1.4.3

1 year ago

1.3.4

1 year ago

1.2.5

1 year ago

1.4.2

1 year ago

1.3.3

1 year ago

1.2.4

1 year ago

1.4.1

1 year ago

1.3.2

1 year ago

1.2.3

1 year ago

1.4.0

1 year ago

1.3.1

1 year ago

1.2.2

1 year ago

1.3.0

1 year ago

1.4.9

12 months ago

1.4.8

12 months ago

1.3.9

1 year ago

1.4.7

12 months ago

1.3.8

1 year ago

1.2.9

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

2.0.0

1 year ago

1.1.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago