UNPKG

tplus-mobilelogin

Version:

password login module

195 lines (138 loc) 7.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WebAppApi = exports.ServiceApi = exports.clearLoginMiddleWare = exports.registerSynchLoginMiddleWare = exports.registerLoginMiddleWare = exports.IframeView = exports.LoginViewMobile = exports.LoginViewPC = exports.setLogoPageInfo = exports.setMinServerFullVersion = exports.setAppMinVersion = exports.setLoginParam = exports.getContextData = exports.setContextData = undefined; var _modal = require("antd-mobile/es/modal"); var _modal2 = _interopRequireDefault(_modal); var _iterator = require("babel-runtime/core-js/symbol/iterator"); var _iterator2 = _interopRequireDefault(_iterator); var _symbol = require("babel-runtime/core-js/symbol"); var _symbol2 = _interopRequireDefault(_symbol); require("antd-mobile/es/modal/style"); var _app = require("tplus-api/dist/const/app"); var _mutantsMicrofx = require("mutants-microfx"); var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _LoginMW = require("./middleware/LoginMW"); var _LoginMW2 = _interopRequireDefault(_LoginMW); var _pages = require("./pages"); var _pages2 = _interopRequireDefault(_pages); var _stores = require("./stores"); var _stores2 = _interopRequireDefault(_stores); var _WebAppApi = require("./api/WebAppApi"); var _WebAppApi2 = _interopRequireDefault(_WebAppApi); var _tplusApi = require("tplus-api"); var _setData = require("./stores/setData"); var _setData2 = _interopRequireDefault(_setData); var _getData = require("./stores/getData"); var _getData2 = _interopRequireDefault(_getData); var _setLoginParam = require("./stores/setLoginParam"); var _setLoginParam2 = _interopRequireDefault(_setLoginParam); var _setAppMinVersion = require("./stores/setAppMinVersion"); var _setAppMinVersion2 = _interopRequireDefault(_setAppMinVersion); var _setLogoPageInfo = require("./stores/setLogoPageInfo"); var _setLogoPageInfo2 = _interopRequireDefault(_setLogoPageInfo); var _setMinServerFullVersion = require("./stores/setMinServerFullVersion"); var _setMinServerFullVersion2 = _interopRequireDefault(_setMinServerFullVersion); var _ServiceApi = require("./api/ServiceApi"); var _ServiceApi2 = _interopRequireDefault(_ServiceApi); var _LoginViewPC = require("./view/LoginViewPC"); var _LoginViewPC2 = _interopRequireDefault(_LoginViewPC); var _LoginViewMobile = require("./view/LoginViewMobile"); var _LoginViewMobile2 = _interopRequireDefault(_LoginViewMobile); var _IframeView = require("./view/IframeView"); var _IframeView2 = _interopRequireDefault(_IframeView); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var __read = undefined && undefined.__read || function (o, n) { var m = typeof _symbol2.default === "function" && o[_iterator2.default]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) { ar.push(r.value); } } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; }; var __spread = undefined && undefined.__spread || function () { for (var ar = [], i = 0; i < arguments.length; i++) { ar = ar.concat(__read(arguments[i])); }return ar; }; //let vconsole = new VConsole(); _app.noProxyHostArray.push("172.16.197.237:7214", "172.16.197.237:7233", "lcs-chanapp.moni.chanjet.com", "bcs-chanapp.moni.chanjet.com", "lcs.chanapp.chanjet.com", "bcs.chanapp.chanjet.com", "lcs-chanapp.test.chanjet.com", "bcs-chanapp.test.chanjet.com", "lcs-chanapp.inte.chanjet.com", "bcs-chanapp.inte.chanjet.com", "prod-tplusoss-r-bj.oss-cn-beijing.aliyuncs.com", "prod-oss-r-bj-tplus-customer.oss-cn-beijing.aliyuncs.com"); var alert = _modal2.default.alert; //设置用户上下文信息 var registerLoginMiddleWare = _LoginMW2.default.registerLoginMiddleWare; var registerSynchLoginMiddleWare = _LoginMW2.default.registerSynchLoginMiddleWare; var clearLoginMiddleWare = _LoginMW2.default.clearMiddlewares; //重新alert方法 window.alert = function (message, callback) { if (window.setLoading) { window.setLoading(false); } var className = 'mobile_modal_errCode_999'; message = message.replace('<br />', '<br/>'); var splitChar = message.indexOf('<br/>') > -1 ? '<br/>' : '\n'; if (message.indexOf('</br>') > -1) { splitChar = '</br>'; } var messages = message.split(splitChar); var elements = messages.map(function (item) { return _react2.default.createElement('p', null, item); }); var content = _react2.default.createElement.apply(_react2.default, __spread(['div', { className: className }], elements)); var modalLock = document.getElementsByClassName(className) && !!document.getElementsByClassName(className).length; if (modalLock) return; alert('温馨提示', content, [{ text: '确定', onPress: function onPress() { callback && callback(); } }]); }; //注册UIConfirm的实现方法 _tplusApi.UIConfirm.registerImpl(window.alert); (0, _mutantsMicrofx.registerStores)(_stores2.default); (0, _mutantsMicrofx.registerRoutes)(_pages2.default); exports.setContextData = _setData2.default; exports.getContextData = _getData2.default; exports.setLoginParam = _setLoginParam2.default; exports.setAppMinVersion = _setAppMinVersion2.default; exports.setMinServerFullVersion = _setMinServerFullVersion2.default; exports.setLogoPageInfo = _setLogoPageInfo2.default; exports.LoginViewPC = _LoginViewPC2.default; exports.LoginViewMobile = _LoginViewMobile2.default; exports.IframeView = _IframeView2.default; exports.registerLoginMiddleWare = registerLoginMiddleWare; exports.registerSynchLoginMiddleWare = registerSynchLoginMiddleWare; exports.clearLoginMiddleWare = clearLoginMiddleWare; exports.ServiceApi = _ServiceApi2.default; exports.WebAppApi = _WebAppApi2.default; //# sourceMappingURL=index.js.map ; var _temp = function () { if (typeof __REACT_HOT_LOADER__ === 'undefined') { return; } __REACT_HOT_LOADER__.register(__read, "__read", "/Users/hongyacui/dev/chanjet/mobilelogin/dist/index.js"); __REACT_HOT_LOADER__.register(__spread, "__spread", "/Users/hongyacui/dev/chanjet/mobilelogin/dist/index.js"); __REACT_HOT_LOADER__.register(alert, "alert", "/Users/hongyacui/dev/chanjet/mobilelogin/dist/index.js"); __REACT_HOT_LOADER__.register(registerLoginMiddleWare, "registerLoginMiddleWare", "/Users/hongyacui/dev/chanjet/mobilelogin/dist/index.js"); __REACT_HOT_LOADER__.register(registerSynchLoginMiddleWare, "registerSynchLoginMiddleWare", "/Users/hongyacui/dev/chanjet/mobilelogin/dist/index.js"); __REACT_HOT_LOADER__.register(clearLoginMiddleWare, "clearLoginMiddleWare", "/Users/hongyacui/dev/chanjet/mobilelogin/dist/index.js"); }(); ; //# sourceMappingURL=index.js.map