src/main/java/com/lf/server/config/PropertiesConfig.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/ctrl/KeyValueEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/ctrl/NameValueEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/data/FmeService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/show/ExportService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/lf/server/config/PropertiesConfig.java
@@ -10,9 +10,6 @@ @Configuration @SuppressWarnings("AlibabaCommentsMustBeJavadocFormat") public class PropertiesConfig { @Value("${sys.fme.url}") private String fmeUrl; @Value("${sys.path.download}") private String downloadPath; @@ -30,14 +27,6 @@ // @Value("${spring.datasource.druid.stat-view-servlet.login-password}") private String druidPwd; public String getFmeUrl() { return fmeUrl; } public void setFmeUrl(String fmeUrl) { this.fmeUrl = fmeUrl; } public String getDownloadPath() { return downloadPath; src/main/java/com/lf/server/entity/ctrl/KeyValueEntity.java
@@ -7,7 +7,7 @@ public class KeyValueEntity { private String key; private Object value; private String value; public KeyValueEntity() { } @@ -20,11 +20,11 @@ this.key = key; } public Object getValue() { public String getValue() { return value; } public void setValue(Object value) { public void setValue(String value) { this.value = value; } } src/main/java/com/lf/server/entity/ctrl/NameValueEntity.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,35 @@ package com.lf.server.entity.ctrl; /** * åç§°å¼å¯¹å®ä½ç±» * @author WWW */ public class NameValueEntity { private String name; private Object value; public NameValueEntity() { } public NameValueEntity(String name, Object value) { this.name = name; this.value = value; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Object getValue() { return value; } public void setValue(Object value) { this.value = value; } } src/main/java/com/lf/server/service/data/FmeService.java
@@ -1,8 +1,12 @@ package com.lf.server.service.data; import com.lf.server.config.PropertiesConfig; import org.springframework.beans.factory.annotation.Autowired; import com.lf.server.entity.ctrl.NameValueEntity; import com.lf.server.helper.WebHelper; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.List; /** * FMEæå¡ç±» @@ -10,32 +14,32 @@ */ @Service public class FmeService { @Autowired PropertiesConfig propertiesConfig; @Value("${sys.fmeUrl}") private String fmeUrl; /** * OSGBæ£æ¥ï¼.osgb + .xls/.xlsx * OSGBæ£æ¥ï¼.osgb + *徿æå½±*.xls/.xlsx */ public void checkOsgb() { public void checkOsgb(String path) { } /** * è¡¨æ ¼æ°æ®æ£æ¥ï¼.xls/.xlsx * è¡¨æ ¼æ°æ®æ£æ¥ï¼.xls/.xlsxï¼æé¤å æ°æ®ï¼ */ public void checkXls() { } /** * ç¹äºæ£æ¥ï¼.laz + .xls/.xlsx * ç¹äºæ£æ¥ï¼.laz + *æ¿å ç¹äº*.xls/.xlsx */ public void checkLaz() { } /** * é«ç¨æ£æ¥ï¼.tif/.prj/.tfw/.tif.ovr + .dwg * é«ç¨æ£æ¥ï¼.tif/.prj/.tfw/.tif.ovr + *å°å½¢å¾*.dwg */ public void checkDem() { @@ -77,10 +81,18 @@ } /** * æ°å¦åºç¡æ£æ¥ï¼.shp, .gdb, .xls/.xlsx * æ°å¦åºç¡æ£æ¥ï¼.shp, .gdb, *å æ°æ®*.xls/.xlsx */ public void checkMath() { public void checkMath(String taskGuid, String xmmc, String sjzy, String filePath) { String url = getUrl("datax/task/run/B1å ¥åºè´¨æ£_æ°å¦åºç¡æ£æ¥"); List<NameValueEntity> list = getKeyVals(); list.add(new NameValueEntity("_name", taskGuid)); list.add(new NameValueEntity("XMMC", xmmc)); list.add(new NameValueEntity("SJZY", sjzy)); list.add(new NameValueEntity("GCXMYSB", filePath)); //String rs = } /** @@ -89,4 +101,26 @@ public void checkMeta() { } /** * è·åUrl */ public String getUrl(String subUrl) { String token = WebHelper.getToken(WebHelper.getRequest()); return fmeUrl + subUrl + "?token=" + token; } /** * è·ååç§°å¼å¯¹éå * * @return åç§°å¼å¯¹éå */ public List<NameValueEntity> getKeyVals() { List<NameValueEntity> list = new ArrayList<>(); list.add(new NameValueEntity("_priority", 100)); list.add(new NameValueEntity("_terminate_on_error", true)); return list; } } src/main/java/com/lf/server/service/show/ExportService.java
@@ -26,7 +26,7 @@ */ @Service public class ExportService { @Value("${sys.path.exportServer}") @Value("${sys.exportServer}") private String exportServer; @Autowired src/main/resources/application.yml
@@ -143,9 +143,10 @@ # ç³»ç»é ç½® sys: fme: # FMEæå¡è·¯å¾ url: http://pipe.cppe.com:88/ # FMEæå¡å°å fmeUrl: http://pipe.cppe.com:88/ # åºå¾æå¡ exportServer: http://127.0.0.1/ExportMap path: # ä¸è½½ç®å½ï¼ä¸è½½æä»¶ï¼ download: D:\LF\download @@ -155,5 +156,3 @@ share: D:\LF\share # 临æ¶ç®å½ï¼ä¸´æ¶ä¸ä¼ æä»¶ï¼ temp: D:\LF\temp # åºå¾æå¡ exportServer: http://127.0.0.1/ExportMap