|
|
|
|
@ -128,7 +128,9 @@ public class WxUserMemberServiceImpl implements IWxUserMemberService {
|
|
|
|
|
public LoginUserVo updateUser(UserMemberUpdateVo userMemberUpdateVo) {
|
|
|
|
|
// 完善用户信息, 判断是否标记完善信息
|
|
|
|
|
WxUserMember wxUserMember = wxUserMemberMapper.selectWxUserMemberByOpenId(SecurityUtils.getLoginUser().getWxUserMember().getOpenid());
|
|
|
|
|
Boolean isCompleteInformation = false;
|
|
|
|
|
if (wxUserMember.getIsCompleteInformation() == null || wxUserMember.getIsCompleteInformation() == 0) {
|
|
|
|
|
isCompleteInformation = true;
|
|
|
|
|
// 修改完善状态
|
|
|
|
|
wxUserMember.setIsCompleteInformation(1);
|
|
|
|
|
// TODO: 首次完善,增加加分 (未完成)
|
|
|
|
|
@ -140,7 +142,12 @@ public class WxUserMemberServiceImpl implements IWxUserMemberService {
|
|
|
|
|
wxUserMemberMapper.updateWxUserMember(update);
|
|
|
|
|
|
|
|
|
|
// 刷新用户信息
|
|
|
|
|
return refreshWxUserInfo();
|
|
|
|
|
LoginUserVo loginUserVo = refreshWxUserInfo();
|
|
|
|
|
if (isCompleteInformation) {
|
|
|
|
|
// TODO:查询积分列表
|
|
|
|
|
loginUserVo.setIntegralText("您已完善个人信息,获得XX积分");
|
|
|
|
|
}
|
|
|
|
|
return loginUserVo;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|