Files
陈誉午 994b267f5c feat: 电子药箱小程序 - 4Tab药品管理
- 电子药箱: 药品库存管理 + 手动录入 + 今日用药打卡
- 药品百科: 搜索 + 分类筛选 + 20种药品静态数据
- 惠教中心: 4条药品使用指南课程
- 我的: 家庭成员信息管理
- 自定义TabBar + navigation-bar组件
- SVG药品分类插图
2026-07-29 11:20:52 +08:00

41 lines
993 B
TypeScript

export function wxLogin(): Promise<WechatMiniprogram.LoginSuccessCallbackResult> {
return new Promise((resolve, reject) => {
wx.login({
success: resolve,
fail: reject
})
})
}
export function wxRequest<T>(options: WechatMiniprogram.RequestOption): Promise<T> {
return new Promise((resolve, reject) => {
wx.request({
...options,
success: (res) => resolve(res as any),
fail: reject
})
})
}
export function wxGetUserInfo(): Promise<WechatMiniprogram.GetUserInfoSuccessCallbackResult> {
return new Promise((resolve, reject) => {
wx.getUserInfo({
success: resolve,
fail: reject
})
})
}
export function wxRequestSubscribe(tmplIds:any) {
return new Promise((resolve, reject) => {
wx.requestSubscribeMessage({
tmplIds,
success(res) {
resolve(res);
},
fail(err) {
reject(err);
}
});
});
}