feat(mall): 优化微信小程序用户注册逻辑
- 新增用户时自动设置用户名为 "用户" + openId
- 移除查询用户时对 phone 字段的非空判断
| | |
| | | if (ObjectUtil.isEmpty(mallMember)) { |
| | | // 新增用户 |
| | | mallMember = new MallMember(); |
| | | mallMember.setName("用户" + openId); |
| | | mallMember.setAccountStatus(MallMember.ACCOUNT_STATUS_ENABLE); |
| | | mallMember.setAccountType(MallMember.ACCOUNT_TYPE_NORMAL); |
| | | mallMember.setOpenId(openId); |
| | |
| | | left join happy_member_level c on c.code = a.director |
| | | left join mall_member_wallet d on d.member_id = a.id |
| | | <where> |
| | | and a.phone is not null |
| | | <if test="record != null" > |
| | | <if test="record.birthdayQuery!=null"> |
| | | and date_format(a.birthday, '%m-%d') = date_format(#{record.birthdayQuery}, '%m-%d') |