新增三个用户信息必传项

This commit is contained in:
X1627315083
2025-02-11 13:14:26 +08:00
parent 639993bcfb
commit 48ed49f164
5 changed files with 89 additions and 34 deletions

View File

@@ -82,6 +82,9 @@ const userHabit : Module<UserHabit,RootState> = {
usernameModify:0,
occupation:'',//职业
country:'',//国家
title:'',//称呼
surname:'',//姓氏
givenName:'',//名字
},
bindEmail : {
@@ -187,6 +190,9 @@ const userHabit : Module<UserHabit,RootState> = {
usernameModify:0,
occupation:'',//职业
country:'',//国家
title:'',//称呼
surname:'',//姓氏
givenName:'',//名字
}
state.bindEmail = {
@@ -211,12 +217,18 @@ const userHabit : Module<UserHabit,RootState> = {
state.userDetail.occupation = data.occupation//头像
state.userDetail.usernameModify = data.usernameModify//当月剩余修改次数
state.userDetail.isBeginner = data.isBeginner == 1 ? true : false;//是否完成新手指引
state.userDetail.title = data.title//当月剩余修改次数
state.userDetail.surname = data.surname//当月剩余修改次数
state.userDetail.givenName = data.givenName//当月剩余修改次数
// state.bindEmail.isBindEmail = true
if(
(!data.email && state.userDetail.email == '-------------') ||
(!data.country && !state.userDetail.country) ||
(!data.occupation && !state.userDetail.occupation)
(!data.occupation && !state.userDetail.occupation) ||
(!data.title && !state.userDetail.title) ||
(!data.surname && !state.userDetail.surname) ||
(!data.givenName && !state.userDetail.givenName)
){
state.bindEmail.isBindEmail = true
state.bindEmail.type = ''