|
@@ -1354,7 +1354,7 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
|
|
|
GoodsOrderItemVO goodsVo = goodsOrderItemVOS.get(i);
|
|
|
Goods goods = goodsSnMap.get(goodsVo.getProductSn());
|
|
|
StudentPaymentOrderDetail detail = new StudentPaymentOrderDetail();
|
|
|
- detail.setType(OrderDetailTypeEnum.valueOf(goods.getType().getCode()));
|
|
|
+ detail.setType(OrderDetailTypeEnum.valueOf(goods.getType() == GoodsType.INSTRUMENT?"MUSICAL":goods.getType().getCode()));
|
|
|
detail.setGoodsIdList(goods.getId().toString());
|
|
|
detail.setPrice(goodsVo.getRealAmount());
|
|
|
detail.setRemitFee(BigDecimal.ZERO);
|
|
@@ -1404,6 +1404,7 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
|
|
|
}
|
|
|
sellOrder.setSellCost2(JSON.toJSONString(CostMap));
|
|
|
sellOrder.setBatchNo(goodsProcurement.getBatchNo());
|
|
|
+ sellOrder.setOrganSellCost(goods.getOrganCostPrice());
|
|
|
}
|
|
|
sellOrder.setNum(goodsVo.getProductQuantity());
|
|
|
sellOrder.setUserId(userId);
|
|
@@ -1413,6 +1414,9 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
|
|
|
sellOrder.setAccountType(accountType);
|
|
|
sellOrder.setStatus(SellStatus.NORMAL);
|
|
|
sellOrder.setSellTime(studentPaymentOrder.getPayTime());
|
|
|
+ sellOrder.setGoodsId(goods.getId());
|
|
|
+ sellOrder.setGoodsName(goods.getName());
|
|
|
+ sellOrder.setType(SellTypeEnum.valueOf(goods.getType().getCode()));
|
|
|
sellOrders.add(sellOrder);
|
|
|
}
|
|
|
sellOrderDao.batchInsert(sellOrders);
|