修復關閉紅包狀態問題
This commit is contained in:
@@ -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
|
||||
|
@@ -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) {
|
||||
|
Reference in New Issue
Block a user