From 66cfe5705e91b37b45f1e0c0e3fae8a1581d25e7 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 11 三月 2025 14:33:18 +0800
Subject: [PATCH] 最新版本541200007

---
 server/system_service/src/main/java/com/doumee/service/business/third/model/response/TmsOrderInfoResponse.java |    2 ++
 server/system_service/src/main/java/com/doumee/service/business/impl/third/TmsServiceImpl.java                 |   20 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/service/business/impl/third/TmsServiceImpl.java b/server/system_service/src/main/java/com/doumee/service/business/impl/third/TmsServiceImpl.java
index e1351b6..a80b1c6 100644
--- a/server/system_service/src/main/java/com/doumee/service/business/impl/third/TmsServiceImpl.java
+++ b/server/system_service/src/main/java/com/doumee/service/business/impl/third/TmsServiceImpl.java
@@ -357,8 +357,28 @@
         TmsCircleStatusListRequest p1 = new TmsCircleStatusListRequest();
         p1.setContractNumber(param.getContractNumber());
         result.setCicleStatusList(getCicleStatusList(p1));
+        result.setStartTransportDate(getStartTransportDateByList(result.getCicleStatusList()));
         return result;
     }
+
+    private String getStartTransportDateByList(List<TmsCircleStatusResultListResponse> cicleStatusList) {
+        if(cicleStatusList!=null){
+            for(TmsCircleStatusResultListResponse m :cicleStatusList){
+                if(Constants.equalsInteger(m.getKey(),TMSContants.TopStatusLevel.clysz.getKey())){
+                    if(m.getSecondList()!=null){
+                        for(TmsCircleStatusListResponse c :m.getSecondList()){
+                            if(Constants.equalsInteger(c.getOrderStatus(),TMSContants.ChildStatusLevel.clqdapp.getOrderStatus())){
+                                 return  c.getRecordDate();
+                            }
+                        }
+                    }
+                }
+            }
+        }
+
+        return null;
+    }
+
     /**
      * 鍏ㄥ浗鍒拌揣鍦板垎甯冩煡璇㈡煡璇�
      * @param param 鍙傛暟
diff --git a/server/system_service/src/main/java/com/doumee/service/business/third/model/response/TmsOrderInfoResponse.java b/server/system_service/src/main/java/com/doumee/service/business/third/model/response/TmsOrderInfoResponse.java
index da6234f..06e8d01 100644
--- a/server/system_service/src/main/java/com/doumee/service/business/third/model/response/TmsOrderInfoResponse.java
+++ b/server/system_service/src/main/java/com/doumee/service/business/third/model/response/TmsOrderInfoResponse.java
@@ -26,6 +26,8 @@
     private String   orderStatus	; //褰撳墠杩愯緭鍗曠姸鎬�
     @ApiModelProperty(value = "鍒跺崟鏃堕棿" )
     private String   ncCreateDate; //	鍒跺崟鏃堕棿
+    @ApiModelProperty(value = "璧疯繍鏃堕棿" )
+    private String   startTransportDate; //	璧疯繍鏃堕棿
     @ApiModelProperty(value = "杩愯緭濡傛湡" )
     private String   transportDate; //
     @ApiModelProperty(value = "杩愯緭鍗曞彿" )

--
Gitblit v1.9.3