Commit 2bad988d by unknown

optimize the part refund

parent 1ceac98e
......@@ -420,7 +420,9 @@ public class OpEventActivityOrderController extends AbstractOpOrderController<Ev
String[] playerNumArray = playerNum.trim().split(",");
boolean invalidNum=false;
if(playerNumArray.length == 0){
players.add(Integer.valueOf(playerNum.trim()));
if(playerNum.trim() != null && !"".equals(playerNum.trim())){
players.add(Integer.valueOf(playerNum.trim()));
}
}else{
for (String playerNumStr : playerNumArray) {
if(playerNumStr.trim() != null && !"".equals(playerNumStr.trim())){
......@@ -434,11 +436,12 @@ public class OpEventActivityOrderController extends AbstractOpOrderController<Ev
break;
}
}
if(invalidNum){
quantity = players.size();
boolean exceed = (quantityLimit<quantity);
if(invalidNum || exceed){
map.addAttribute("message", "退款打球人序号不正确,请检查!");
return "error";
}
quantity = players.size();
processBean.setPlayerNum(playerNum.trim());
}
BigDecimal refundTotalAmount = orderBean.getPrePayCardRefundAmount().add(orderBean.getRefundAmount());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment