This commit is contained in:
aihe 2025-04-16 01:34:06 +08:00
parent f59b3bc7f6
commit 3c0d404de1
4 changed files with 20 additions and 21 deletions

View File

@ -1,6 +1,6 @@
let envMap = { let envMap = {
development: { development: {
apiHost: 'http://47.102.220.189:59089/api/omssvr', apiHost: 'https://api-sapp.jtrs56.com/api/omssvr',
}, },
production: { production: {
// apiHost: 'https://api-sapp.tanex56.com/api/omssvr', // apiHost: 'https://api-sapp.tanex56.com/api/omssvr',

View File

@ -98,9 +98,6 @@
}, },
async loginSucceed(){ async loginSucceed(){
this.$emit("succeedBack") this.$emit("succeedBack")
},
handleCheckUserInfo(){
return true
} }
} }
} }

View File

@ -12,6 +12,7 @@
import { promiseTimeout, showToast } from "@/common/untool" import { promiseTimeout, showToast } from "@/common/untool"
import { getCurrentInstance } from "vue" import { getCurrentInstance } from "vue"
import { sysEventNames } from "@/common/enum" import { sysEventNames } from "@/common/enum"
import { checkParams } from "@/common/validate"
// #ifdef MP // #ifdef MP
import LoginComponent from "@/components/buns-api/login/mp-login" import LoginComponent from "@/components/buns-api/login/mp-login"
@ -26,6 +27,11 @@
data() { data() {
return { return {
lgDialog: { show: false }, lgDialog: { show: false },
submitValidConfig: {
nickName: { required: true, requiredMsg: '昵称不能为空' },
// avatarUrl: { required: true, requiredMsg: '头像不能为空' },
phoneNumber: { required: true, requiredMsg: '手机号不能为空' },
},
} }
}, },
computed: { computed: {
@ -52,7 +58,19 @@
this.reloadCurrentPage(this) // 刷新当前页面 this.reloadCurrentPage(this) // 刷新当前页面
}, },
async handleCheckUserInfo() { async handleCheckUserInfo() {
let bl = await this.$refs.lcRef.handleCheckUserInfo() let bl = false
const userInfo = this.$store.getters.userInfo
let data = {
nickName: userInfo.nickName,
avatarUrl: userInfo.avatar,
phoneNumber: userInfo.phonenumber,
}
try{
await checkParams(data, this.submitValidConfig, false)
bl = true
}catch(err){
console.error("auto login checkParams err=====", err)
}
this.lgDialog.show = !bl this.lgDialog.show = !bl
return bl return bl
}, },

View File

@ -139,22 +139,6 @@
await this.$store.dispatch(USERKEY.UPDATETOKEN, { token }) await this.$store.dispatch(USERKEY.UPDATETOKEN, { token })
this.$emit("succeedBack") this.$emit("succeedBack")
}, },
async handleCheckUserInfo(){
const res = await apiService.getInfoByApp({ _loading: true })
let userInfo = res?.user || {}
Object.assign(this.submitLogin , {
nickName: userInfo.nickName,
avatarUrl: userInfo.avatar,
phoneNumber: userInfo.phonenumber,
})
try{
await checkParams(this.submitLogin, this.submitValidConfig, false)
}catch(err){
return false
console.error("auto login checkParams err=====", err)
}
return true
}
} }
} }
</script> </script>