From df7a76646fa99e523db776f7f553c47d7abafe3c Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 12 四月 2023 14:15:16 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/service/data/FmeService.java  |   43 +++++++++++++++++++++++++++++++++++--------
 src/main/java/com/lf/server/entity/ctrl/FmeReqEntity.java |    5 +++++
 2 files changed, 40 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/lf/server/entity/ctrl/FmeReqEntity.java b/src/main/java/com/lf/server/entity/ctrl/FmeReqEntity.java
index bd6ca29..b2d0903 100644
--- a/src/main/java/com/lf/server/entity/ctrl/FmeReqEntity.java
+++ b/src/main/java/com/lf/server/entity/ctrl/FmeReqEntity.java
@@ -24,6 +24,11 @@
     public String sjzy;
 
     /**
+     * 鏁版嵁鍒嗙被锛氭暟瀛楀寲鎴愭灉 | 鏁版嵁搴撴垚鏋� | 鍕樺療淇℃伅琛� | 琛ㄦ牸鎴愭灉
+     */
+    public String sjfl;
+
+    /**
      * 寰呮鍘嬬缉鍖�
      */
     public String zipPath;
diff --git a/src/main/java/com/lf/server/service/data/FmeService.java b/src/main/java/com/lf/server/service/data/FmeService.java
index 2a60708..3d380bc 100644
--- a/src/main/java/com/lf/server/service/data/FmeService.java
+++ b/src/main/java/com/lf/server/service/data/FmeService.java
@@ -4,13 +4,11 @@
 import com.lf.server.entity.ctrl.NameValueEntity;
 import com.lf.server.entity.ctrl.RegisterEntity;
 import com.lf.server.entity.data.MetaFileEntity;
-import com.lf.server.entity.data.PublishEntity;
 import com.lf.server.helper.RestHelper;
 import com.lf.server.helper.StringHelper;
 import com.lf.server.helper.WebHelper;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
-import org.springframework.web.client.RestTemplate;
 
 import javax.servlet.http.HttpServletRequest;
 import java.util.ArrayList;
@@ -223,7 +221,36 @@
     }
 
     /**
-     * 13.琛ㄦ牸鍏ュ簱锛歋_RKBG銆乨irid銆乸arentid锛屽涓互鑻辨枃閫楀彿闅斿紑
+     * 13.閫昏緫涓�鑷存�ф鏌ワ細.dwg/.xls/.xlsx
+     */
+    public String checkLogical(FmeReqEntity fme, HttpServletRequest req) {
+        String url = getUrl("datax/task/run/B3鍏ュ簱璐ㄦ_閫昏緫涓�鑷存�ф鏌�", req);
+
+        List<NameValueEntity> list = getKeyValues("閫昏緫涓�鑷存�ф鏌�");
+        list.add(new NameValueEntity("XMMC", fme.xmmc));
+        list.add(new NameValueEntity("SJZY", fme.sjzy));
+        list.add(new NameValueEntity("GCXMYSB", fme.zipPath));
+
+        return RestHelper.postForRest(url, list);
+    }
+
+    /**
+     * 14.鍗曢」鎴愭灉瀹屾暣鎬ф鏌ワ細.*
+     */
+    public String checkSingleIntegrity(FmeReqEntity fme, HttpServletRequest req) {
+        String url = getUrl("datax/task/run/B6鍏ュ簱璐ㄦ_鍗曢」鎴愭灉瀹屾暣鎬ф鏌�", req);
+
+        List<NameValueEntity> list = getKeyValues("鍗曢」鎴愭灉瀹屾暣鎬ф鏌�");
+        list.add(new NameValueEntity("XMMC", fme.xmmc));
+        list.add(new NameValueEntity("SJZY", fme.sjzy));
+        list.add(new NameValueEntity("GCXMYSB", fme.zipPath));
+        list.add(new NameValueEntity("SJFL", fme.sjfl));
+
+        return RestHelper.postForRest(url, list);
+    }
+
+    /**
+     * a.琛ㄦ牸鍏ュ簱锛歋_RKBG銆乨irid銆乸arentid锛屽涓互鑻辨枃閫楀彿闅斿紑
      */
     public String excelLoader(MetaFileEntity meta, HttpServletRequest req) {
         String url = getUrl("datax/task/run/琛ㄦ牸鍏ュ簱", req);
@@ -241,7 +268,7 @@
     }
 
     /**
-     * 14.CRDS骞冲彴浜や粯
+     * b.CRDS骞冲彴浜や粯
      */
     public String crdsPackaging(String dirCode, String major, String isCut, HttpServletRequest req) {
         // datax/task/run/CRDS骞冲彴浜や粯_娴嬭瘯
@@ -256,21 +283,21 @@
     }
 
     /**
-     * 15.鏈嶅姟娉ㄥ唽
+     * c.鏈嶅姟娉ㄥ唽
      */
     public RegisterEntity serverRegister(String name, String serverUri, String type, HttpServletRequest req) {
         String url = getUrl("resource/res/item", req);
 
         RegisterEntity entity = new RegisterEntity(name, serverUri, type);
 
-        String resid= RestHelper.postForRest(url, entity);
+        String resid = RestHelper.postForRest(url, entity);
         entity.setSerialnum(resid);
 
         return entity;
     }
 
     /**
-     * 16.鏈嶅姟鐢宠
+     * d.鏈嶅姟鐢宠
      */
     public void serverApply(String id, Integer pubid, HttpServletRequest req) {
         String url = getUrl("resource/res/request", req) + "&resourceid=" + id;
@@ -281,7 +308,7 @@
     }
 
     /**
-     * 17.鍒犻櫎璧勬簮
+     * e.鍒犻櫎璧勬簮
      */
     public void deleteRes(String id, HttpServletRequest req) {
         String url = getUrl("resource/res/hashid", req) + "&hashid=" + id;

--
Gitblit v1.9.3