|
@@ -253,7 +253,7 @@ public class HBOrderService implements IHBOrderService {
|
|
|
orderRefundSkuList.add(orderRefundSku);
|
|
orderRefundSkuList.add(orderRefundSku);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- if (ObjectUtil.isEmpty(orderRefundSkuList)){
|
|
|
|
|
|
|
+ if (ObjectUtil.isEmpty(orderRefundSkuList)) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
orderRefundParam.setOrderRefundSkuList(orderRefundSkuList);
|
|
orderRefundParam.setOrderRefundSkuList(orderRefundSkuList);
|
|
@@ -269,7 +269,7 @@ public class HBOrderService implements IHBOrderService {
|
|
|
orderRefundService.changeStatus(orderRefund1.getRefundSn(), ReturnMoneyStsType.REJECT.value());
|
|
orderRefundService.changeStatus(orderRefund1.getRefundSn(), ReturnMoneyStsType.REJECT.value());
|
|
|
|
|
|
|
|
//生成流程记录
|
|
//生成流程记录
|
|
|
- orderRefundService.addOrderRefundRecord( orderRefund1.getRefundId(), 20, 10,"驳回单个商家整单处理");
|
|
|
|
|
|
|
+ orderRefundService.addOrderRefundRecord(orderRefund1.getRefundId(), 20, 10, "驳回单个商家整单处理");
|
|
|
}
|
|
}
|
|
|
OrderRefund orderRefund = orderService.applyAgain(orderRefundParam, ReturnMoneyStsType.SUCCESS.value());
|
|
OrderRefund orderRefund = orderService.applyAgain(orderRefundParam, ReturnMoneyStsType.SUCCESS.value());
|
|
|
orderRefundService.createRefundOrder(order.getOrderNumber(), orderRefund.getRefundSn());
|
|
orderRefundService.createRefundOrder(order.getOrderNumber(), orderRefund.getRefundSn());
|
|
@@ -354,28 +354,30 @@ public class HBOrderService implements IHBOrderService {
|
|
|
createOrderRequest.setOutStationName(shopDetail.getShopName());
|
|
createOrderRequest.setOutStationName(shopDetail.getShopName());
|
|
|
|
|
|
|
|
User userByUserId = userService.getUserByUserId(order.getUserId());
|
|
User userByUserId = userService.getUserByUserId(order.getUserId());
|
|
|
- createOrderRequest.setCaution(userByUserId.getUserMobile() + "*" + order.getRemarks());
|
|
|
|
|
-
|
|
|
|
|
- UserAddrOrder userAddrOrder = userAddrOrderService.selectByAddrOrderId(order.getAddrOrderId());
|
|
|
|
|
- if (userAddrOrder == null) {
|
|
|
|
|
- log.error("收货地址信息查询不到,单号:{}", bodyJson.getString("Order"));
|
|
|
|
|
- createOrderRequest.setRecipientName(shopDetail.getMobile());
|
|
|
|
|
- createOrderRequest.setRecipientPhone(shopDetail.getMobile());
|
|
|
|
|
- createOrderRequest.setRecipientLatitude(Double.parseDouble(shopDetail.getShopLat()));
|
|
|
|
|
- createOrderRequest.setRecipientLongitude(Double.parseDouble(shopDetail.getShopLng()));
|
|
|
|
|
- createOrderRequest.setRecipientAddress(shopDetail.getShopAddress());
|
|
|
|
|
- } else {
|
|
|
|
|
- createOrderRequest.setRecipientName(userAddrOrder.getReceiver());
|
|
|
|
|
- createOrderRequest.setRecipientPhone(userAddrOrder.getMobile());
|
|
|
|
|
- createOrderRequest.setRecipientLatitude(userAddrOrder.getLatitude());
|
|
|
|
|
- createOrderRequest.setRecipientLongitude(userAddrOrder.getLongitude());
|
|
|
|
|
- createOrderRequest.setRecipientAddress(userAddrOrder.getAddress() + userAddrOrder.getAddressName() + userAddrOrder.getAddrDetail());
|
|
|
|
|
|
|
+ if (userByUserId != null) {
|
|
|
|
|
+ createOrderRequest.setCaution(userByUserId.getUserMobile() + "*" + order.getRemarks());
|
|
|
}
|
|
}
|
|
|
|
|
+ if (order.getOrderType() != null && order.getOrderType() == 4) {
|
|
|
|
|
+ log.info("市民请结合:{}", bodyJson.getString("Order"));
|
|
|
|
|
|
|
|
|
|
+ } else {
|
|
|
|
|
+ UserAddrOrder userAddrOrder = userAddrOrderService.selectByAddrOrderId(order.getAddrOrderId());
|
|
|
|
|
+ if (userAddrOrder == null) {
|
|
|
|
|
+ log.info("收货地址信息查询不到,单号:{}", bodyJson.getString("Order"));
|
|
|
|
|
+ createOrderRequest.setRecipientName(shopDetail.getMobile());
|
|
|
|
|
+ createOrderRequest.setRecipientPhone(shopDetail.getMobile());
|
|
|
|
|
+ createOrderRequest.setRecipientLatitude(Double.parseDouble(shopDetail.getShopLat()));
|
|
|
|
|
+ createOrderRequest.setRecipientLongitude(Double.parseDouble(shopDetail.getShopLng()));
|
|
|
|
|
+ createOrderRequest.setRecipientAddress(shopDetail.getShopAddress());
|
|
|
|
|
+ } else {
|
|
|
|
|
+ createOrderRequest.setRecipientName(userAddrOrder.getReceiver());
|
|
|
|
|
+ createOrderRequest.setRecipientPhone(userAddrOrder.getMobile());
|
|
|
|
|
+ createOrderRequest.setRecipientLatitude(userAddrOrder.getLatitude());
|
|
|
|
|
+ createOrderRequest.setRecipientLongitude(userAddrOrder.getLongitude());
|
|
|
|
|
+ createOrderRequest.setRecipientAddress(userAddrOrder.getAddress() + userAddrOrder.getAddressName() + userAddrOrder.getAddrDetail());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
int dvyType = 10;
|
|
int dvyType = 10;
|
|
|
-// if (order.getDvyType() == 1) {
|
|
|
|
|
-// dvyType = 80;
|
|
|
|
|
-// } else
|
|
|
|
|
if (order.getDvyType() == 2) {
|
|
if (order.getDvyType() == 2) {
|
|
|
dvyType = 40;
|
|
dvyType = 40;
|
|
|
}
|
|
}
|