上传代码

This commit is contained in:
2025-08-18 09:57:10 +08:00
commit ff52db1edc
560 changed files with 102250 additions and 0 deletions

View File

@ -0,0 +1,140 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {
data() {
return {
loginForm: {
userAccount: "",
userPassword: ""
},
apiImageUrl: "https://xiaokuaisong.shop:6448"
// 直接在这里设置后端地址
};
},
methods: {
// handleLogin() {
// console.log('userAccount:', this.loginForm.userAccount);
// console.log('userPassword:', this.loginForm.userPassword);
// // 检查表单字段是否已填充
// if (!this.loginForm.userAccount || !this.loginForm.userPassword) {
// uni.showToast({
// icon: 'error',
// title: '请输入账号和密码'
// });
// return;
// }
// uni.request({
// url: this.apiImageUrl + '/api/user/login',
// method: 'POST',
// data: {
// userAccount: this.loginForm.userAccount,
// userPassword: this.loginForm.userPassword
// },
// header:{
// 'cookie':uni.getStorageSync("cookie")
// },
// success: (res) => {
// console.log(res.data.code);
// if (res.data.code === 0) {
// uni.showToast({
// title: '登录成功',
// duration: 2000
// });
// uni.removeStorageSync('cookie');
// uni.setStorageSync('userInfo', res.data.data);
// uni.setStorageSync('cookie', res.header['Set-Cookie']);
// uni.switchTab({
// url: '/pages/index/index'
// });
// } else {
// uni.showToast({
// icon: 'error',
// title: '登录失败,请联系管理员'
// });
// return;
// }
// },
// fail: (err) => {
// console.error(err);
// uni.showToast({
// icon: 'error',
// title: '请求失败,请检查网络'
// });
// }
// });
// }
handleLogin() {
console.log("userAccount:", this.loginForm.userAccount);
console.log("userPassword:", this.loginForm.userPassword);
common_vendor.index.showLoading({
title: "正在登录...",
mask: true
});
common_vendor.index.request({
url: this.apiImageUrl + "/api/user/login",
method: "POST",
data: {
appName: "errand",
userAccount: this.loginForm.userAccount,
userPassword: this.loginForm.userPassword
},
header: {
"Content-Type": "application/json",
// 确保设置正确的 Content-Type
"cookie": common_vendor.index.getStorageSync("cookie") || ""
},
success: (res) => {
console.log("Response Data:", res);
if (res.statusCode === 200 && res.data.code === 0) {
common_vendor.index.showToast({
title: "登录成功",
duration: 2e3
});
common_vendor.index.removeStorageSync("cookie");
common_vendor.index.setStorageSync("userInfo", res.data.data);
if (res.header && res.header["Set-Cookie"]) {
common_vendor.index.setStorageSync("cookie", res.header["Set-Cookie"]);
}
common_vendor.index.switchTab({
url: "/pages/index/index"
});
} else {
common_vendor.index.showToast({
icon: "error",
title: "登录失败,请联系管理员"
});
}
},
fail: (err) => {
console.error("Request failed:", err);
common_vendor.index.showToast({
icon: "error",
title: "网络请求失败,请重试"
});
},
complete: () => {
common_vendor.index.hideLoading();
}
});
},
goLogin() {
common_vendor.index.navigateTo({
url: "/pages/register/register"
});
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: $data.apiImageUrl + "/static/images/b-1.png",
b: $data.apiImageUrl + "/static/images/b-2.png",
c: $data.loginForm.userAccount,
d: common_vendor.o(($event) => $data.loginForm.userAccount = $event.detail.value),
e: $data.loginForm.userPassword,
f: common_vendor.o(($event) => $data.loginForm.userPassword = $event.detail.value),
g: common_vendor.o((...args) => $options.handleLogin && $options.handleLogin(...args)),
h: common_vendor.o((...args) => $options.goLogin && $options.goLogin(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
my.createPage(MiniProgramPage);