|
|
@@ -1835,6 +1835,21 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
orderDetail.setCount(visitorList.size());
|
|
|
|
|
|
BigDecimal spuMoney = new BigDecimal(0);
|
|
|
+ //[ {
|
|
|
+ // "productId" : 1995379153741963265,
|
|
|
+ // "required" : 1,
|
|
|
+ // "price" : 50,
|
|
|
+ // "tourist" : [ ]
|
|
|
+ //}, {
|
|
|
+ // "productId" : 1966419302406098945,
|
|
|
+ // "required" : 1,
|
|
|
+ // "price" : 50,
|
|
|
+ // "tourist" : [ ]
|
|
|
+ //}, {
|
|
|
+ // "productId" : 1966037573074767874,
|
|
|
+ // "price" : 100,
|
|
|
+ // "tourist" : [ "c20d5bd5-9583-4986-9889-ecc127585bd8", "8dab0347-60d0-4c34-aab1-1f0e0260e3a6" ]
|
|
|
+ //} ]
|
|
|
for (TradeSpuReqVO tradeSpuReqVO : createVO.getSpuList()) {
|
|
|
ShipTradeOrderCreateReqVO.OrderDetail orderDetail1 = new ShipTradeOrderCreateReqVO.OrderDetail();
|
|
|
//0 游船产品 1 附加产品 2:赠票
|
|
|
@@ -1858,11 +1873,15 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
visitor.setMobile(tradeVistorReqVO.getPhone());
|
|
|
visitor.setCredentialNo(tradeVistorReqVO.getCardNo());
|
|
|
visitor.setCredentialType(tradeVistorReqVO.getCardType());
|
|
|
+ visitor.setBirthday(tradeVistorReqVO.getBirthday());
|
|
|
+ visitor.setGender(tradeVistorReqVO.getSex());
|
|
|
visitor.setYczz(tradeVistorReqVO.getYichang());
|
|
|
visitor.setCqzz(tradeVistorReqVO.getChongqing());
|
|
|
visitor.setNationality(tradeVistorReqVO.getNationality());
|
|
|
visitor.setRoomId(tradeVistorReqVO.getRoomId());
|
|
|
visitor.setCohabitation(tradeVistorReqVO.getCohabitation());
|
|
|
+ visitor.setType(tradeVistorReqVO.getType());
|
|
|
+ visitor.setAge(tradeVistorReqVO.getAge());
|
|
|
visitorList1.add(visitor);
|
|
|
spuMoney = spuMoney.add(tradeSpuReqVO.getPrice());
|
|
|
}
|
|
|
@@ -1880,8 +1899,12 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
visitor.setYczz(tradeVistorReqVO.getYichang());
|
|
|
visitor.setCqzz(tradeVistorReqVO.getChongqing());
|
|
|
visitor.setRoomId(tradeVistorReqVO.getRoomId());
|
|
|
+ visitor.setGender(tradeVistorReqVO.getSex());
|
|
|
+ visitor.setBirthday(tradeVistorReqVO.getBirthday());
|
|
|
visitor.setNationality(tradeVistorReqVO.getNationality());
|
|
|
visitor.setCohabitation(tradeVistorReqVO.getCohabitation());
|
|
|
+ visitor.setType(tradeVistorReqVO.getType());
|
|
|
+ visitor.setAge(tradeVistorReqVO.getAge());
|
|
|
visitorList1.add(visitor);
|
|
|
}
|
|
|
orderDetail1.setVisitorList(visitorList1);
|
|
|
@@ -1993,7 +2016,9 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
visitor.setRoomId(tradeVistorReqVO.getRoomId());
|
|
|
visitor.setNationality(tradeVistorReqVO.getNationality());
|
|
|
visitor.setGender(tradeVistorReqVO.getSex());
|
|
|
- visitor.setBithday(tradeVistorReqVO.getBirthday());
|
|
|
+ visitor.setBirthday(tradeVistorReqVO.getBirthday());
|
|
|
+ visitor.setType(tradeVistorReqVO.getType());
|
|
|
+ visitor.setAge(tradeVistorReqVO.getAge());
|
|
|
return visitor;
|
|
|
}
|
|
|
|
|
|
@@ -2087,8 +2112,12 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
visitor.setYczz(tradeVistorReqVO.getYichang());
|
|
|
visitor.setCqzz(tradeVistorReqVO.getChongqing());
|
|
|
visitor.setRoomId(tradeVistorReqVO.getRoomId());
|
|
|
+ visitor.setAge(tradeVistorReqVO.getAge());
|
|
|
+ visitor.setBirthday(tradeVistorReqVO.getBirthday());
|
|
|
+ visitor.setGender(tradeVistorReqVO.getSex());
|
|
|
visitor.setNationality(tradeVistorReqVO.getNationality());
|
|
|
visitor.setCohabitation(tradeVistorReqVO.getCohabitation());
|
|
|
+ visitor.setType(tradeVistorReqVO.getType());
|
|
|
visitorList.add(visitor);
|
|
|
}
|
|
|
orderDetail.setVisitorList(visitorList);
|
|
|
@@ -2124,7 +2153,14 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
|
|
|
visitor.setCredentialNo(tradeVistorReqVO.getCardNo());
|
|
|
visitor.setCredentialType(tradeVistorReqVO.getCardType());
|
|
|
visitor.setYczz(tradeVistorReqVO.getYichang());
|
|
|
+ visitor.setAge(tradeVistorReqVO.getAge());
|
|
|
+ visitor.setBirthday(tradeVistorReqVO.getBirthday());
|
|
|
+ visitor.setGender(tradeVistorReqVO.getSex());
|
|
|
visitor.setCqzz(tradeVistorReqVO.getChongqing());
|
|
|
+ visitor.setNationality(tradeVistorReqVO.getNationality());
|
|
|
+ visitor.setCohabitation(tradeVistorReqVO.getCohabitation());
|
|
|
+ visitor.setRoomId(tradeVistorReqVO.getRoomId());
|
|
|
+ visitor.setType(tradeVistorReqVO.getType());
|
|
|
visitorList1.add(visitor);
|
|
|
}
|
|
|
orderDetail1.setVisitorList(visitorList1);
|