fix:售后日志注解异常抛出问题
This commit is contained in:
parent
7b6a150bd2
commit
16608d4950
@ -269,14 +269,15 @@ public class AfterSaleServiceImpl extends ServiceImpl<AfterSaleMapper, AfterSale
|
||||
|
||||
//根据售后单号获取售后单
|
||||
AfterSale afterSale = OperationalJudgment.judgment(this.getBySn(afterSaleSn));
|
||||
return logisticsService.getLogisticTrack(afterSale.getMLogisticsCode(), afterSale.getMLogisticsNo(), storeDetailService.getStoreDetail(afterSale.getStoreId()).getSalesConsigneeMobile());
|
||||
return logisticsService.getLogisticTrack(afterSale.getMLogisticsCode(), afterSale.getMLogisticsNo(),
|
||||
storeDetailService.getStoreDetail(afterSale.getStoreId()).getSalesConsigneeMobile());
|
||||
}
|
||||
|
||||
@Override
|
||||
@AfterSaleLogPoint(sn = "#afterSaleSn", description = "'售后-商家收货:单号['+#afterSaleSn+']" +
|
||||
",处理结果['+serviceStatus='PASS'?'商家收货':'商家拒收'+']'")
|
||||
@SystemLogPoint(description = "售后-商家收货", customerLog = "'售后-商家收货:单号['+#afterSaleSn+']" +
|
||||
",处理结果['+serviceStatus='PASS'?'商家收货':'商家拒收'+']'")
|
||||
@AfterSaleLogPoint(sn = "#afterSaleSn", description = "#serviceStatus.equals('PASS')?" +
|
||||
"'售后-商家收货:单号['+#afterSaleSn+'],处理结果[商家收货]':'售后-商家收货:单号['+#afterSaleSn+'],处理结果[商家拒收],原因['+#remark+']'")
|
||||
@SystemLogPoint(description = "售后-商家收货", customerLog = "#serviceStatus.equals('PASS')?" +
|
||||
"'售后-商家收货:单号['+#afterSaleSn+'],处理结果[商家收货]':'售后-商家收货:单号['+#afterSaleSn+'],处理结果[商家拒收],原因['+#remark+']'")
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public AfterSale storeConfirm(String afterSaleSn, String serviceStatus, String remark) {
|
||||
//根据售后单号获取售后单
|
||||
@ -515,7 +516,8 @@ public class AfterSaleServiceImpl extends ServiceImpl<AfterSaleMapper, AfterSale
|
||||
break;
|
||||
case RETURN_GOODS:
|
||||
//是否为有效状态
|
||||
boolean availableStatus = CharSequenceUtil.equalsAny(order.getOrderStatus(), OrderStatusEnum.DELIVERED.name(), OrderStatusEnum.COMPLETED.name());
|
||||
boolean availableStatus = CharSequenceUtil.equalsAny(order.getOrderStatus(), OrderStatusEnum.DELIVERED.name(),
|
||||
OrderStatusEnum.COMPLETED.name());
|
||||
if (!PayStatusEnum.PAID.name().equals(order.getPayStatus()) && availableStatus) {
|
||||
throw new ServiceException(ResultCode.AFTER_SALES_BAN);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user