UNPKG

lenye_base

Version:

基础方法

66 lines (60 loc) 1.64 kB
import { _ as _extends } from './internal/_rollupPluginBabelHelpers.js'; import './is_object.js'; import './api_url.js'; import './ifnodeorbrowser.js'; import './windowsimulate.js'; import './ua.js'; import './is_weixin.js'; import './is_ios.js'; import './is_android.js'; import http from './url.js'; import setCookie from './set_cookie.js'; import './is_typeof.js'; import './to_json.js'; import getCookie from './get_cookie.js'; import deleteCookie from './delete_cookie.js'; import constant from './constant.js'; import './uuid.js'; import './http_post.js'; import './http_posasynct.js'; import site_data from './site_data.js'; import base_data from './base_data.js'; /* *用户数据 * */ var user_data = { getuserData: function () { return getCookie(constant.userData.key); }, setuserData: function (data) { if (data) { var userData = getCookie(constant.userData.key); if (userData && userData !== 'undefined' && userData !== 'null') { data = _extends(userData, data); } base_data.setsession_token(data.SESSION_TOKEN); setCookie(constant.userData.key, data, { path: http.gettopUrl() }); } }, deluserData: function () { deleteCookie(constant.userData.key); }, loginSuccess: function (data) { // todo if (data && data.SESSION_TOKEN) { this.setuserData(data); } else { console.error("请传入登录对象"); } }, loginOut: function () { // todo this.deluserData(); setCookie('play_siteData', false); base_data.delsession_token(); site_data.getsiteData(); } }; export default user_data;