邮件问题状态修改,只保留1和2,1:成功,2:背包已满
parent
c09cb66fe0
commit
7cb1072126
|
|
@ -26,6 +26,7 @@ import org.slf4j.LoggerFactory;
|
||||||
import util.StringUtil;
|
import util.StringUtil;
|
||||||
import util.TimeUtils;
|
import util.TimeUtils;
|
||||||
|
|
||||||
|
import javax.swing.plaf.nimbus.State;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.concurrent.CopyOnWriteArrayList;
|
import java.util.concurrent.CopyOnWriteArrayList;
|
||||||
|
|
||||||
|
|
@ -249,18 +250,20 @@ public class MailLogic {
|
||||||
int[][] itemArr = StringUtil.parseFiledInt2(mailItem.toString());
|
int[][] itemArr = StringUtil.parseFiledInt2(mailItem.toString());
|
||||||
// 检测卡牌和装备背包
|
// 检测卡牌和装备背包
|
||||||
int limit = ItemUtil.checkCardAndEquipLimit(user,itemArr);
|
int limit = ItemUtil.checkCardAndEquipLimit(user,itemArr);
|
||||||
|
int state = 1;
|
||||||
if (limit == 0){
|
if (limit == 0){
|
||||||
// 领取道具
|
// 领取道具
|
||||||
result = ItemUtil.dropByMail(user, itemArr, dropBuilder, BIReason.TAKE_MAIL_REWARD);
|
state = ItemUtil.dropByMail(user, itemArr, dropBuilder, BIReason.TAKE_MAIL_REWARD);
|
||||||
|
|
||||||
if (result == 1){
|
if (state == 1){
|
||||||
// 改变邮件状态
|
// 改变邮件状态
|
||||||
mail.setState(Global.MAIL_DRAW_ST_GOT);
|
mail.setState(Global.MAIL_DRAW_ST_GOT);
|
||||||
mail.setNoUseDeleteTime(TimeUtils.now()+TimeUtils.DAY*Global.MAIL_NOUSE_DELETE_TIME);
|
mail.setNoUseDeleteTime(TimeUtils.now()+TimeUtils.DAY*Global.MAIL_NOUSE_DELETE_TIME);
|
||||||
mailManager.addMail(mail);
|
mailManager.addMail(mail);
|
||||||
}
|
}
|
||||||
}else {
|
}
|
||||||
result =2;
|
if (state != 1) {
|
||||||
|
result = 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue