first save

This commit is contained in:
2025-11-12 15:08:51 +08:00
commit c66fc54821
2885 changed files with 339178 additions and 0 deletions

View 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

View 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