代码拉取完成,页面将自动刷新
同步操作将从 二哈的大哥/商家入驻管理平台 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import config from './config.js'
const baseUrl = config.baseUrl
const getUserInfo = function() {
return uni.getStorageSync('userInfo')
}
const getToken = function() {
return uni.getStorageSync('token')
}
const isHaveUser = function() {
var userinfo = {}
userinfo = getUserInfo()
if (userinfo) {
return true
} else {
return false
}
}
const getUrlKey = function(name) {
return decodeURIComponent(
(new RegExp('[?|&]' + name + '=' +
'([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) ||
false;
}
const isLoginByTab = function() {
var userinfo = {}
userinfo = getUserInfo()
if (!userinfo) {
//#ifdef MP-WEIXIN
navigateTo('../../login/login')
//#endif
//#ifdef H5
navigateTo('../../login/login')
//#endif
} else {
return userinfo
}
}
const getPlatform = function() {
//#ifdef MP-WEIXIN
return 'MPWEIXIN';
//#endif
//#ifdef H5
return 'H5';
//#endif
}
const isLogin = function() {
var userinfo = {}
userinfo = getUserInfo()
if (!userinfo) {
//#ifdef MP-WEIXIN
navigateTo('../login/login')
//#endif
//#ifdef H5
navigateTo('../login/login')
//#endif
} else {
return userinfo
}
}
const navigateTo = function(path, param = '') {
uni.navigateTo({
url: path + param
});
}
const redirectTo = function(path, param = '') {
uni.redirectTo({
url: path + param
});
}
const showLoading = function(title = '') {
uni.showLoading({
title: title
})
}
//showToast
const showToastIconNone = function(title = '') {
uni.showToast({
title: title,
icon: 'none'
})
}
const showToastSuccess = function(title = '') {
uni.showToast({
title: title,
icon: 'success'
})
}
const cl = function(data) {
console.log(data)
}
const toDecimal2 = function(value) {
let val = Math.round(parseFloat(value) * 100) / 100;
let xsd = val.toString().split(".");
if (xsd.length == 1) {
val = val.toString() + ".00";
return val;
}
if (xsd.length > 1) {
if (xsd[1].length < 2) {
val = val.toString() + "0";
}
return val;
}
}
const saveUserInfo = function(userInfo) {
uni.setStorage({
key: 'userInfo',
data: userInfo
})
}
const logout = function() {
uni.removeStorage({
key: 'userInfo'
})
uni.removeStorage({
key: 'token'
})
}
export default {
saveUserInfo,
logout,
baseUrl,
getPlatform,
navigateTo,
redirectTo,
showLoading,
isLogin,
getUserInfo,
getToken,
showToastIconNone,
showToastSuccess,
cl,
toDecimal2,
isHaveUser,
getUrlKey,
isLoginByTab
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。