Redeem před 1 rokem
rodič
revize
57609ac390

+ 30 - 0
src/main/java/com/steerinfo/dil/controller/TMIcontroller.java

@@ -0,0 +1,30 @@
+package com.steerinfo.dil.controller;
+
+import com.steerinfo.dil.annotaion.LogAround;
+import com.steerinfo.dil.feign.RmsFeign;
+import com.steerinfo.dil.feign.TmiFeign;
+import com.steerinfo.dil.util.BaseRESTfulController;
+import com.steerinfo.dil.util.ExcelToolUtils;
+import com.steerinfo.framework.controller.RESTfulResult;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.math.BigDecimal;
+import java.util.*;
+
+@RestController
+@RequestMapping("${api.version}/tmi")
+public class TMIcontroller extends BaseRESTfulController {
+    @Autowired
+    TmiFeign tmiFeign;
+
+    @ApiOperation("将车号同步wms")
+    @PostMapping("addWmsCarNo")
+    public Map<String,Object> addWmsCarNo(@RequestBody Map<String,Object> map) {
+        return tmiFeign.addWmsCarNo(map);
+    }
+}

+ 21 - 0
src/main/java/com/steerinfo/dil/feign/TmiFeign.java

@@ -0,0 +1,21 @@
+package com.steerinfo.dil.feign;
+
+import com.steerinfo.dil.config.MyFeignRequestInterceptor;
+import com.steerinfo.framework.controller.RESTfulResult;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.http.MediaType;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.math.BigDecimal;
+import java.util.HashMap;
+import java.util.Map;
+
+
+@FeignClient(value = "ANTAI-TMI-API", url = "${openfeign.TmiFeigh.url}", configuration = MyFeignRequestInterceptor.class)
+public interface TmiFeign {
+
+    @PostMapping(value = "/api/v1/tmi/test/addWmsCarNo")
+    Map<String,Object> addWmsCarNo(@RequestBody Map<String,Object> map);
+
+}

+ 7 - 4
src/main/resources/application-prod.yml

@@ -27,14 +27,14 @@ openfeign:
     url: ${COLUMNDATAFEIGN_URL:172.16.90.202:80}
   AmsFeign:
     url: ${AMSFEIGN_URL:172.16.90.202:8079}
-  #    url: ${AMSFEIGN_URL:localhost:8079}
+#      url: ${AMSFEIGN_URL:localhost:8079}
   TmsFeign:
-    url: ${TMSFEIGN_URL:localhost:8086}
+    url: ${TMSFEIGN_URL:172.16.90.202:8086}
   WMSFeign:
     url: ${WMSFEIGN_URL:172.16.90.202:80}
   RmsFeign:
-    url: ${RMSFEIGN_URL:172.16.90.202:8060}
-  #    url: ${RMSFEIGN_URL:localhost:8060}
+#    url: ${RMSFEIGN_URL:172.16.90.202:8060}
+      url: ${RMSFEIGN_URL:localhost:8060}
   EmsFeign:
     url: ${EMSFEIGN_URL:172.16.90.202:80}
   SSOFeign:
@@ -44,6 +44,9 @@ openfeign:
   REPORTFeign:
     url: ${REPORTFEIGN_URL:172.16.90.202:8055}
   #    url: ${REPORTFEIGN_URL:localhost:8055}
+  TmiFeigh:
+    url: ${TMI_URL:172.16.90.202:8018}
+#    url: ${TMI_URL:localhost:8018}
   DzFeign:
     url: ${DZFEIGN_URL:172.16.90.202:8056}
 #    url: ${DZFEIGN_URL:localhost:8056}

binární
安泰卸车作业模板 - 副本.xls