Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sedu-mobile-v2
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liuzhanxin
sedu-mobile-v2
Commits
baa94e96
Commit
baa94e96
authored
Feb 24, 2020
by
cuishuai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
login
parent
8a2154ce
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
4 deletions
+7
-4
index.vue
cloudTrain/pages/login/index.vue
+5
-2
app-service.js
cloudTrain/unpackage/dist/dev/app-plus/app-service.js
+2
-2
No files found.
cloudTrain/pages/login/index.vue
View file @
baa94e96
...
@@ -63,7 +63,7 @@
...
@@ -63,7 +63,7 @@
this
.
positionTop
=
uni
.
getSystemInfoSync
().
windowHeight
-
100
;
this
.
positionTop
=
uni
.
getSystemInfoSync
().
windowHeight
-
100
;
},
},
invokeServer
(
body
)
{
invokeServer
(
body
)
{
console
.
log
(
util
.
user
)
console
.
log
(
this
.
GLOBALUTIL
.
user
)
var
form
=
[];
var
form
=
[];
for
(
let
i
in
body
){
for
(
let
i
in
body
){
if
(
body
.
hasOwnProperty
(
i
)){
if
(
body
.
hasOwnProperty
(
i
)){
...
@@ -81,9 +81,12 @@
...
@@ -81,9 +81,12 @@
'Content-Type'
:
'application/x-www-form-urlencoded; charset=UTF-8'
,
'Content-Type'
:
'application/x-www-form-urlencoded; charset=UTF-8'
,
},
},
success
:
(
res
)
=>
{
success
:
(
res
)
=>
{
util
.
user
=
res
.
data
.
loginresponse
this
.
GLOBALUTIL
.
user
=
res
.
data
.
loginresponse
console
.
log
(
res
.
data
);
console
.
log
(
res
.
data
);
this
.
text
=
'request success'
;
this
.
text
=
'request success'
;
uni
.
reLaunch
({
url
:
'../Security-Check/index'
,
});
}
}
})
})
},
},
...
...
cloudTrain/unpackage/dist/dev/app-plus/app-service.js
View file @
baa94e96
...
@@ -73,7 +73,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App
...
@@ -73,7 +73,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App
/***/
(
function
(
module
,
exports
,
__webpack_require__
)
{
/***/
(
function
(
module
,
exports
,
__webpack_require__
)
{
"use strict"
;
"use strict"
;
eval
(
"/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports,
\"
__esModule
\"
, { value: true });exports.default = void 0;
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
nvar _mInput = _interopRequireDefault(__webpack_require__(/*! ../../components/m-input.vue */ 8));
\
nvar _sha = __webpack_require__(/*! ./sha256.js */ 19);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} //
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n// import service from '../../service.js';
\
n// import {
\
n//
\
tmapState,
\
n//
\
tmapMutations
\
n// } from 'vuex'
\
nvar _default = { components: { mInput: _mInput.default }, data: function data() {return { providerList: [], hasProvider: false, account: '', password: '', positionTop: 0, isDevtools: false };}, // computed: mapState(['forcedLogin']),
\
n methods: { initPosition: function initPosition() {/**
\
n * 使用 absolute 定位,并且设置 bottom 值进行定位。软键盘弹出时,底部会因为窗口变化而被顶上来。
\
n * 反向使用 top 进行定位,可以避免此问题。
\
n */this.positionTop = uni.getSystemInfoSync().windowHeight - 100;}, invokeServer: function invokeServer(body) {var _this = this;console.log(__f__(
body,
\"
at pages/login/index.vue:66
\"
));var form = [];for (var i in body) {if (body.hasOwnProperty(i)) {debugger;form.push(i + '=' + encodeURI(body[i]));}}console.log(__f__(form,
\"
at pages/login/index.vue:74
\"
));var bodyStr = form.join(
\"
&
\"
);console.log(__f__(bodyStr,
\"
at pages/login/index.vue:76
\"
));uni.request({ url: 'http://47.94.204.226/client/api', //仅为示例,并非真实接口地址。
\
n method: 'POST', data: body,
\
n header: {
\
n 'Accept': 'application/json',
\
n 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' },
\
n
\
n success: function success(res) {
\
n console.log(__f__(res.data,
\"
at pages/login/index.vue:86
\"
));
\
n _this.text = 'request success';
\
n } });
\
n
\
n },
\
n bindLogin: function bindLogin() {
\
n var type = 0;
\
n var emailReg = /^
\\
w+((-
\\
w+)|(
\\
.
\\
w+))*
\\
@[A-Za-z0-9]+((
\\
.|-)[A-Za-z0-9]+)*
\\
.[A-Za-z0-9]+$/; //邮箱
\
n var phoneReg = /^1[34578]
\\
d{9}$/; //手机
\
n var idcnReg = /(^
\\
d{15}$)|(^
\\
d{18}$)|(^
\\
d{17}(
\\
d|X|x)$)/; //身份证
\
n var sidnReg = /^[A-Za-z0-9]{4,20}$/; //学号/工号(由字母、数字组成,4-20位)
\
n if (emailReg.test(this.account)) {
\
n type = 0;
\
n } else if (phoneReg.test(this.account)) {
\
n type = 1;
\
n } else if (idcnReg.test(this.account)) {
\
n type = 2;
\
n } else if (sidnReg.test(this.account)) {
\
n type = 3;
\
n } else {
\
n type = 4;
\
n }
\
n this.invokeServer({
\
n username: this.account,
\
n password: (0, _sha.sha256)(this.password),
\
n type: type,
\
n command: 'cppLogin',
\
n response: 'json' });
\
n
\
n return;
\
n /**
\
n * 客户端对账号信息进行一些必要的校验。
\
n * 实际开发中,根据业务需要进行处理,这里仅做示例。
\
n */
\
n if (this.account.length < 5) {
\
n uni.showToast({
\
n icon: 'none',
\
n title: '账号最短为 5 个字符' });
\
n
\
n return;
\
n }
\
n if (this.password.length < 6) {
\
n uni.showToast({
\
n icon: 'none',
\
n title: '密码最短为 6 个字符' });
\
n
\
n return;
\
n }
\
n /**
\
n * 下面简单模拟下服务端的处理
\
n * 检测用户账号密码是否在已注册的用户列表中
\
n * 实际开发中,使用 uni.request 将账号信息发送至服务端,客户端在回调函数中获取结果信息。
\
n */
\
n var data = {
\
n account: this.account,
\
n password: this.password };
\
n
\
n var validUser = service.getUsers().some(function (user) {
\
n return data.account === user.account && data.password === user.password;
\
n });
\
n if (validUser) {
\
n this.toMain(this.account);
\
n } else {
\
n uni.showToast({
\
n icon: 'none',
\
n title: '用户账号或密码不正确' });
\
n
\
n }
\
n },
\
n toMain: function toMain(userName) {
\
n this.login(userName);
\
n /**
\
n * 强制登录时使用reLaunch方式跳转过来
\
n * 返回首页也使用reLaunch方式
\
n */
\
n if (this.forcedLogin) {
\
n uni.reLaunch({
\
n url: '../Security-Check/index' });
\
n
\
n } else {
\
n uni.navigateBack();
\
n }
\
n
\
n } },
\
n
\
n onReady: function onReady() {
\
n this.initPosition();
\
n
\
n
\
n
\
n } };exports.default = _default;
\
n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 7)[
\"
default
\"
]))//# sourceURL=[module]
\
n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbG9naW4vaW5kZXgudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJtSW5wdXQiLCJkYXRhIiwicHJvdmlkZXJMaXN0IiwiaGFzUHJvdmlkZXIiLCJhY2NvdW50IiwicGFzc3dvcmQiLCJwb3NpdGlvblRvcCIsImlzRGV2dG9vbHMiLCJtZXRob2RzIiwiaW5pdFBvc2l0aW9uIiwidW5pIiwiZ2V0U3lzdGVtSW5mb1N5bmMiLCJ3aW5kb3dIZWlnaHQiLCJpbnZva2VTZXJ2ZXIiLCJib2R5IiwiY29uc29sZSIsImxvZyIsImZvcm0iLCJpIiwiaGFzT3duUHJvcGVydHkiLCJwdXNoIiwiZW5jb2RlVVJJIiwiYm9keVN0ciIsImpvaW4iLCJyZXF1ZXN0IiwidXJsIiwibWV0aG9kIiwiaGVhZGVyIiwic3VjY2VzcyIsInJlcyIsInRleHQiLCJiaW5kTG9naW4iLCJ0eXBlIiwiZW1haWxSZWciLCJwaG9uZVJlZyIsImlkY25SZWciLCJzaWRuUmVnIiwidGVzdCIsInVzZXJuYW1lIiwiY29tbWFuZCIsInJlc3BvbnNlIiwibGVuZ3RoIiwic2hvd1RvYXN0IiwiaWNvbiIsInRpdGxlIiwidmFsaWRVc2VyIiwic2VydmljZSIsImdldFVzZXJzIiwic29tZSIsInVzZXIiLCJ0b01haW4iLCJ1c2VyTmFtZSIsImxvZ2luIiwiZm9yY2VkTG9naW4iLCJyZUxhdW5jaCIsIm5hdmlnYXRlQmFjayIsIm9uUmVhZHkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFxQ0E7QUFDQSxzRCw4RkF0Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO2VBSWUsRUFDZEEsVUFBVSxFQUFFLEVBQ1hDLE1BQU0sRUFBTkEsZUFEVyxFQURFLEVBSWRDLElBSmMsa0JBSVAsQ0FDTixPQUFPLEVBQ05DLFlBQVksRUFBRSxFQURSLEVBRU5DLFdBQVcsRUFBRSxLQUZQLEVBR05DLE9BQU8sRUFBRSxFQUhILEVBSU5DLFFBQVEsRUFBRSxFQUpKLEVBS05DLFdBQVcsRUFBRSxDQUxQLEVBTU5DLFVBQVUsRUFBRSxLQU5OLEVBQVAsQ0FRQSxDQWJhLEVBY2Q7QUFDQUMsU0FBTyxFQUFFLEVBRVJDLFlBRlEsMEJBRU8sQ0FDZDs7O3VEQUlBLEtBQUtILFdBQUwsR0FBbUJJLEdBQUcsQ0FBQ0MsaUJBQUosR0FBd0JDLFlBQXhCLEdBQXVDLEdBQTFELENBQ0EsQ0FSTyxFQVNSQyxZQVRRLHdCQVNLQyxJQVRMLEVBU1csa0JBQ2xCQyxPQUFPLENBQUNDLEdBQVIsT0FBWUYsSUFBWixtQ0FDQSxJQUFJRyxJQUFJLEdBQUcsRUFBWCxDQUNBLEtBQUksSUFBSUMsQ0FBUixJQUFhSixJQUFiLEVBQWtCLENBQ2pCLElBQUdBLElBQUksQ0FBQ0ssY0FBTCxDQUFvQkQsQ0FBcEIsQ0FBSCxFQUEwQixDQUN6QixTQUNBRCxJQUFJLENBQUNHLElBQUwsQ0FBVUYsQ0FBQyxHQUFDLEdBQUYsR0FBTUcsU0FBUyxDQUFDUCxJQUFJLENBQUNJLENBQUQsQ0FBTCxDQUF6QixFQUNBLENBQ0QsQ0FDREgsT0FBTyxDQUFDQyxHQUFSLE9BQVlDLElBQVosbUNBQ0EsSUFBSUssT0FBTyxHQUFHTCxJQUFJLENBQUNNLElBQUwsQ0FBVSxHQUFWLENBQWQsQ0FDQVIsT0FBTyxDQUFDQyxHQUFSLE9BQVlNLE9BQVosbUNBQ0FaLEdBQUcsQ0FBQ2MsT0FBSixDQUFZLEVBQ1JDLEdBQUcsRUFBRSxpQ0FERyxFQUNnQztBQUMzQ0MsY0FBTSxFQUFFLE1BRkcsRUFHUnpCLElBQUksRUFBRWEsSUFIRTtBQUlSYSxjQUFNLEVBQUU7QUFDSixvQkFBVSxrQkFETjtBQUVKLDBCQUFnQixrREFGWixFQUpBOztBQVFSQyxlQUFPLEVBQUUsaUJBQUNDLEdBQUQsRUFBUztBQUNkZCxpQkFBTyxDQUFDQyxHQUFSLE9BQVlhLEdBQUcsQ0FBQzVCLElBQWhCO0FBQ0EsZUFBSSxDQUFDNkIsSUFBTCxHQUFZLGlCQUFaO0FBQ0gsU0FYTyxFQUFaOztBQWFBLEtBbENPO0FBbUNSQyxhQW5DUSx1QkFtQ0k7QUFDWCxVQUFJQyxJQUFJLEdBQUcsQ0FBWDtBQUNBLFVBQUlDLFFBQVEsR0FBRyx5RUFBZixDQUZXLENBRWdGO0FBQzNGLFVBQUlDLFFBQVEsR0FBRyxpQkFBZixDQUhXLENBR3dCO0FBQ25DLFVBQUlDLE9BQU8sR0FBRywwQ0FBZCxDQUpXLENBSWdEO0FBQzNELFVBQUlDLE9BQU8sR0FBRyxxQkFBZCxDQUxXLENBSzJCO0FBQ3RDLFVBQUlILFFBQVEsQ0FBQ0ksSUFBVCxDQUFjLEtBQUtqQyxPQUFuQixDQUFKLEVBQWlDO0FBQ2hDNEIsWUFBSSxHQUFHLENBQVA7QUFDQSxPQUZELE1BRU8sSUFBSUUsUUFBUSxDQUFDRyxJQUFULENBQWMsS0FBS2pDLE9BQW5CLENBQUosRUFBaUM7QUFDdkM0QixZQUFJLEdBQUcsQ0FBUDtBQUNBLE9BRk0sTUFFQSxJQUFJRyxPQUFPLENBQUNFLElBQVIsQ0FBYSxLQUFLakMsT0FBbEIsQ0FBSixFQUFnQztBQUNyQzRCLFlBQUksR0FBRyxDQUFQO0FBQ0QsT0FGTSxNQUVBLElBQUlJLE9BQU8sQ0FBQ0MsSUFBUixDQUFhLEtBQUtqQyxPQUFsQixDQUFKLEVBQWdDO0FBQ3RDNEIsWUFBSSxHQUFHLENBQVA7QUFDQSxPQUZNLE1BRUE7QUFDTkEsWUFBSSxHQUFHLENBQVA7QUFDQTtBQUNELFdBQUtuQixZQUFMLENBQWtCO0FBQ2pCeUIsZ0JBQVEsRUFBRyxLQUFLbEMsT0FEQztBQUVqQkMsZ0JBQVEsRUFBRyxpQkFBTyxLQUFLQSxRQUFaLENBRk07QUFHakIyQixZQUFJLEVBQUdBLElBSFU7QUFJakJPLGVBQU8sRUFBRyxVQUpPO0FBS2pCQyxnQkFBUSxFQUFHLE1BTE0sRUFBbEI7O0FBT0E7QUFDQTs7OztBQUlBLFVBQUksS0FBS3BDLE9BQUwsQ0FBYXFDLE1BQWIsR0FBc0IsQ0FBMUIsRUFBNkI7QUFDNUIvQixXQUFHLENBQUNnQyxTQUFKLENBQWM7QUFDYkMsY0FBSSxFQUFFLE1BRE87QUFFYkMsZUFBSyxFQUFFLGFBRk0sRUFBZDs7QUFJQTtBQUNBO0FBQ0QsVUFBSSxLQUFLdkMsUUFBTCxDQUFjb0MsTUFBZCxHQUF1QixDQUEzQixFQUE4QjtBQUM3Qi9CLFdBQUcsQ0FBQ2dDLFNBQUosQ0FBYztBQUNiQyxjQUFJLEVBQUUsTUFETztBQUViQyxlQUFLLEVBQUUsYUFGTSxFQUFkOztBQUlBO0FBQ0E7QUFDRDs7Ozs7QUFLQSxVQUFNM0MsSUFBSSxHQUFHO0FBQ1pHLGVBQU8sRUFBRSxLQUFLQSxPQURGO0FBRVpDLGdCQUFRLEVBQUUsS0FBS0EsUUFGSCxFQUFiOztBQUlBLFVBQU13QyxTQUFTLEdBQUdDLE9BQU8sQ0FBQ0MsUUFBUixHQUFtQkMsSUFBbkIsQ0FBd0IsVUFBU0MsSUFBVCxFQUFlO0FBQ3hELGVBQU9oRCxJQUFJLENBQUNHLE9BQUwsS0FBaUI2QyxJQUFJLENBQUM3QyxPQUF0QixJQUFpQ0gsSUFBSSxDQUFDSSxRQUFMLEtBQWtCNEMsSUFBSSxDQUFDNUMsUUFBL0Q7QUFDQSxPQUZpQixDQUFsQjtBQUdBLFVBQUl3QyxTQUFKLEVBQWU7QUFDZCxhQUFLSyxNQUFMLENBQVksS0FBSzlDLE9BQWpCO0FBQ0EsT0FGRCxNQUVPO0FBQ05NLFdBQUcsQ0FBQ2dDLFNBQUosQ0FBYztBQUNiQyxjQUFJLEVBQUUsTUFETztBQUViQyxlQUFLLEVBQUUsWUFGTSxFQUFkOztBQUlBO0FBQ0QsS0FsR087QUFtR1JNLFVBbkdRLGtCQW1HREMsUUFuR0MsRUFtR1M7QUFDaEIsV0FBS0MsS0FBTCxDQUFXRCxRQUFYO0FBQ0E7Ozs7QUFJQSxVQUFJLEtBQUtFLFdBQVQsRUFBc0I7QUFDckIzQyxXQUFHLENBQUM0QyxRQUFKLENBQWE7QUFDWjdCLGFBQUcsRUFBRSx5QkFETyxFQUFiOztBQUdBLE9BSkQsTUFJTztBQUNOZixXQUFHLENBQUM2QyxZQUFKO0FBQ0E7O0FBRUQsS0FqSE8sRUFmSzs7QUFrSWRDLFNBbEljLHFCQWtJSjtBQUNULFNBQUsvQyxZQUFMOzs7O0FBSUEsR0F2SWEsRSIsImZpbGUiOiI2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cblxuLy8gaW1wb3J0IHNlcnZpY2UgZnJvbSAnLi4vLi4vc2VydmljZS5qcyc7XG4vLyBpbXBvcnQge1xuLy8gXHRtYXBTdGF0ZSxcbi8vIFx0bWFwTXV0YXRpb25zXG4vLyB9IGZyb20gJ3Z1ZXgnXG5pbXBvcnQgbUlucHV0IGZyb20gJy4uLy4uL2NvbXBvbmVudHMvbS1pbnB1dC52dWUnXG5pbXBvcnQge3NoYTI1Niwgc2hhMjI0IH0gZnJvbSAnLi9zaGEyNTYuanMnXG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0Y29tcG9uZW50czoge1xuXHRcdG1JbnB1dFxuXHR9LFxuXHRkYXRhKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHRwcm92aWRlckxpc3Q6IFtdLFxuXHRcdFx0aGFzUHJvdmlkZXI6IGZhbHNlLFxuXHRcdFx0YWNjb3VudDogJycsXG5cdFx0XHRwYXNzd29yZDogJycsXG5cdFx0XHRwb3NpdGlvblRvcDogMCxcblx0XHRcdGlzRGV2dG9vbHM6IGZhbHNlLFxuXHRcdH1cblx0fSxcblx0Ly8gY29tcHV0ZWQ6IG1hcFN0YXRlKFsnZm9yY2VkTG9naW4nXSksXG5cdG1ldGhvZHM6IHtcblx0XHRcblx0XHRpbml0UG9zaXRpb24oKSB7XG5cdFx0XHQvKipcblx0XHRcdCAqIOS9v+eUqCBhYnNvbHV0ZSDlrprkvY3vvIzlubbkuJTorr7nva4gYm90dG9tIOWAvOi/m+ihjOWumuS9jeOAgui9r+mUruebmOW8ueWHuuaXtu+8jOW6lemDqOS8muWboOS4uueql+WPo+WPmOWMluiAjOiiq+mhtuS4iuadpeOAglxuXHRcdFx0ICog5Y+N5ZCR5L2/55SoIHRvcCDov5vooYzlrprkvY3vvIzlj6/ku6Xpgb/lhY3mraTpl67popjjgIJcblx0XHRcdCAqL1xuXHRcdFx0dGhpcy5wb3NpdGlvblRvcCA9IHVuaS5nZXRTeXN0ZW1JbmZvU3luYygpLndpbmRvd0hlaWdodCAtIDEwMDtcblx0XHR9LFxuXHRcdGludm9rZVNlcnZlcihib2R5KSB7XG5cdFx0XHRjb25zb2xlLmxvZyhib2R5KVxuXHRcdFx0dmFyIGZvcm0gPSBbXTtcblx0XHRcdGZvcihsZXQgaSBpbiBib2R5KXtcblx0XHRcdFx0aWYoYm9keS5oYXNPd25Qcm9wZXJ0eShpKSl7XG5cdFx0XHRcdFx0ZGVidWdnZXJcblx0XHRcdFx0XHRmb3JtLnB1c2goaSsnPScrZW5jb2RlVVJJKGJvZHlbaV0pKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Y29uc29sZS5sb2coZm9ybSlcblx0XHRcdHZhciBib2R5U3RyID0gZm9ybS5qb2luKFwiJlwiKTtcblx0XHRcdGNvbnNvbGUubG9nKGJvZHlTdHIpXG5cdFx0XHR1bmkucmVxdWVzdCh7XG5cdFx0XHQgICAgdXJsOiAnaHR0cDovLzQ3Ljk0LjIwNC4yMjYvY2xpZW50L2FwaScsIC8v5LuF5Li656S65L6L77yM5bm26Z2e55yf5a6e5o6l5Y+j5Zyw5Z2A44CCXG5cdFx0XHRcdG1ldGhvZDogJ1BPU1QnLFxuXHRcdFx0ICAgIGRhdGE6IGJvZHksXG5cdFx0XHQgICAgaGVhZGVyOiB7XG5cdFx0XHQgICAgICAgICdBY2NlcHQnOiAnYXBwbGljYXRpb24vanNvbicsXG5cdFx0XHQgICAgICAgICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNvZGVkOyBjaGFyc2V0PVVURi04Jyxcblx0XHRcdCAgICB9LFxuXHRcdFx0ICAgIHN1Y2Nlc3M6IChyZXMpID0+IHtcblx0XHRcdCAgICAgICAgY29uc29sZS5sb2cocmVzLmRhdGEpO1xuXHRcdFx0ICAgICAgICB0aGlzLnRleHQgPSAncmVxdWVzdCBzdWNjZXNzJz
tcblx0XHRcdCAgICB9XG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0YmluZExvZ2luKCkge1xuXHRcdFx0dmFyIHR5cGUgPSAwO1xuXHRcdFx0dmFyIGVtYWlsUmVnID0gL15cXHcrKCgtXFx3Kyl8KFxcLlxcdyspKSpcXEBbQS1aYS16MC05XSsoKFxcLnwtKVtBLVphLXowLTldKykqXFwuW0EtWmEtejAtOV0rJC87ICAvL+mCrueusVxuXHRcdFx0dmFyIHBob25lUmVnID0gL14xWzM0NTc4XVxcZHs5fSQvOyAgLy/miYvmnLpcblx0XHRcdHZhciBpZGNuUmVnID0gLyheXFxkezE1fSQpfCheXFxkezE4fSQpfCheXFxkezE3fShcXGR8WHx4KSQpLzsgIC8v6Lqr5Lu96K+BXG5cdFx0XHR2YXIgc2lkblJlZyA9IC9eW0EtWmEtejAtOV17NCwyMH0kLzsgIC8v5a2m5Y+3L+W3peWPtyjnlLHlrZfmr43jgIHmlbDlrZfnu4TmiJDvvIw0LTIw5L2NKVxuXHRcdFx0aWYgKGVtYWlsUmVnLnRlc3QodGhpcy5hY2NvdW50KSkge1xuXHRcdFx0XHR0eXBlID0gMDtcblx0XHRcdH0gZWxzZSBpZiAocGhvbmVSZWcudGVzdCh0aGlzLmFjY291bnQpKSB7XG5cdFx0XHRcdHR5cGUgPSAxO1xuXHRcdFx0fSBlbHNlIGlmIChpZGNuUmVnLnRlc3QodGhpcy5hY2NvdW50KSkge1xuXHRcdFx0ICB0eXBlID0gMjtcblx0XHRcdH0gZWxzZSBpZiAoc2lkblJlZy50ZXN0KHRoaXMuYWNjb3VudCkpIHtcblx0XHRcdFx0dHlwZSA9IDM7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR0eXBlID0gNDtcblx0XHRcdH1cblx0XHRcdHRoaXMuaW52b2tlU2VydmVyKHtcblx0XHRcdFx0dXNlcm5hbWUgOiB0aGlzLmFjY291bnQsXG5cdFx0XHRcdHBhc3N3b3JkIDogc2hhMjU2KHRoaXMucGFzc3dvcmQpLFxuXHRcdFx0XHR0eXBlIDogdHlwZSxcblx0XHRcdFx0Y29tbWFuZCA6ICdjcHBMb2dpbicsXG5cdFx0XHRcdHJlc3BvbnNlIDogJ2pzb24nXG5cdFx0XHR9KTtcblx0XHRcdHJldHVyblxuXHRcdFx0LyoqXG5cdFx0XHQgKiDlrqLmiLfnq6/lr7notKblj7fkv6Hmga/ov5vooYzkuIDkupvlv4XopoHnmoTmoKHpqozjgIJcblx0XHRcdCAqIOWunumZheW8gOWPkeS4re+8jOagueaNruS4muWKoemcgOimgei/m+ihjOWkhOeQhu+8jOi/memHjOS7heWBmuekuuS+i+OAglxuXHRcdFx0ICovXG5cdFx0XHRpZiAodGhpcy5hY2NvdW50Lmxlbmd0aCA8IDUpIHtcblx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XG5cdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxuXHRcdFx0XHRcdHRpdGxlOiAn6LSm5Y+35pyA55+t5Li6IDUg5Liq5a2X56ymJ1xuXHRcdFx0XHR9KTtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXHRcdFx0aWYgKHRoaXMucGFzc3dvcmQubGVuZ3RoIDwgNikge1xuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRpY29uOiAnbm9uZScsXG5cdFx0XHRcdFx0dGl0bGU6ICflr4bnoIHmnIDnn63kuLogNiDkuKrlrZfnrKYnXG5cdFx0XHRcdH0pO1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cdFx0XHQvKipcblx0XHRcdCAqIOS4i+mdoueugOWNleaooeaLn+S4i+acjeWKoeerr+eahOWkhOeQhlxuXHRcdFx0ICog5qOA5rWL55So5oi36LSm5Y+35a+G56CB5piv5ZCm5Zyo5bey5rOo5YaM55qE55So5oi35YiX6KGo5LitXG5cdFx0XHQgKiDlrp7pmYXlvIDlj5HkuK3vvIzkvb/nlKggdW5pLnJlcXVlc3Qg5bCG6LSm5Y+35L+h5oGv5Y+R6YCB6Iez5pyN5Yqh56uv77yM5a6i5oi356uv5Zyo5Zue6LCD5Ye95pWw5Lit6I635Y+W57uT5p6c5L+h5oGv44CCXG5cdFx0XHQgKi9cblx0XHRcdGNvbnN0IGRhdGEgPSB7XG5cdFx0XHRcdGFjY291bnQ6IHRoaXMuYWNjb3VudCxcblx0XHRcdFx0cGFzc3dvcmQ6IHRoaXMucGFzc3dvcmRcblx0XHRcdH07XG5cdFx0XHRjb25zdCB2YWxpZFVzZXIgPSBzZXJ2aWNlLmdldFVzZXJzKCkuc29tZShmdW5jdGlvbih1c2VyKSB7XG5cdFx0XHRcdHJldHVybiBkYXRhLmFjY291bnQgPT09IHVzZXIuYWNjb3VudCAmJiBkYXRhLnBhc3N3b3JkID09PSB1c2VyLnBhc3N3b3JkO1xuXHRcdFx0fSk7XG5cdFx0XHRpZiAodmFsaWRVc2VyKSB7XG5cdFx0XHRcdHRoaXMudG9NYWluKHRoaXMuYWNjb3VudCk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRpY29uOiAnbm9uZScsXG5cdFx0XHRcdFx0dGl0bGU6ICfnlKjmiLfotKblj7fmiJblr4bnoIHkuI3mraPnoa4nLFxuXHRcdFx0XHR9KTtcblx0XHRcdH1cblx0XHR9LFxuXHRcdHRvTWFpbih1c2VyTmFtZSkge1xuXHRcdFx0dGhpcy5sb2dpbih1c2VyTmFtZSk7XG5cdFx0XHQvKipcblx0XHRcdCAqIOW8uuWItueZu+W9leaXtuS9v+eUqHJlTGF1bmNo5pa55byP6Lez6L2s6L+H5p2lXG5cdFx0XHQgKiDov5Tlm57pppbpobXkuZ/kvb/nlKhyZUxhdW5jaOaWueW8j1xuXHRcdFx0ICovXG5cdFx0XHRpZiAodGhpcy5mb3JjZWRMb2dpbikge1xuXHRcdFx0XHR1bmkucmVMYXVuY2goe1xuXHRcdFx0XHRcdHVybDogJy4uL1NlY3VyaXR5LUNoZWNrL2luZGV4Jyxcblx0XHRcdFx0fSk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKCk7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH0sXG5cdG9uUmVhZHkoKSB7XG5cdFx0dGhpcy5pbml0UG9zaXRpb24oKTtcblxuXG5cblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==
\
n//# sourceURL=webpack-internal:///6
\
n"
);
eval
(
"/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports,
\"
__esModule
\"
, { value: true });exports.default = void 0;
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
n
\
nvar _mInput = _interopRequireDefault(__webpack_require__(/*! ../../components/m-input.vue */ 8));
\
nvar _sha = __webpack_require__(/*! ./sha256.js */ 19);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} //
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n//
\
n// import service from '../../service.js';
\
n// import {
\
n//
\
tmapState,
\
n//
\
tmapMutations
\
n// } from 'vuex'
\
nvar _default = { components: { mInput: _mInput.default }, data: function data() {return { providerList: [], hasProvider: false, account: '', password: '', positionTop: 0, isDevtools: false };}, // computed: mapState(['forcedLogin']),
\
n methods: { initPosition: function initPosition() {/**
\
n * 使用 absolute 定位,并且设置 bottom 值进行定位。软键盘弹出时,底部会因为窗口变化而被顶上来。
\
n * 反向使用 top 进行定位,可以避免此问题。
\
n */this.positionTop = uni.getSystemInfoSync().windowHeight - 100;}, invokeServer: function invokeServer(body) {var _this = this;console.log(__f__(
this.GLOBALUTIL.user,
\"
at pages/login/index.vue:66
\"
));var form = [];for (var i in body) {if (body.hasOwnProperty(i)) {debugger;form.push(i + '=' + encodeURI(body[i]));}}var bodyStr = form.join(
\"
&
\"
);uni.request({ url: 'http://47.94.204.226/client/api', //仅为示例,并非真实接口地址。
\
n method: 'POST', data: body, header: { 'Accept': 'application/json',
\
n 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' },
\
n
\
n success: function success(res) {
\
n _this.GLOBALUTIL.user = res.data.loginresponse;
\
n console.log(__f__(res.data,
\"
at pages/login/index.vue:85
\"
));
\
n _this.text = 'request success';
\
n uni.reLaunch({
\
n url: '../Security-Check/index' });
\
n
\
n } });
\
n
\
n },
\
n bindLogin: function bindLogin() {
\
n var type = 0;
\
n var emailReg = /^
\\
w+((-
\\
w+)|(
\\
.
\\
w+))*
\\
@[A-Za-z0-9]+((
\\
.|-)[A-Za-z0-9]+)*
\\
.[A-Za-z0-9]+$/; //邮箱
\
n var phoneReg = /^1[34578]
\\
d{9}$/; //手机
\
n var idcnReg = /(^
\\
d{15}$)|(^
\\
d{18}$)|(^
\\
d{17}(
\\
d|X|x)$)/; //身份证
\
n var sidnReg = /^[A-Za-z0-9]{4,20}$/; //学号/工号(由字母、数字组成,4-20位)
\
n if (emailReg.test(this.account)) {
\
n type = 0;
\
n } else if (phoneReg.test(this.account)) {
\
n type = 1;
\
n } else if (idcnReg.test(this.account)) {
\
n type = 2;
\
n } else if (sidnReg.test(this.account)) {
\
n type = 3;
\
n } else {
\
n type = 4;
\
n }
\
n this.invokeServer({
\
n username: this.account,
\
n password: (0, _sha.sha256)(this.password),
\
n type: type,
\
n command: 'cppLogin',
\
n response: 'json' });
\
n
\
n return;
\
n /**
\
n * 客户端对账号信息进行一些必要的校验。
\
n * 实际开发中,根据业务需要进行处理,这里仅做示例。
\
n */
\
n if (this.account.length < 5) {
\
n uni.showToast({
\
n icon: 'none',
\
n title: '账号最短为 5 个字符' });
\
n
\
n return;
\
n }
\
n if (this.password.length < 6) {
\
n uni.showToast({
\
n icon: 'none',
\
n title: '密码最短为 6 个字符' });
\
n
\
n return;
\
n }
\
n /**
\
n * 下面简单模拟下服务端的处理
\
n * 检测用户账号密码是否在已注册的用户列表中
\
n * 实际开发中,使用 uni.request 将账号信息发送至服务端,客户端在回调函数中获取结果信息。
\
n */
\
n var data = {
\
n account: this.account,
\
n password: this.password };
\
n
\
n var validUser = service.getUsers().some(function (user) {
\
n return data.account === user.account && data.password === user.password;
\
n });
\
n if (validUser) {
\
n this.toMain(this.account);
\
n } else {
\
n uni.showToast({
\
n icon: 'none',
\
n title: '用户账号或密码不正确' });
\
n
\
n }
\
n },
\
n toMain: function toMain(userName) {
\
n this.login(userName);
\
n /**
\
n * 强制登录时使用reLaunch方式跳转过来
\
n * 返回首页也使用reLaunch方式
\
n */
\
n if (this.forcedLogin) {
\
n uni.reLaunch({
\
n url: '../Security-Check/index' });
\
n
\
n } else {
\
n uni.navigateBack();
\
n }
\
n
\
n } },
\
n
\
n onReady: function onReady() {
\
n this.initPosition();
\
n
\
n
\
n
\
n } };exports.default = _default;
\
n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 7)[
\"
default
\"
]))//# sourceURL=[module]
\
n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvbG9naW4vaW5kZXgudnVlIl0sIm5hbWVzIjpbImNvbXBvbmVudHMiLCJtSW5wdXQiLCJkYXRhIiwicHJvdmlkZXJMaXN0IiwiaGFzUHJvdmlkZXIiLCJhY2NvdW50IiwicGFzc3dvcmQiLCJwb3NpdGlvblRvcCIsImlzRGV2dG9vbHMiLCJtZXRob2RzIiwiaW5pdFBvc2l0aW9uIiwidW5pIiwiZ2V0U3lzdGVtSW5mb1N5bmMiLCJ3aW5kb3dIZWlnaHQiLCJpbnZva2VTZXJ2ZXIiLCJib2R5IiwiY29uc29sZSIsImxvZyIsIkdMT0JBTFVUSUwiLCJ1c2VyIiwiZm9ybSIsImkiLCJoYXNPd25Qcm9wZXJ0eSIsInB1c2giLCJlbmNvZGVVUkkiLCJib2R5U3RyIiwiam9pbiIsInJlcXVlc3QiLCJ1cmwiLCJtZXRob2QiLCJoZWFkZXIiLCJzdWNjZXNzIiwicmVzIiwibG9naW5yZXNwb25zZSIsInRleHQiLCJyZUxhdW5jaCIsImJpbmRMb2dpbiIsInR5cGUiLCJlbWFpbFJlZyIsInBob25lUmVnIiwiaWRjblJlZyIsInNpZG5SZWciLCJ0ZXN0IiwidXNlcm5hbWUiLCJjb21tYW5kIiwicmVzcG9uc2UiLCJsZW5ndGgiLCJzaG93VG9hc3QiLCJpY29uIiwidGl0bGUiLCJ2YWxpZFVzZXIiLCJzZXJ2aWNlIiwiZ2V0VXNlcnMiLCJzb21lIiwidG9NYWluIiwidXNlck5hbWUiLCJsb2dpbiIsImZvcmNlZExvZ2luIiwibmF2aWdhdGVCYWNrIiwib25SZWFkeSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXFDQTtBQUNBLHNELDhGQXRDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNB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QUFMLENBQVdELFFBQVg7QUFDQTs7OztBQUlBLFVBQUksS0FBS0UsV0FBVCxFQUFzQjtBQUNyQjlDLFdBQUcsQ0FBQ3dCLFFBQUosQ0FBYTtBQUNaUCxhQUFHLEVBQUUseUJBRE8sRUFBYjs7QUFHQSxPQUpELE1BSU87QUFDTmpCLFdBQUcsQ0FBQytDLFlBQUo7QUFDQTs7QUFFRCxLQW5ITyxFQWZLOztBQW9JZEMsU0FwSWMscUJBb0lKO0FBQ1QsU0FBS2pELFlBQUw7Ozs7QUFJQSxHQXpJYSxFIiwiZmlsZSI6IjYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuLy9cbi8vXG4vL1xuXG4vLyBpbXBvcnQgc2VydmljZSBmcm9tICcuLi8uLi9zZXJ2aWNlLmpzJztcbi8vIGltcG9ydCB7XG4vLyBcdG1hcFN0YXRlLFxuLy8gXHRtYXBNdXRhdGlvbnNcbi8vIH0gZnJvbSAndnVleCdcbmltcG9ydCBtSW5wdXQgZnJvbSAnLi4vLi4vY29tcG9uZW50cy9tLWlucHV0LnZ1ZSdcbmltcG9ydCB7c2hhMjU2LCBzaGEyMjQgfSBmcm9tICcuL3NoYTI1Ni5qcydcblxuZXhwb3J0IGRlZmF1bHQge1xuXHRjb21wb25lbnRzOiB7XG5cdFx0bUlucHV0XG5cdH0sXG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdHByb3ZpZGVyTGlzdDogW10sXG5cdFx0XHRoYXNQcm92aWRlcjogZmFsc2UsXG5cdFx0XHRhY2NvdW50OiAnJyxcblx0XHRcdHBhc3N3b3JkOiAnJyxcblx0XHRcdHBvc2l0aW9uVG9wOiAwLFxuXHRcdFx0aXNEZXZ0b29sczogZmFsc2UsXG5cdFx0fVxuXHR9LFxuXHQvLyBjb21wdXRlZDogbWFwU3RhdGUoWydmb3JjZWRMb2dpbiddKSxcblx0bWV0aG9kczoge1xuXHRcdFxuXHRcdGluaXRQb3NpdGlvbigpIHtcblx0XHRcdC8qKlxuXHRcdFx0ICog5L2/55SoIGFic29sdXRlIOWumuS9je+8jOW5tuS4lOiuvue9riBib3R0b20g5YC86L+b6KGM5a6a5L2N44CC6L2v6ZSu55uY5by55Ye65pe277yM5bqV6YOo5Lya5Zug5Li656qX5Y+j5Y+Y5YyW6ICM6KKr6aG25LiK5p2l44CCXG5cdFx0XHQgKiDlj43lkJHkvb/nlKggdG9wIOi/m+ihjOWumuS9je+8jOWPr+S7pemBv+WFjeatpOmXrumimOOAglxuXHRcdFx0ICovXG5cdFx0XHR0aGlzLnBvc2l0aW9uVG9wID0gdW5pLmdldFN5c3RlbUluZm9TeW5jKCkud2luZG93SGVpZ2h0IC0gMTAwO1xuXHRcdH0sXG5cdFx0aW52b2tlU2VydmVyKGJvZHkpIHtcblx0XHRcdGNvbnNvbGUubG9nKHRoaXMuR0xPQkFMVVRJTC51c2VyKVxuXHRcdFx0dmFyIGZvcm0gPSBbXTtcblx0XHRcdGZvcihsZXQgaSBpbiBib2R5KXtcblx0XHRcdFx0aWYoYm9keS5oYXNPd25Qcm9wZXJ0eShpKSl7XG5cdFx0XHRcdFx0ZGVidWdnZXJcblx0XHRcdFx0XHRmb3JtLnB1c2goaSsnPScrZW5jb2RlVVJJKGJvZHlbaV0pKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dmFyIGJvZHlTdHIgPSBmb3JtLmpvaW4oXCImXCIpO1xuXHRcdFx0dW5pLnJlcXVlc3Qoe1xuXHRcdFx0ICAgIHVybDogJ2h0dHA6Ly80Ny45NC4yMDQuMjI2L2NsaWVudC9hcGknLCAvL+S7heS4uuekuuS+i++8jOW5tumdnuecn+WunuaOpeWPo+WcsOWdgOOAglxuXHRcdFx0XHRtZXRob2Q6ICdQT1NUJyxcblx0XHRcdCAgICBkYXRhOiBib2R5LFxuXHRcdFx0ICAgIGhlYWRlcjoge1xuXHRcdFx0ICAgICAgICAnQWNjZXB0JzogJ2FwcGxpY2F0aW9uL2pzb24nLFxuXHRcdFx0ICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZDsgY2hhcnNldD1VVEYtOCcsXG5cdFx0XHQgICAgfSxcblx0XHRcdCAgICBzdWNjZXNzOiAocmVzKSA9PiB7XG5cdFx0XHRcdFx0dGhpcy5HTE9CQUxVVElMLnVzZXIgPSByZXMuZGF0YS5sb2dpbnJlc3BvbnNlXG5cdFx0XHQgICAgICAgIGNvbnNvbGUubG9nKHJlcy5kYXRhKTtcblx0XHRcdCAgICAgICAgdGhpcy50ZXh0ID0gJ3JlcXVlc3Qgc3VjY2Vzcyc7XG5cdFx0XHRcdFx0dW5pLnJlTGF1bmNoKHtcblx0XHRcdFx0XHRcdHVybDogJy4uL1NlY3VyaXR5LUNoZWNrL2luZGV4Jyxcblx0XHRcdFx0XHR9KT
tcblx0XHRcdCAgICB9XG5cdFx0XHR9KVxuXHRcdH0sXG5cdFx0YmluZExvZ2luKCkge1xuXHRcdFx0dmFyIHR5cGUgPSAwO1xuXHRcdFx0dmFyIGVtYWlsUmVnID0gL15cXHcrKCgtXFx3Kyl8KFxcLlxcdyspKSpcXEBbQS1aYS16MC05XSsoKFxcLnwtKVtBLVphLXowLTldKykqXFwuW0EtWmEtejAtOV0rJC87ICAvL+mCrueusVxuXHRcdFx0dmFyIHBob25lUmVnID0gL14xWzM0NTc4XVxcZHs5fSQvOyAgLy/miYvmnLpcblx0XHRcdHZhciBpZGNuUmVnID0gLyheXFxkezE1fSQpfCheXFxkezE4fSQpfCheXFxkezE3fShcXGR8WHx4KSQpLzsgIC8v6Lqr5Lu96K+BXG5cdFx0XHR2YXIgc2lkblJlZyA9IC9eW0EtWmEtejAtOV17NCwyMH0kLzsgIC8v5a2m5Y+3L+W3peWPtyjnlLHlrZfmr43jgIHmlbDlrZfnu4TmiJDvvIw0LTIw5L2NKVxuXHRcdFx0aWYgKGVtYWlsUmVnLnRlc3QodGhpcy5hY2NvdW50KSkge1xuXHRcdFx0XHR0eXBlID0gMDtcblx0XHRcdH0gZWxzZSBpZiAocGhvbmVSZWcudGVzdCh0aGlzLmFjY291bnQpKSB7XG5cdFx0XHRcdHR5cGUgPSAxO1xuXHRcdFx0fSBlbHNlIGlmIChpZGNuUmVnLnRlc3QodGhpcy5hY2NvdW50KSkge1xuXHRcdFx0ICB0eXBlID0gMjtcblx0XHRcdH0gZWxzZSBpZiAoc2lkblJlZy50ZXN0KHRoaXMuYWNjb3VudCkpIHtcblx0XHRcdFx0dHlwZSA9IDM7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR0eXBlID0gNDtcblx0XHRcdH1cblx0XHRcdHRoaXMuaW52b2tlU2VydmVyKHtcblx0XHRcdFx0dXNlcm5hbWUgOiB0aGlzLmFjY291bnQsXG5cdFx0XHRcdHBhc3N3b3JkIDogc2hhMjU2KHRoaXMucGFzc3dvcmQpLFxuXHRcdFx0XHR0eXBlIDogdHlwZSxcblx0XHRcdFx0Y29tbWFuZCA6ICdjcHBMb2dpbicsXG5cdFx0XHRcdHJlc3BvbnNlIDogJ2pzb24nXG5cdFx0XHR9KTtcblx0XHRcdHJldHVyblxuXHRcdFx0LyoqXG5cdFx0XHQgKiDlrqLmiLfnq6/lr7notKblj7fkv6Hmga/ov5vooYzkuIDkupvlv4XopoHnmoTmoKHpqozjgIJcblx0XHRcdCAqIOWunumZheW8gOWPkeS4re+8jOagueaNruS4muWKoemcgOimgei/m+ihjOWkhOeQhu+8jOi/memHjOS7heWBmuekuuS+i+OAglxuXHRcdFx0ICovXG5cdFx0XHRpZiAodGhpcy5hY2NvdW50Lmxlbmd0aCA8IDUpIHtcblx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XG5cdFx0XHRcdFx0aWNvbjogJ25vbmUnLFxuXHRcdFx0XHRcdHRpdGxlOiAn6LSm5Y+35pyA55+t5Li6IDUg5Liq5a2X56ymJ1xuXHRcdFx0XHR9KTtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXHRcdFx0aWYgKHRoaXMucGFzc3dvcmQubGVuZ3RoIDwgNikge1xuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRpY29uOiAnbm9uZScsXG5cdFx0XHRcdFx0dGl0bGU6ICflr4bnoIHmnIDnn63kuLogNiDkuKrlrZfnrKYnXG5cdFx0XHRcdH0pO1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cdFx0XHQvKipcblx0XHRcdCAqIOS4i+mdoueugOWNleaooeaLn+S4i+acjeWKoeerr+eahOWkhOeQhlxuXHRcdFx0ICog5qOA5rWL55So5oi36LSm5Y+35a+G56CB5piv5ZCm5Zyo5bey5rOo5YaM55qE55So5oi35YiX6KGo5LitXG5cdFx0XHQgKiDlrp7pmYXlvIDlj5HkuK3vvIzkvb/nlKggdW5pLnJlcXVlc3Qg5bCG6LSm5Y+35L+h5oGv5Y+R6YCB6Iez5pyN5Yqh56uv77yM5a6i5oi356uv5Zyo5Zue6LCD5Ye95pWw5Lit6I635Y+W57uT5p6c5L+h5oGv44CCXG5cdFx0XHQgKi9cblx0XHRcdGNvbnN0IGRhdGEgPSB7XG5cdFx0XHRcdGFjY291bnQ6IHRoaXMuYWNjb3VudCxcblx0XHRcdFx0cGFzc3dvcmQ6IHRoaXMucGFzc3dvcmRcblx0XHRcdH07XG5cdFx0XHRjb25zdCB2YWxpZFVzZXIgPSBzZXJ2aWNlLmdldFVzZXJzKCkuc29tZShmdW5jdGlvbih1c2VyKSB7XG5cdFx0XHRcdHJldHVybiBkYXRhLmFjY291bnQgPT09IHVzZXIuYWNjb3VudCAmJiBkYXRhLnBhc3N3b3JkID09PSB1c2VyLnBhc3N3b3JkO1xuXHRcdFx0fSk7XG5cdFx0XHRpZiAodmFsaWRVc2VyKSB7XG5cdFx0XHRcdHRoaXMudG9NYWluKHRoaXMuYWNjb3VudCk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRpY29uOiAnbm9uZScsXG5cdFx0XHRcdFx0dGl0bGU6ICfnlKjmiLfotKblj7fmiJblr4bnoIHkuI3mraPnoa4nLFxuXHRcdFx0XHR9KTtcblx0XHRcdH1cblx0XHR9LFxuXHRcdHRvTWFpbih1c2VyTmFtZSkge1xuXHRcdFx0dGhpcy5sb2dpbih1c2VyTmFtZSk7XG5cdFx0XHQvKipcblx0XHRcdCAqIOW8uuWItueZu+W9leaXtuS9v+eUqHJlTGF1bmNo5pa55byP6Lez6L2s6L+H5p2lXG5cdFx0XHQgKiDov5Tlm57pppbpobXkuZ/kvb/nlKhyZUxhdW5jaOaWueW8j1xuXHRcdFx0ICovXG5cdFx0XHRpZiAodGhpcy5mb3JjZWRMb2dpbikge1xuXHRcdFx0XHR1bmkucmVMYXVuY2goe1xuXHRcdFx0XHRcdHVybDogJy4uL1NlY3VyaXR5LUNoZWNrL2luZGV4Jyxcblx0XHRcdFx0fSk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR1bmkubmF2aWdhdGVCYWNrKCk7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH0sXG5cdG9uUmVhZHkoKSB7XG5cdFx0dGhpcy5pbml0UG9zaXRpb24oKTtcblxuXG5cblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==
\
n//# sourceURL=webpack-internal:///6
\
n"
);
/***/
}),
/***/
}),
/* 7 */
/* 7 */
...
@@ -1167,7 +1167,7 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports
...
@@ -1167,7 +1167,7 @@ eval("/* WEBPACK VAR INJECTION */(function(__f__) {Object.defineProperty(exports
/***/
(
function
(
module
,
exports
,
__webpack_require__
)
{
/***/
(
function
(
module
,
exports
,
__webpack_require__
)
{
"use strict"
;
"use strict"
;
eval
(
"Object.defineProperty(exports,
\"
__esModule
\"
, { value: true });exports.default = void 0;var url =
\"\"
;
\
nvar addressSelectionTemp = [];
var _default =
\
n{
\
n url: url,
\
n addressSelectionTemp: addressSelectionTemp };exports.default = _default;//# sourceURL=[module]
\
n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL3V0aWwuanMiXSwibmFtZXMiOlsidXJsIiwiYWRkcmVzc1NlbGVjdGlvblRlbXAiXSwibWFwcGluZ3MiOiJ1RkFBQSxJQUFJQSxHQUFHLEdBQUcsRUFBVjtBQUNBLElBQUlDLG9CQUFvQixHQUFHLEVBQTNCLEM7QUFDYztBQUNiRCxLQUFHLEVBQUhBLEdBRGE7QUFFYkMsc0JBQW9CLEVBQXBCQSxvQkFGYSxFIiwiZmlsZSI6IjEwNi5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciB1cmwgPSBcIlwiO1xudmFyIGFkZHJlc3NTZWxlY3Rpb25UZW1wID0gW107XG5leHBvcnQgZGVmYXVsdHtcblx0dXJsLFxuXHRhZGRyZXNzU2VsZWN0aW9uVGVtcFxufSJdLCJzb3VyY2VSb290IjoiIn0
=
\
n//# sourceURL=webpack-internal:///106
\
n"
);
eval
(
"Object.defineProperty(exports,
\"
__esModule
\"
, { value: true });exports.default = void 0;var url =
\"\"
;
\
nvar addressSelectionTemp = [];
\
nvar user = {};var _default =
\
n{
\
n url: url,
\
n addressSelectionTemp: addressSelectionTemp,
\
n user: user };exports.default = _default;//# sourceURL=[module]
\
n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tbW9uL3V0aWwuanMiXSwibmFtZXMiOlsidXJsIiwiYWRkcmVzc1NlbGVjdGlvblRlbXAiLCJ1c2VyIl0sIm1hcHBpbmdzIjoidUZBQUEsSUFBSUEsR0FBRyxHQUFHLEVBQVY7QUFDQSxJQUFJQyxvQkFBb0IsR0FBRyxFQUEzQjtBQUNBLElBQUlDLElBQUksR0FBRyxFQUFYLEM7QUFDYztBQUNiRixLQUFHLEVBQUhBLEdBRGE7QUFFYkMsc0JBQW9CLEVBQXBCQSxvQkFGYTtBQUdiQyxNQUFJLEVBQUpBLElBSGEsRSIsImZpbGUiOiIxMDYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgdXJsID0gXCJcIjtcbnZhciBhZGRyZXNzU2VsZWN0aW9uVGVtcCA9IFtdO1xudmFyIHVzZXIgPSB7fTtcbmV4cG9ydCBkZWZhdWx0e1xuXHR1cmwsXG5cdGFkZHJlc3NTZWxlY3Rpb25UZW1wLFxuXHR1c2VyXG59Il0sInNvdXJjZVJvb3QiOiIifQ=
=
\
n//# sourceURL=webpack-internal:///106
\
n"
);
/***/
}),
/***/
}),
/* 107 */
/* 107 */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment