上传代码

This commit is contained in:
2025-08-18 14:20:34 +08:00
commit 527fd07910
2408 changed files with 427370 additions and 0 deletions

View File

@ -0,0 +1,102 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const API_api = require("../../API/api.js");
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "login",
setup(__props) {
let identify = common_vendor.ref("tom");
const loginUser = (code) => {
console.log("开始发送登录请求code:", code);
console.log("请求URL:", API_api.apiImageUrl + "/api/Alipay/parseCode");
common_vendor.index.request({
url: API_api.apiImageUrl + "/api/Alipay/parseCode",
method: "GET",
data: {
authcode: code
},
header: {
"Content-Type": "application/json",
"cookie": common_vendor.index.getStorageSync("cookie") || ""
},
success: (res) => {
var _a;
console.log("登录请求成功响应:", res);
console.log("响应数据:", res.data);
console.log("完整响应头:", res.header);
if (res.data && res.data.code == 0) {
console.log("登录成功,处理用户信息");
common_vendor.index.showToast({
title: "登录成功",
duration: 2e3
});
common_vendor.index.removeStorageSync("cookie");
common_vendor.index.setStorageSync("userInfo", res.data.data);
common_vendor.index.setStorageSync("isLoggedIn", true);
let cookieValue = null;
const possibleCookieKeys = ["set-cookie", "Set-Cookie", "cookie", "Cookie"];
for (let key of possibleCookieKeys) {
if (res.header && res.header[key]) {
cookieValue = res.header[key];
console.log(`找到cookie字段: ${key} = ${cookieValue}`);
break;
}
}
if (cookieValue) {
common_vendor.index.setStorageSync("cookie", cookieValue);
console.log("成功存储cookie:", cookieValue);
} else {
console.log("未找到cookie字段所有响应头字段:", Object.keys(res.header || {}));
if (res.data.data.sessionId) {
common_vendor.index.setStorageSync("sessionId", res.data.data.sessionId);
console.log("使用sessionId作为认证:", res.data.data.sessionId);
}
}
common_vendor.index.switchTab({
url: "/pages/index/index"
});
} else {
console.log("登录失败,服务器返回:", res.data);
common_vendor.index.showToast({
icon: "error",
title: ((_a = res.data) == null ? void 0 : _a.message) || "登录失败,请联系管理员"
});
}
},
fail: (err) => {
console.error("登录请求失败:", err);
common_vendor.index.showToast({
icon: "error",
title: "网络请求失败,请检查网络连接"
});
},
complete: () => {
console.log("登录请求完成");
}
});
};
const login = () => {
common_vendor.index.login({
scopes: "auth_user",
success: function(loginRes) {
if (loginRes.code !== null) {
console.log("获取code:" + loginRes.code);
loginUser(loginRes.code);
common_vendor.index.setStorageSync("identify", identify.value);
} else {
console.log("code为空");
}
}
});
};
common_vendor.ref(false);
common_vendor.ref(0);
return (_ctx, _cache) => {
return {
a: common_assets._imports_0$2,
b: common_vendor.o(login)
};
};
}
});
my.createPage(_sfc_main);