record 通过openId而不是unionId

master
ck 5 years ago
parent 78c88a9ba4
commit b1743545e7

@ -184,5 +184,4 @@ public class WechatController {
return ajaxResult;
}
}

@ -238,7 +238,7 @@ public class AwardListServiceImpl extends BaseServiceImpl<AwardListMapper, Award
ajaxResult.setRetcode(AjaxResult.SUCCESS);
//抽中一等奖,必定微信来源
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getUnionId,unionId)
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getOpenId,openId)
.and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1)));
record.setIsAward("中奖");
record.setAwardName(receiverName);

@ -223,7 +223,7 @@ public class CouponServiceImpl extends BaseServiceImpl<CouponMapper, Coupon> imp
awardList.setUpdateDateTime(new Date());
awardListMapper.updateById(awardList);
//统计领取二等奖
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getUnionId,unionId)
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getOpenId,openId)
.and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1)));
record.setIsHavaCoupon2("有");
record.setUpdateDateTime(new Date());
@ -278,7 +278,7 @@ public class CouponServiceImpl extends BaseServiceImpl<CouponMapper, Coupon> imp
users.setUserType(1);
usersMapper.updateById(users);
}
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getUnionId,unionId)
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getOpenId,openId)
.and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1)));
record.setIsHavaCoupon1("有");
record.setName(receiverName);

@ -98,7 +98,7 @@ public class LoveLetterServiceImpl extends BaseServiceImpl<LoveLetterMapper, Lov
String unionId = userInfo.getString("unionid");
// String unionId = weixinService.getUnionId(code);
logger.info("union_id:"+unionId);
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getUnionId,unionId)
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getOpenId,openId)
.and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1)));
int createLetterTimes = record.getCreateLetterTimes();
record.setCreateLetterTimes(createLetterTimes + 1);
@ -182,7 +182,7 @@ public class LoveLetterServiceImpl extends BaseServiceImpl<LoveLetterMapper, Lov
String unionId = userInfo.getString("unionid");
// String unionId = weixinService.getUnionId(code);
logger.info("union_id:"+unionId);
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getUnionId,unionId)
Record record = recordMapper.selectOne(Wrappers.<Record>lambdaQuery().eq(Record::getOpenId,openId)
.and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1)));
if (record == null){
//新用户第一次收到情书礼物

@ -58,7 +58,6 @@ public class RecordServiceImpl extends BaseServiceImpl<RecordMapper,Record> impl
}
else {
logger.info("ajaxRequestData:"+data.toString());
Boolean isOld = data.getBoolean("isOld");
String openId = data.getString("openId");
// String code = data.getString("code");
String qrCode = data.getString("qrCode");

Loading…
Cancel
Save