|
@@ -202,6 +202,20 @@ public class RepairInfoService {
|
|
}
|
|
}
|
|
if(type == 1){
|
|
if(type == 1){
|
|
status = log.getRepairStatus();
|
|
status = log.getRepairStatus();
|
|
|
|
+ if(log.getOldRepairStatus() !=null){
|
|
|
|
+ if(log.getOldRepairStatus() == 10 && log.getRepairStatus() == 50){ //保内维修,跳过报价,确认
|
|
|
|
+ status = 20;
|
|
|
|
+ }
|
|
|
|
+ if(log.getOldRepairStatus() == 70 && log.getRepairStatus() == 90){ //保内维修,跳过支付
|
|
|
|
+ status = 80;
|
|
|
|
+ }
|
|
|
|
+ if(log.getOldRepairStatus() == 70 && log.getRepairStatus() == 90){ //保内维修,跳过支付
|
|
|
|
+ status = 80;
|
|
|
|
+ }
|
|
|
|
+ if(log.getOldRepairStatus() == 70 && log.getRepairStatus() == 60){ //测试不通过
|
|
|
|
+ status = 81;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
subTitle = RepairStatusProcessIng.getByStatus(status).getSubTitle();
|
|
subTitle = RepairStatusProcessIng.getByStatus(status).getSubTitle();
|
|
title = RepairStatusProcessIng.getByStatus(status).getTitle();
|
|
title = RepairStatusProcessIng.getByStatus(status).getTitle();
|
|
role = RepairStatusProcessIng.getByStatus(status).getRole();
|
|
role = RepairStatusProcessIng.getByStatus(status).getRole();
|