var SESSION_SUFFIX = "diniu_app_" export function showModal(message, title = '提示', iscancel = true) { return new Promise((resolve) => { uni.showModal({ title: title, content: message, showCancel: iscancel, success: function(res) { if (res.confirm) { resolve(true) } else if (res.cancel) { resolve(false) } } }); }) } export function showToast(title, icon) { uni.showToast({ title: title, icon: icon ? icon : 'none' }) } export function showLoading(title) { uni.showLoading({ title: title, mask: true }) } export function hideLoading() { uni.hideLoading() } let session = { setValue(key, value) { let suffixStr = SESSION_SUFFIX if (value == null) { uni.removeStorageSync(suffixStr + key) } else { uni.setStorageSync(suffixStr + key, value); } }, getValue(key) { let suffixStr = SESSION_SUFFIX return uni.getStorageSync(suffixStr + key) || null; }, clearValue(key) { let suffixStr = SESSION_SUFFIX return uni.removeStorageSync(suffixStr + key); }, } export { session }