diff --git a/app/src/api/user.ts b/app/src/api/user.ts index 84a2384a..a7095aa8 100644 --- a/app/src/api/user.ts +++ b/app/src/api/user.ts @@ -23,4 +23,6 @@ export function userBindMobile(data: any) { export function userMnpMobile(data: any) { return request.post({ url: '/user/mnpMobile', data: data }) } - +export function userChangePwd(data: any) { + return request.post({ url: '/user/changePwd', data: data }) +} diff --git a/app/src/pages/change_password/change_password.vue b/app/src/pages/change_password/change_password.vue index 4d0601bb..f9d044b1 100644 --- a/app/src/pages/change_password/change_password.vue +++ b/app/src/pages/change_password/change_password.vue @@ -1,37 +1,67 @@ - - + + - - diff --git a/app/src/pages/forget_pwd/forget_pwd.vue b/app/src/pages/forget_pwd/forget_pwd.vue index f91dce5f..c2ffbb4b 100644 --- a/app/src/pages/forget_pwd/forget_pwd.vue +++ b/app/src/pages/forget_pwd/forget_pwd.vue @@ -3,7 +3,7 @@ class="register bg-white min-h-full flex flex-col items-center px-[40rpx] pt-[100rpx] box-border" > - 忘记登录密码 + 忘记登录密码 { state.pages = JSON.parse(data.pages) state.article = data.article } + getData() diff --git a/app/src/pages/login/login.vue b/app/src/pages/login/login.vue index 6244292d..8b08b2a5 100644 --- a/app/src/pages/login/login.vue +++ b/app/src/pages/login/login.vue @@ -137,6 +137,7 @@ import { SMSEnum } from '@/enums/appEnums' import { useLockFn } from '@/hooks/useLockFn' import { useAppStore } from '@/stores/app' import { useUserStore } from '@/stores/user' +import { currentPage } from '@/utils/util' import { reactive, ref, shallowRef } from 'vue' enum LoginTypeEnum { MOBILE = 'mobile', @@ -197,7 +198,14 @@ const loginFun = async (scene: LoginTypeEnum, code?: string) => { await userStore.getUser() uni.$u.toast('登录成功') uni.hideLoading() - uni.navigateBack() + uni.navigateBack({ + success: () => { + // @ts-ignore + const { onLoad, options } = currentPage() + // 刷新上一个页面 + onLoad && onLoad(options) + } + }) } catch (error: any) { uni.hideLoading() throw new Error(error) diff --git a/app/src/pages/user_data/user_data.vue b/app/src/pages/user_data/user_data.vue index 47a5eb39..88da3072 100644 --- a/app/src/pages/user_data/user_data.vue +++ b/app/src/pages/user_data/user_data.vue @@ -1,353 +1,350 @@ +.license { + margin-top: 80rpx; + color: #a7a7a7; +} + diff --git a/app/src/pages/user_set/user_set.vue b/app/src/pages/user_set/user_set.vue index 59a5e291..5a8a5920 100644 --- a/app/src/pages/user_set/user_set.vue +++ b/app/src/pages/user_set/user_set.vue @@ -1,97 +1,108 @@ + .btn-border { + border-bottom: 1rpx solid $u-form-item-border-color; + } +} +