|
@@ -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(),"已取消维修");
|
|
|
}
|