Merge branch 'master' of 60.1.1.230:backend/jieling_server

back_recharge
wangyuan 2019-04-28 10:06:56 +08:00
commit 0f4fe589a8
1 changed files with 3 additions and 2 deletions

View File

@ -59,9 +59,10 @@ public class MailLogic {
cMailList.add(cMail);
}
//超过邮件上限, 删除时间最早的一封
if (cMailList.size() > Global.MAIL_BOX_CAPACITY){
int size = cMailList.size();
if (size > Global.MAIL_BOX_CAPACITY){
Collections.sort(cMailList, Comparator.comparingInt(Mail::getSendTime));
for(int i = 0; i < (cMailList.size()-Global.MAIL_BOX_CAPACITY); i++){
for(int i = 0; i < (size - Global.MAIL_BOX_CAPACITY); i++){
cMailList.remove(0);
mailManager.removeMail(cMailList.get(0).getId());
}