Skip to content

Commit

Permalink
fix the if else order
Browse files Browse the repository at this point in the history
  • Loading branch information
liberhe committed Jan 22, 2024
1 parent 5bc9849 commit 643ad71
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -98,18 +98,19 @@ public void updateRedpacketStatus() throws IOException {
redPacket.setClaimedAddress(claimersList);
redPacket.setClaimedValues(claimedValueList);

//refund or claimed all

////0 uncompleted 1 completed 2 overtime 3 refund
Boolean allClaimed = redpacketObject.get("allClaimed").getAsBoolean();
Boolean refunded = redpacketObject.get("refunded").getAsBoolean();
if( redPacket.getExpireTime()< System.currentTimeMillis()/1000){
redPacket.setStatus(2);
}
if (allClaimed) {
redPacket.setStatus(1);
} else if (refunded) {
}
if (refunded) {
redPacket.setStatus(3);
} else if( redPacket.getExpireTime()< System.currentTimeMillis()/1000){
redPacket.setStatus(2);
}
}

redPacketRepository.save(redPacket);
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/DB/2.sql
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ delete from red_packet;
alter table red_packet MODIFY COLUMN id bigint;


alter table red_packet
alter table red_packet drop index name;

0 comments on commit 643ad71

Please sign in to comment.