提交 8acd180e authored 作者: renjianyu's avatar renjianyu

--no commit message

上级 eb88ab9d
......@@ -68,7 +68,12 @@ public class FgMemberPriazeController {
int random= (int)ran;
MemberPriaze memberPriaze = new MemberPriaze();
memberPriaze.setMemberId(form.getId());
//随机数小于等于60
Example example = service.createExample();
example.createCriteria().andEqualTo("memberId", form.getId());
List<MemberPriaze> list = service.selectByExample(example);
if(list.size()<3) {
//随机数小于等于60
if(random<60) {
memberPriaze.setPrizename(MemberPriazeEnum.MemberPriaze_5.getValue());
memberPriaze.setPrizeState(MemberPriazeEnum.MemberPriaze_5.getCode());
......@@ -104,6 +109,10 @@ public class FgMemberPriazeController {
memberPriaze.setPrizeState(MemberPriazeEnum.MemberPriaze_4.getCode());
memberPriaze.setPrizetype(2);
}
}else {
memberPriaze.setPrizename(MemberPriazeEnum.MemberPriaze_5.getValue());
memberPriaze.setPrizeState(MemberPriazeEnum.MemberPriaze_5.getCode());
}
Member member = memberService.selectByPrimaryKey(form.getId());
member.setPrizeCount(member.getPrizeCount() - 1);
memberService.updateByPrimaryKeySelective(member);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论