فهرست منبع

取消维修,如果保内维修,直接到待支付

lyhzzz 2 سال پیش
والد
کامیت
9b8308d8fc
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      src/main/java/com/fdkankan/sale/service/impl/RepairCustomerService.java

+ 5 - 1
src/main/java/com/fdkankan/sale/service/impl/RepairCustomerService.java

@@ -81,7 +81,11 @@ public class RepairCustomerService {
             //有检测费用,已取消,无检测费用,直接到代发货
             BigDecimal robAmount = priceListService.getRobAmountByRepairId(repair.getRepairId());
             if(robAmount !=null && robAmount.compareTo(BigDecimal.ZERO) >0){
-                repairLogService.saveBySysUser(param.getUserId(),repair.getRepairId(),RepairStatusEnum.TO_BE_CANCELED.status(),"已取消维修");
+                if(repair.getWarrantyType() == 0 ){
+                    repairLogService.saveBySysUser(param.getUserId(),repair.getRepairId(),RepairStatusEnum.TO_BE_RECOVERED.status(),"已取消维修");
+                }else {
+                    repairLogService.saveBySysUser(param.getUserId(),repair.getRepairId(),RepairStatusEnum.TO_BE_CANCELED.status(),"已取消维修");
+                }
             }else {
                 repairLogService.saveBySysUser(param.getUserId(),repair.getRepairId(),RepairStatusEnum.TO_BE_SHIPPED.status(),"已取消维修");
             }