111
This commit is contained in:
@@ -513,8 +513,19 @@ public class UmsMemberServiceImpl extends ServiceImpl<UmsMemberMapper, UmsMember
|
||||
//没有该用户进行添加操作
|
||||
|
||||
UmsMember umsMember = new UmsMember();
|
||||
umsMember.setMemberLevelId(9999L);
|
||||
umsMember.setMemberLevelName("未开通会员");
|
||||
// umsMember.setMemberLevelId(9999L);
|
||||
// umsMember.setMemberLevelName("未开通会员");
|
||||
// 验证前11位为“62350109317”,并验证共19位
|
||||
String invitecode = user.getInvitecode();
|
||||
if (ValidatorUtils.notEmpty(invitecode)&& invitecode.length()==19 && invitecode.startsWith("62350109317")) {
|
||||
umsMember.setInvitecode(invitecode);
|
||||
umsMember.setMemberLevelId(2L);
|
||||
umsMember.setMemberLevelName("惠农会员");
|
||||
}else{
|
||||
umsMember.setInvitecode("");
|
||||
umsMember.setMemberLevelId(1L);
|
||||
umsMember.setMemberLevelName("普通会员");
|
||||
}
|
||||
umsMember.setUsername(user.getUsername());
|
||||
umsMember.setNickname(user.getUsername());
|
||||
umsMember.setSourceType(user.getSourceType());
|
||||
@@ -526,27 +537,24 @@ public class UmsMemberServiceImpl extends ServiceImpl<UmsMemberMapper, UmsMember
|
||||
umsMember.setBuyMoney(BigDecimal.ZERO);
|
||||
umsMember.setBlance(new BigDecimal(0));
|
||||
umsMember.setIntegration(0);
|
||||
if (ValidatorUtils.notEmpty(user.getInvitecode())) {
|
||||
umsMember.setInvitecode(user.getInvitecode());
|
||||
}
|
||||
String defaultIcon = mallplusProperties.getDefaultIcon();
|
||||
umsMember.setIcon(defaultIcon);
|
||||
memberMapper.insert(umsMember);
|
||||
try {
|
||||
//这是要生成二维码的url
|
||||
String url = mallplusProperties.getDomain()+"/?invitecode=" + user.getId();
|
||||
//要添加到二维码下面的文字
|
||||
String words = user.getUsername() + "的二维码";
|
||||
//调用刚才的工具类
|
||||
ByteArrayResource qrCode = MatrixToImageWriter.createQrCode(url, words);
|
||||
InputStream inputStream = new ByteArrayInputStream(qrCode.getByteArray());
|
||||
UmsMember member = new UmsMember();
|
||||
member.setId(umsMember.getId());
|
||||
member.setAvatar(aliyunOSSUtil.upload("png", inputStream));
|
||||
memberMapper.updateById(member);
|
||||
} catch (Exception e) {
|
||||
log.error(e.getMessage());
|
||||
}
|
||||
// try {
|
||||
// //这是要生成二维码的url
|
||||
// String url = mallplusProperties.getDomain()+"/?invitecode=" + user.getId();
|
||||
// //要添加到二维码下面的文字
|
||||
// String words = user.getUsername() + "的二维码";
|
||||
// //调用刚才的工具类
|
||||
// ByteArrayResource qrCode = MatrixToImageWriter.createQrCode(url, words);
|
||||
// InputStream inputStream = new ByteArrayInputStream(qrCode.getByteArray());
|
||||
// UmsMember member = new UmsMember();
|
||||
// member.setId(umsMember.getId());
|
||||
// member.setAvatar(aliyunOSSUtil.upload("png", inputStream));
|
||||
// memberMapper.updateById(member);
|
||||
// } catch (Exception e) {
|
||||
// log.error(e.getMessage());
|
||||
// }
|
||||
|
||||
redisService.set(String.format(Rediskey.MEMBER, umsMember.getUsername()), JsonUtils.objectToJson(umsMember));
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ spring.datasource.druid.stat-view-servlet.login-password=druid
|
||||
|
||||
# \u7CFB\u7EDF\u914D\u7F6E
|
||||
mallplus.domain=http://51wangshi.com:8082
|
||||
mallplus.defaultIcon=https://mmbiz.qpic.cn/mmbiz_jpg/5oOYgozg9P2Jd9Ozn72E745xJsttQIQLIz0bKWibDeaYWJticTRyaX7HfALWsWf6TLzib0libyicV4m221fZibmibDMoQ/0?wx_fmt=jpeg
|
||||
mallplus.defaultIcon=https://mall.yyundong.com/avatar.png
|
||||
mallplus.name=mallplus-b2b2c
|
||||
mallplus.version=1.1.0
|
||||
mallplus.company=mallplus technology
|
||||
|
||||
@@ -25,7 +25,7 @@ spring.datasource.druid.stat-view-servlet.login-username=druid
|
||||
spring.datasource.druid.stat-view-servlet.login-password=druid
|
||||
|
||||
mallplus.domain=http://51wangshi.com:8082
|
||||
mallplus.defaultIcon=https://mmbiz.qpic.cn/mmbiz_jpg/5oOYgozg9P2Jd9Ozn72E745xJsttQIQLIz0bKWibDeaYWJticTRyaX7HfALWsWf6TLzib0libyicV4m221fZibmibDMoQ/0?wx_fmt=jpeg
|
||||
mallplus.defaultIcon=https://mall.yyundong.com/avatar.png
|
||||
mallplus.name=mallplus-b2b2c
|
||||
mallplus.version=1.1.0
|
||||
mallplus.company=mallplus technology
|
||||
|
||||
Reference in New Issue
Block a user