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