|  | @@ -1073,6 +1073,8 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
 | 
	
		
			
				|  |  |              Integer auditType = bodyStr.getInteger("auditType");
 | 
	
		
			
				|  |  |              Integer applyDeal = bodyStr.getInteger("applyDeal");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +            log.info("退款单状态bodyStr.getInteger{}", bodyStr.getInteger("refundStatus"));
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              if (ObjectUtil.isNotEmpty(applyDeal)) {
 | 
	
		
			
				|  |  |                  if (applyDeal == 40) {
 | 
	
		
			
				|  |  |                      applyDeal = 2;
 | 
	
	
		
			
				|  | @@ -1104,7 +1106,13 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  //审核通过
 | 
	
		
			
				|  |  |                  orderRefund.setApplyType(applyDeal);
 | 
	
		
			
				|  |  | -                orderRefund.setReturnMoneySts(ReturnMoneyStsType.SUCCESS.value());
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                if (applyDeal != null && applyDeal.equals(10)){
 | 
	
		
			
				|  |  | +                    orderRefund.setReturnMoneySts(ReturnMoneyStsType.SUCCESS.value());
 | 
	
		
			
				|  |  | +                }else{
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    orderRefund.setReturnMoneySts(ReturnMoneyStsType.SUCCESS.value());
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |                  orderRefundMapper.updateById(orderRefund);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  //生成待商家审核记录
 | 
	
	
		
			
				|  | @@ -1117,6 +1125,7 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
 | 
	
		
			
				|  |  |                  orderRefundRecordMapper.insert(orderRefundRecord1);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              //推送商家审核状态后 同步退款单状态
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              changeStatus(orderRefund.getRefundSn(), orderRefund.getReturnMoneySts());
 | 
	
		
			
				|  |  |          } catch (Exception e) {
 | 
	
		
			
				|  |  |              log.error("海博退款订单查询异常:{}", e);
 | 
	
	
		
			
				|  | @@ -1136,21 +1145,19 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
 | 
	
		
			
				|  |  |              Integer auditType = bodyStr.getInteger("auditType");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              OrderRefund orderRefund = orderRefundMapper.selectOne(new LambdaQueryWrapper<OrderRefund>().eq(OrderRefund::getRefundSn, afterSaleOrder));
 | 
	
		
			
				|  |  | -            if (auditType == 2 || auditType == 4) {
 | 
	
		
			
				|  |  | -                orderRefund.setIsReceiver(true);
 | 
	
		
			
				|  |  | -                orderRefund.setReturnMoneySts(ReturnMoneyStsType.PROCESSING.value());
 | 
	
		
			
				|  |  | -            } else {
 | 
	
		
			
				|  |  | -                orderRefund.setReturnMoneySts(ReturnMoneyStsType.REJECT.value());
 | 
	
		
			
				|  |  | -                orderRefund.setRejectMessage(bodyStr.getString("reason"));
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -            orderRefundMapper.updateById(orderRefund);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -            //3:驳回
 | 
	
		
			
				|  |  |              if (auditType == 3) {
 | 
	
		
			
				|  |  | +                //3:驳回
 | 
	
		
			
				|  |  |                  Order orderByOrderNumber = orderService.getOrderByOrderNumber(channelOrderId);
 | 
	
		
			
				|  |  |                  orderByOrderNumber.setRefundStatus(4);
 | 
	
		
			
				|  |  |                  orderService.updateById(orderByOrderNumber);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                orderRefund.setReturnMoneySts(ReturnMoneyStsType.REJECT.value());
 | 
	
		
			
				|  |  | +                orderRefund.setRejectMessage(bodyStr.getString("reason"));
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  | +                orderRefund.setIsReceiver(true);
 | 
	
		
			
				|  |  | +                orderRefund.setReturnMoneySts(ReturnMoneyStsType.PROCESSING.value());
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | +            orderRefundMapper.updateById(orderRefund);
 | 
	
		
			
				|  |  |          } catch (Exception e) {
 | 
	
		
			
				|  |  |              log.error("海博退款订单查询异常:{}", e);
 | 
	
		
			
				|  |  |              HBR.error("未知异常");
 |