12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- import cacheManager from "./cacheManager.js"
- /**
- * 显示消息提示框
- * @param content 提示的标题
- */
- export function toast(content) {
- uni.showToast({
- icon: 'none',
- title: content
- })
- }
- /**
- * 显示模态弹窗
- * @param content 提示的标题
- */
- export function showConfirm(content) {
- return new Promise((resolve, reject) => {
- uni.showModal({
- title: '提示',
- content: content,
- cancelText: '取消',
- confirmText: '确定',
- success: function(res) {
- resolve(res)
- }
- })
- })
- }
- /**
- * 参数处理
- * @param params 参数
- */
- export function tansParams(params) {
- let result = ''
- // FIXME 拼接参数
- return result
- }
- /**
- * @summary 获取请求异常与正常返回
- * @param {Object} promise
- */
- export function catchError(promise) {
- return new Promise((resolve,reject) => {
- promise.then(data => {
- resolve([undefined, data.data])
- }).catch(err => {
- reject([err])
- })
- })
- }
- // 是否是会员
- export function getUserIdentity() {
- const auth = cacheManager.get('auth');
- if (auth) {
- if (auth.cardList.some(item => item === auth.cardId)) {
- // VIP
- return 'VIP'
- }
- // 非VIP
- return 'Not-Vip';
- } else {
- // 游客
- return 'Visitor';
- }
- }
|