master
ck 5 years ago
parent 2ef89a20d1
commit 9adc53b521

@ -27,6 +27,8 @@ public class Users extends BaseEntity {
private Integer shareTimes; private Integer shareTimes;
private Integer dayShareTimes;
private String userNo;//工号 private String userNo;//工号
private String password;//密码 private String password;//密码

@ -300,6 +300,7 @@ public class AwardRecordServiceImpl extends BaseServiceImpl<AwardRecordMapper, A
Users users = usersMapper.selectOne(findUsers); Users users = usersMapper.selectOne(findUsers);
Integer shareTimes = users.getShareTimes(); Integer shareTimes = users.getShareTimes();
Integer chances = users.getChances(); Integer chances = users.getChances();
Integer dayShareTimes = users.getDayShareTimes();
if (null == users) { if (null == users) {
ajaxResult.setRetmsg("用户不存在"); ajaxResult.setRetmsg("用户不存在");
ajaxResult.setRetcode(AjaxResult.FAILED); ajaxResult.setRetcode(AjaxResult.FAILED);
@ -311,10 +312,15 @@ public class AwardRecordServiceImpl extends BaseServiceImpl<AwardRecordMapper, A
}else { }else {
//加命 //加命
users.setShareTimes(shareTimes + 1); users.setShareTimes(shareTimes + 1);
users.setDayShareTimes(dayShareTimes + 1);
if (chances>=10){ if (chances>=10){
logger.info("鸡腿数超10个,不再增加鸡腿"); logger.info("鸡腿数超10个,不再增加鸡腿");
}else { }else {
users.setChances(chances + 1); if (dayShareTimes >=6){
logger.info("今日分享已超6次");
}else {
users.setChances(chances + 1);
}
} }
} }
users.setUpdateDateTime(new Date()); users.setUpdateDateTime(new Date());

@ -2,6 +2,6 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jingcheng.template.mapper.UsersMapper"> <mapper namespace="com.jingcheng.template.mapper.UsersMapper">
<update id="updateChancesTask"> <update id="updateChancesTask">
UPDATE users set chances = 3 update users set day_share_times = 0,chances = 3
</update> </update>
</mapper> </mapper>

Loading…
Cancel
Save