修復關閉紅包狀態問題

This commit is contained in:
liaozetao
2023-10-26 15:15:57 +08:00
parent 689fcb382c
commit 90ec90050f
2 changed files with 3 additions and 3 deletions

View File

@@ -15,8 +15,8 @@
b.nick,
c.erban_no AS room_erban_no,
d.title AS room_title,
IF (a.begin_time > now(), 0, IF(a.end_time < now(), 2, 1)) AS red_envelope_status,
IF(a.type='DIAMOND',IF(position='IN_ROOM', 0, 1), IF(position='IN_ROOM', 2, 3)) AS red_envelope_type,
if(a.begin_time > now(), 0, if(a.end_time < now(), 2, if(a.state = 6, 2, 1))) AS red_envelope_status,
if(a.type = 'DIAMOND', if(position = 'IN_ROOM', 0, 1), if(position = 'IN_ROOM', 2, 3)) AS red_envelope_type,
a.kind as red_envelope_kind
FROM red_envelope AS a
JOIN users AS b

View File

@@ -19,7 +19,7 @@ public class RedEnvelopeBackService extends ServiceImpl<RedEnvelopeBackMapper, R
QueryWrapper<RedEnvelopeBack> wrapper = new QueryWrapper<>();
wrapper.lambda().eq(RedEnvelopeBack::getRedEnvelopeId, redEnvelopeId);
Integer count = redEnvelopeBackMapper.selectCount(wrapper);
return count <= 0 ? false : true;
return count > 0;
}
public void backRecord(Long redEnvelopeId, Long calculateBackGold) {