记得上下班打卡 | git大法好,push需谨慎

Commit 7e66d025 authored by 胡佳晨's avatar 胡佳晨

除会员相关 其他测试完成

parent 8369a596
...@@ -168,18 +168,20 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -168,18 +168,20 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
String timeExpressEnd = ticketData.getTimeEndExpress(); // 快递停售时间 String timeExpressEnd = ticketData.getTimeEndExpress(); // 快递停售时间
//获取用户相关 //获取用户相关
// AdamRscPolymer01Vo userVo = orderUtils.adamAddressEnterMember(uid, null, null); // AdamRscPolymer01Vo userVo = orderUtils.adamAddressEnterMember(uid, null, null);
List<AdamEntersVo> entersVos;
AddressVo addressesVo = payOrderParam.getAddressesVo(); AddressVo addressesVo = payOrderParam.getAddressesVo();
boolean isOldMember; boolean isOldMember;
boolean isMember; boolean isMember;
Integer result = orderUtils.getMember(uid); Integer result = orderUtils.getMember(uid);
if(result.equals(1)){ if (result == null) {
isMember = false;
isOldMember = false;
} else if (result.equals(1)) {
isMember = true; isMember = true;
isOldMember = false; isOldMember = false;
}else if(result.equals(2)){ } else if (result.equals(2)) {
isMember = true; isMember = true;
isOldMember = true; isOldMember = true;
}else{ } else {
isMember = false; isMember = false;
isOldMember = false; isOldMember = false;
} }
...@@ -187,10 +189,14 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -187,10 +189,14 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
// if (userVo == null) { // if (userVo == null) {
// return ResponseDto.failure(ErrorMapping.get("20016"));//没抢到 // return ResponseDto.failure(ErrorMapping.get("20016"));//没抢到
// } else { // } else {
entersVos = orderUtils.getEnterList(payOrderParam.getEnterIdList(), uid); if (payOrderParam.getEnterIdList() != null) {
if (entersVos.size() != payOrderParam.getEnterIdList().size()) { entersVoList = orderUtils.getEnterList(payOrderParam.getEnterIdList(), uid);
if (entersVoList.size() != payOrderParam.getEnterIdList().size()) {
return ResponseDto.failure(ErrorMapping.get("20016"));//没抢到 return ResponseDto.failure(ErrorMapping.get("20016"));//没抢到
} }
} else {
entersVoList = ObjectUtil.cloneArrayListObject();
}
if (payOrderParam.getIsExpress() == 1) { if (payOrderParam.getIsExpress() == 1) {
payOrderParam.setAdCode(addressesVo.getCountyId()); payOrderParam.setAdCode(addressesVo.getCountyId());
log.error("[快递地址异常]"); log.error("[快递地址异常]");
...@@ -286,7 +292,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -286,7 +292,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid); orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid);
return ResponseDto.failure(ErrorMapping.get("20013"));//快递票不卖 return ResponseDto.failure(ErrorMapping.get("20013"));//快递票不卖
} }
if (payOrderParam.getIsExpress() == 1 && payOrderParam.getAddressesVo()==null) { if (payOrderParam.getIsExpress() == 1 && payOrderParam.getAddressesVo() == null) {
orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid); orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid);
return ResponseDto.failure(ErrorMapping.get("20014"));//快递票未填写收货地址 return ResponseDto.failure(ErrorMapping.get("20014"));//快递票未填写收货地址
} }
...@@ -314,7 +320,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ ...@@ -314,7 +320,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
//学生票 判断 //学生票 判断
entersVoList = ObjectUtil.cloneArrayListObject(); entersVoList = ObjectUtil.cloneArrayListObject();
if (isTrueName == 1) { if (isTrueName == 1) {
for (AdamEntersVo adamEnters : entersVos) { for (AdamEntersVo adamEnters : entersVoList) {
if (adamEnters == null) { if (adamEnters == null) {
orderUtils.changeSurplus(isPay, payOrderParam.getTicketId(), payOrderParam.getNumber()); orderUtils.changeSurplus(isPay, payOrderParam.getTicketId(), payOrderParam.getNumber());
orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid); orderUtils.backAdvanceCoupon(payOrderParam.getAdvanceCode(), uid);
......
...@@ -193,18 +193,21 @@ public class OrderUtils { ...@@ -193,18 +193,21 @@ public class OrderUtils {
if (entersVo == null) { if (entersVo == null) {
unExists.add(enterId); unExists.add(enterId);
} else { } else {
entersVo.setUid(uid);
if (entersVo.getUid().equals(uid)) { if (entersVo.getUid().equals(uid)) {
list.add(entersVo); list.add(entersVo);
} }
} }
} }
try { try {
if (unExists.size() > 0) {
ResponseDto<List<AdamEntersVo>> res = adamBaseClient.querysEnters(unExists, uid); ResponseDto<List<AdamEntersVo>> res = adamBaseClient.querysEnters(unExists, uid);
List<AdamEntersVo> entersVoList = res.getData(); List<AdamEntersVo> entersVoList = res.getData();
for (AdamEntersVo vo : entersVoList) { for (AdamEntersVo vo : entersVoList) {
dataUtils.setEnterVo(vo); dataUtils.setEnterVo(vo);
list.add(vo); list.add(vo);
} }
}
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
......
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 to comment