mirror of
https://gitee.com/java110/WechatOwnerService.git
synced 2026-02-23 21:36:38 +08:00
97 lines
1.8 KiB
JavaScript
97 lines
1.8 KiB
JavaScript
// #ifdef H5
|
|
import {
|
|
pageOnLoad,
|
|
pageCheckSession,
|
|
pageUserLogin,
|
|
getPageLoginCode
|
|
} from './PageH5.js'
|
|
// #endif
|
|
|
|
// #ifdef APP-PLUS
|
|
import {
|
|
pageOnLoad,
|
|
pageCheckSession,
|
|
pageUserLogin,
|
|
getPageLoginCode
|
|
} from './PageApp.js'
|
|
// #endif
|
|
|
|
// #ifdef MP-WEIXIN
|
|
import {
|
|
pageOnLoad,
|
|
pageCheckSession,
|
|
pageUserLogin,
|
|
getPageLoginCode
|
|
} from './PageMini.js'
|
|
// #endif
|
|
|
|
import {
|
|
getLoginFlag
|
|
} from '../utils/StorageUtil.js'
|
|
|
|
import {
|
|
isNotNull,
|
|
isNull
|
|
} from '../utils/StringUtil.js'
|
|
|
|
import url from '../../../constant/url.js'
|
|
|
|
/**
|
|
* 页面属性
|
|
* @param {Object} options 页面参数
|
|
*/
|
|
export function onLoad(options) {
|
|
//pageOnLoad(options);
|
|
// let pages = getCurrentPages() // 获取栈实例
|
|
// let currentRoute = pages[pages.length - 1].route;
|
|
// let _key = options.key;
|
|
// if (isNotNull(_key)) {
|
|
// //根据key 去做登录
|
|
// return;
|
|
// }
|
|
//白名单直接跳过检查登录
|
|
// if (!url.NEED_NOT_LOGIN_PAGE.includes(currentRoute)) {
|
|
// console.log('NEED_NOT_LOGIN_PAGE')
|
|
// checkSession(null,function() {
|
|
// })
|
|
// }
|
|
|
|
}
|
|
|
|
/**
|
|
* 检查会话是否 存在
|
|
* add by 吴学文 QQ:928255095
|
|
*/
|
|
export function checkSession(_pageUrl, _call) {
|
|
pageCheckSession(_pageUrl, _call)
|
|
}
|
|
/**
|
|
* 是否登录 不跳转 只是判断是否登录
|
|
*
|
|
* add by 吴学文 QQ:928255095
|
|
*/
|
|
export function hasLogin() {
|
|
//判断当前登录状态,不调跳转登录界面
|
|
let loginFlag = getLoginFlag();
|
|
let nowDate = new Date();
|
|
if (loginFlag && loginFlag.expireTime > nowDate.getTime()) {
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
/**
|
|
* 查询活动列表
|
|
*/
|
|
export function userLogin(_obj) {
|
|
return pageUserLogin(_obj);
|
|
}
|
|
|
|
/**
|
|
* 登录页面 查询code
|
|
* @param {Object} options 页面数据
|
|
*/
|
|
export function getLoginCode(options) {
|
|
return getPageLoginCode(options)
|
|
}
|