完善 h5 端 前端登录注册页面

This commit is contained in:
2024-02-24 23:32:53 +08:00
parent 249558d93a
commit ae2a2cdab6
12 changed files with 228 additions and 136 deletions

View File

@@ -24,10 +24,17 @@ const post_submit_order = '/order/auth/submitOrder' // 生成订单
const get_order_info = '/order/auth/getOrderInfoById' // 订单详情
const get_wx_login = '/user/weixin/wxLogin' // 微信用户登陆
const post_update_user = '/user/weixin/auth/updateUser' // 更新用户信息
const get_weixin_payment = '/payment/weixin/createJsapi' // 获取微信支付信息
const get_find_user_order = '/order/auth/findUserOrderPage' // 获取用户订单信息
const get_weixin_payment = '/payment/weixin/createJsapi' // 获取微信支付信息
const get_order_status = '/payment/weixin/queryPayStatus' // 获取订单状态
// 后续需求
const get_account_login = '/user/h5/login' // 用户登陆
const post_register = '/user/h5/register' // 用户注册
const post_h5_update_user = '/user/h5/auth/updateUser' // 更新用户信息
const get_alipay_payment = '/payment/alipay/createJsapi' // 获取支付宝支付信息
const get_order_alipay_status = '/payment/alipay/queryPayStatus' // 获取订单状态
const install = (Vue, vm) => {
const limit = 10;
const page = 1
@@ -122,6 +129,12 @@ const install = (Vue, vm) => {
const getWxLogin = (o) => vm.$u.get(get_wx_login + `/${o.code}`, {
showLoading: false
})
// 账号密码登登录
const getAccountLogin = (o) => vm.$u.post(get_account_login, o)
const postRegister = (o) => vm.$u.post(post_register, o)
// '/user/h5/register' // 用户注册
// 更新用户信息
const postUpdateUser = (o) => vm.$u.post(post_update_user, {
...o,
@@ -156,6 +169,8 @@ const install = (Vue, vm) => {
getOrderInfo,
getWxPayment,
getWxLogin,
getAccountLogin,
postRegister,
postUpdateUser,
getFindUserOrder,
getOrderStatus

View File

@@ -1,6 +1,8 @@
const install = (Vue, vm) => {
Vue.prototype.$u.http.setConfig({
baseUrl: 'http://127.0.0.1:8200/api',
baseUrl: 'http://192.168.31.67:8200/api',
// baseUrl: 'http://127.0.0.1:8206/api',
// baseUrl: 'http://152.136.42.114:8200/api',
loadingText: '请求中...', // 请求loading中的文字提示
loadingTime: 800, // 在此时间内请求还没回来的话就显示加载中动画单位ms
loadingMask: true, // 展示loading的时候是否给一个透明的蒙层防止触摸穿透