liujie
2023-10-15 1707d15796d7dc78812f19b9c34868c8cb38a714
src/main/java/com/stylefeng/guns/modular/system/utils/PortUtil/FortyNineUtil.java
@@ -9,6 +9,7 @@
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Locale;
@@ -137,17 +138,20 @@
                        terminaleDataWarpper.setCtf(CTF);
                    }
                }
                if("PENDING".equals(terminaleDataWarpper.getLineHold()) && ToolUtil.isNotEmpty(lfd)){
                if("PENDING".equals(terminaleDataWarpper.getLineHold()) && !"null".equals(lfd)){
                    terminaleDataWarpper.setLineHold("RELEASE");
                }
                if("PENDING".equals(terminaleDataWarpper.getCustomHold()) && ToolUtil.isNotEmpty(lfd)){
                if("PENDING".equals(terminaleDataWarpper.getCustomHold()) && !"null".equals(lfd)){
                    terminaleDataWarpper.setCustomHold("RELEASE");
                }
                if("PENDING".equals(terminaleDataWarpper.getPierpass()) && ToolUtil.isNotEmpty(lfd)){
                if("PENDING".equals(terminaleDataWarpper.getPierpass()) && !"null".equals(lfd)){
                    terminaleDataWarpper.setPierpass("RELEASE");
                }
                if("PENDING".equals(terminaleDataWarpper.getCtf()) && ToolUtil.isNotEmpty(lfd)){
                if("PENDING".equals(terminaleDataWarpper.getCtf()) && !"null".equals(lfd)){
                    terminaleDataWarpper.setCtf("RELEASE");
                }
                if(ToolUtil.isEmpty(location) &&  "null".equals(lfd)){
                    terminaleDataWarpper.setClosedArea("ON VESSEL");
                }
                break;
            }
@@ -169,4 +173,5 @@
        String format = new SimpleDateFormat("dd/MM/yyyy").format(parse);
        return format;
    }
}