|
@@ -67,7 +67,7 @@ public class UserDeliverOrderServiceImpl extends ServiceImpl<UserDeliverOrderMap
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@Transactional
|
|
@Transactional
|
|
- public String submitOrder(Long userId, DeliverOrderSettleVO orderSettleVO) {
|
|
|
|
|
|
+ public String submitOrder(Long userId, String memo, DeliverOrderSettleVO orderSettleVO) {
|
|
UserDeliverOrder userDeliverOrder = new UserDeliverOrder();
|
|
UserDeliverOrder userDeliverOrder = new UserDeliverOrder();
|
|
userDeliverOrder.setOrderId(bizIdGenerator.newIdWithUidSharding(String.valueOf(userId)));
|
|
userDeliverOrder.setOrderId(bizIdGenerator.newIdWithUidSharding(String.valueOf(userId)));
|
|
userDeliverOrder.setUserId(userId);
|
|
userDeliverOrder.setUserId(userId);
|
|
@@ -81,7 +81,7 @@ public class UserDeliverOrderServiceImpl extends ServiceImpl<UserDeliverOrderMap
|
|
userDeliverOrder.setOrderNum(orderSettleVO.getPrizeList().stream().mapToInt(UserPrizeStorage::getGoodsNum).sum());
|
|
userDeliverOrder.setOrderNum(orderSettleVO.getPrizeList().stream().mapToInt(UserPrizeStorage::getGoodsNum).sum());
|
|
userDeliverOrder.setPayAmt(orderSettleVO.getPayAmt());
|
|
userDeliverOrder.setPayAmt(orderSettleVO.getPayAmt());
|
|
userDeliverOrder.setFreightAmt(orderSettleVO.getFreightAmt());
|
|
userDeliverOrder.setFreightAmt(orderSettleVO.getFreightAmt());
|
|
- userDeliverOrder.setMemo(null);
|
|
|
|
|
|
+ userDeliverOrder.setMemo(memo);
|
|
if (orderSettleVO.getPayAmt() > 0) {
|
|
if (orderSettleVO.getPayAmt() > 0) {
|
|
userDeliverOrder.setStatus(DeliverOrderStatusEnum.NOT_PAY);
|
|
userDeliverOrder.setStatus(DeliverOrderStatusEnum.NOT_PAY);
|
|
} else {
|
|
} else {
|