first save
This commit is contained in:
94
scoring/unpackage/dist/dev/mp-weixin/api/login.js
vendored
Normal file
94
scoring/unpackage/dist/dev/mp-weixin/api/login.js
vendored
Normal file
@@ -0,0 +1,94 @@
|
||||
"use strict";
|
||||
const common_vendor = require("../common/vendor.js");
|
||||
const utils_CommonValues = require("../utils/CommonValues.js");
|
||||
const utils_StaticValue = require("../utils/StaticValue.js");
|
||||
const api_user = require("./user.js");
|
||||
var uuid = "";
|
||||
var code = "";
|
||||
const getUserInfo = utils_StaticValue.StaticValue.getUserInfo;
|
||||
const setUserInfo = utils_StaticValue.StaticValue.setUserInfo;
|
||||
async function loginSystem() {
|
||||
return new Promise((resolve, reject) => {
|
||||
common_vendor.index.request({
|
||||
method: "GET",
|
||||
url: `${utils_CommonValues.BASE_URL}/captchaImage`,
|
||||
dataType: "json",
|
||||
success: (res) => {
|
||||
uuid = res.data.uuid;
|
||||
code = res.data.codeStr;
|
||||
const data = {
|
||||
"username": "admin",
|
||||
"password": "admin123",
|
||||
"uuid": uuid,
|
||||
"code": code
|
||||
};
|
||||
var str = JSON.stringify(data);
|
||||
common_vendor.index.request({
|
||||
method: "POST",
|
||||
url: `${utils_CommonValues.BASE_URL}/login`,
|
||||
header: {
|
||||
"Content-Type": "application/json;charset=UTF-8"
|
||||
},
|
||||
data: str,
|
||||
dataType: "json",
|
||||
success: (res2) => {
|
||||
if (res2.data.code == "200") {
|
||||
resolve(res2.data.token);
|
||||
} else {
|
||||
reject(res2);
|
||||
}
|
||||
},
|
||||
fail: (err) => {
|
||||
reject(res);
|
||||
}
|
||||
});
|
||||
},
|
||||
fail(error) {
|
||||
common_vendor.index.__f__("log", "at api/login.js:48", "获取验证码失败", error);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
async function getToken() {
|
||||
common_vendor.index.__f__("log", "at api/login.js:56", "获取token被执行了");
|
||||
loginSystem().then((token) => {
|
||||
common_vendor.index.setStorage({
|
||||
key: "APP_TOKEN",
|
||||
data: token,
|
||||
success(res) {
|
||||
common_vendor.index.__f__("log", "at api/login.js:62", "存入token", token, res);
|
||||
},
|
||||
fail(err) {
|
||||
common_vendor.index.__f__("log", "at api/login.js:65", "存入token失败", token, err);
|
||||
}
|
||||
});
|
||||
}).catch((error) => {
|
||||
common_vendor.index.__f__("log", "at api/login.js:69", "获取token失败", error);
|
||||
});
|
||||
setTimeout(() => {
|
||||
getToken();
|
||||
}, 58 * 60 * 1e3);
|
||||
}
|
||||
async function checkLoginStatus() {
|
||||
const userInfo = getUserInfo();
|
||||
if (!userInfo) {
|
||||
return;
|
||||
}
|
||||
const token = await loginSystem();
|
||||
common_vendor.index.__f__("log", "at api/login.js:83", token);
|
||||
if (token.data) {
|
||||
checkLoginStatus();
|
||||
return;
|
||||
}
|
||||
api_user.login(userInfo).then((res) => {
|
||||
const userData = res.data;
|
||||
setUserInfo(userData);
|
||||
common_vendor.index.__f__("log", "at api/login.js:93", "自动登录成功:", userData);
|
||||
}).catch((err) => {
|
||||
common_vendor.index.__f__("log", "at api/login.js:95", "login err: ", err);
|
||||
});
|
||||
}
|
||||
exports.checkLoginStatus = checkLoginStatus;
|
||||
exports.getToken = getToken;
|
||||
exports.loginSystem = loginSystem;
|
||||
//# sourceMappingURL=../../.sourcemap/mp-weixin/api/login.js.map
|
||||
11
scoring/unpackage/dist/dev/mp-weixin/api/user.js
vendored
Normal file
11
scoring/unpackage/dist/dev/mp-weixin/api/user.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
"use strict";
|
||||
const utils_request = require("../utils/request.js");
|
||||
const register = (userInfo) => {
|
||||
return utils_request.POST("/system/score/user", userInfo);
|
||||
};
|
||||
const login = (userInfo) => {
|
||||
return utils_request.POST("/system/score/user/login", userInfo);
|
||||
};
|
||||
exports.login = login;
|
||||
exports.register = register;
|
||||
//# sourceMappingURL=../../.sourcemap/mp-weixin/api/user.js.map
|
||||
Reference in New Issue
Block a user