diff --git a/pages/login/forget/forget-reset.vue b/pages/login/forget/forget-reset.vue index 0a23ea4..44ecd3b 100644 --- a/pages/login/forget/forget-reset.vue +++ b/pages/login/forget/forget-reset.vue @@ -5,9 +5,9 @@ 设置密码 - - 账号:{{USERNAME}} - + + 修改密码 + @@ -24,7 +24,7 @@ - 需8-20位字母大小写、数字、字符混合 + 需8-20位字符 @@ -44,7 +44,6 @@ nowPwd :'', buttonloading: false, confirmPwd :'', - USERNAME: loginUser.USERNAME } }, methods: { @@ -113,15 +112,6 @@ }); return } - var reg1 = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&*.])[\da-zA-Z~!@#$%^&*.]{8,}$/ - if (!reg1.test(_this.nowPwd)) { - uni.showToast({ - icon: 'none', - title: '密码必须包含大小写字母、数字、特殊符号', - duration: 2000 - }); - return - } this.buttonloading = true uni.request({ url: basePath +'/app/user/editUserPwd' , @@ -142,31 +132,16 @@ this.buttonloading = false if (res.data != null) { var result = res.data.result; - var Code = res.data.code; - console.log(res.data.code) - if ("success" === result) { - if("9999" === Code){ - uni.showToast({ - icon: 'none', - title: "旧密码错误", - duration: 2000 - }); - }else{ - uni.showToast({ - title: "密码修改成功", - duration: 1500, // 适当延长显示时间 - success: function() { - // 使用 setTimeout 确保提示框完全显示后再跳转 - setTimeout(function() { - uni.navigateTo({ - url: '/pages/login/home', - }); - }, 1500); // 延迟时间与 duration 一致或略长 - } - }); - } + if ("success" == result) { + uni.showToast({ + title: "密码修改成功", + duration: 1000 + }); + uni.navigateTo({ + url: '/pages/login/home', + }); - } else if ("usererror" === result) { + } else if ("usererror" == result) { uni.showToast({ icon: 'none', title: "密码有误", @@ -204,13 +179,4 @@ page{ background-color: #FFFFFF; } - .user_main{ - width: 100%; - padding:30upx 20upx ; - background: #d8e9ff; - border-radius: 10upx; - box-sizing: border-box; - margin-bottom: 40upx; - font-size: 30upx; - } diff --git a/pages/login/home.vue b/pages/login/home.vue index afc77bf..aef7d3c 100644 --- a/pages/login/home.vue +++ b/pages/login/home.vue @@ -271,28 +271,13 @@ title: res.data.msg, duration: 2000 }); - if ("success" === result) { + if ("success" == result) { setloginUserId(res.data.USER_ID); setCorpinfoId(res.data.CORPINFO_ID); setDeptId(res.data.DEPARTMENT_ID); setDeptLevel(res.data.DEPARTMENT_LEVEL); setIsRest(res.data.ISREST); setloginUser(res.data); - if(res.data.passwordType === '0'){ - uni.showToast({ - icon: 'none', - title: "登录的密码强度为弱,请修改密码!", - duration: 2000 // 显示2秒 - }); - - // 延迟2000ms后再执行页面跳转 - setTimeout(() => { - uni.navigateTo({ - url: '/pages/login/forget/forget-reset' - }); - }, 2000); // 延迟时间必须大于等于toast的duration - return - } uni.setStorage({key: 'USER', data: res.data}); const remember = {} remember.username = userName