|
@@ -81,7 +81,7 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
|
|
|
public StudentPaymentRouteOrderDto addOutOrder(StudentPaymentRouteOrderDto studentPaymentRouteOrderDto) {
|
|
|
Date nowDate = new Date();
|
|
|
String orderNo = idGeneratorService.generatorId("payment") + "";
|
|
|
-
|
|
|
+ studentPaymentRouteOrderDto.setType(studentPaymentRouteOrderDto.getSaleType().equals(1) ? OrderTypeEnum.GROUP_COURSE_ADD : OrderTypeEnum.SCHOOL_BUY);
|
|
|
studentPaymentRouteOrderDto.setMerNos(studentPaymentRouteOrderDto.getMerNo());
|
|
|
studentPaymentRouteOrderDto.setOrderNo(orderNo);
|
|
|
studentPaymentRouteOrderDto.setGroupType(GroupType.OUTORDER);
|
|
@@ -122,9 +122,9 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
|
|
|
i++;
|
|
|
|
|
|
Map<String, BigDecimal> CostMap = new HashMap<>();
|
|
|
- CostMap.put("sellCost",goods.getDiscountPrice());
|
|
|
- if(goods.getAgreeCostPrice() != null){
|
|
|
- CostMap.put("SellCost2",goods.getAgreeCostPrice());
|
|
|
+ CostMap.put("sellCost", goods.getDiscountPrice());
|
|
|
+ if (goods.getAgreeCostPrice() != null) {
|
|
|
+ CostMap.put("SellCost2", goods.getAgreeCostPrice());
|
|
|
}
|
|
|
|
|
|
SellOrder sellOrder = new SellOrder();
|
|
@@ -133,6 +133,8 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
|
|
|
sellOrder.setTransNo(studentPaymentRouteOrderDto.getTransNo());
|
|
|
sellOrder.setOrderId(studentPaymentRouteOrderDto.getId());
|
|
|
sellOrder.setOrderNo(orderNo);
|
|
|
+ sellOrder.setGoodsId(goods.getId());
|
|
|
+ sellOrder.setGoodsName(goods.getName());
|
|
|
sellOrder.setActualAmount(actualAmount);
|
|
|
sellOrder.setBalanceAmount(BigDecimal.ZERO);
|
|
|
sellOrder.setExpectAmount(actualAmount);
|
|
@@ -145,13 +147,7 @@ public class StudentPaymentRouteOrderServiceImpl extends BaseServiceImpl<Long, S
|
|
|
sellOrder.setSellTime(studentPaymentRouteOrderDto.getCreateTime());
|
|
|
sellOrder.setCreateIme(new Date());
|
|
|
sellOrder.setUpdateTime(new Date());
|
|
|
- if (goods.getType().equals(GoodsType.INSTRUMENT)) {
|
|
|
- sellOrder.setType(SellTypeEnum.INSTRUMENT);
|
|
|
- } else if (goods.getType().equals(GoodsType.ACCESSORIES)) {
|
|
|
- sellOrder.setType(SellTypeEnum.ACCESSORIES);
|
|
|
- } else {
|
|
|
- sellOrder.setType(SellTypeEnum.OTHER);
|
|
|
- }
|
|
|
+ sellOrder.setType(SellTypeEnum.SCHOOL_BUY);
|
|
|
sellOrders.add(sellOrder);
|
|
|
}
|
|
|
sellOrderDao.batchInsert(sellOrders);
|