Ver código fonte

流程图显示

lyhzzz 2 anos atrás
pai
commit
ecdf8d7219

+ 1 - 0
src/main/java/com/fdkankan/sale/common/RepairStatusProcessIng.java

@@ -1,5 +1,6 @@
 package com.fdkankan.sale.common;
 
+import com.fdkankan.common.util.SecurityUtil;
 import lombok.Data;
 
 import java.util.Arrays;

+ 14 - 0
src/main/java/com/fdkankan/sale/service/impl/RepairInfoService.java

@@ -202,6 +202,20 @@ public class RepairInfoService {
         }
         if(type == 1){
             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();
             title = RepairStatusProcessIng.getByStatus(status).getTitle();
             role = RepairStatusProcessIng.getByStatus(status).getRole();