/**
* TM无提示弹框
*/
export const noneTips = (text, time, callback) => {
let isFun = typeof time == 'function';
wxTips(text, 'none', isFun ? '2000' : time, (res) => {
isFun ? time(res) : callback ? callback(res) : '';
})
}
/**
* TM成功弹框
*/
export const successTips = (text, time, callback) => {
let isFun = typeof time == 'function';
wxTips(text, 'success', isFun ? '2000' : time, (res) => {
isFun ? time(res) : callback ? callback(res) : '';
})
}
/**
* TM失败弹框
*/
export const errTips = (text, time, callback) => {
let isFun = typeof time == 'function';
wxTips(text, 'error', isFun ? '2000' : time, (res) => {
isFun ? time(res) : callback ? callback(res) : '';
})
}
/**
* TM微信提示
*/
function wxTips(title, type, time, callback) {
wx.showToast({
title: title,
icon: type,
duration: time ? time : 2000,
success: (res) => {
setTimeout(() => {
callback(res)
}, time ? time : 2000)
},
fail: (err) => {
callback(err)
}
})
}