Browse Source

歌尔订单对接入参修改

zxl 1 month ago
parent
commit
d04e3d5968

+ 1 - 1
src/main/java/com/uas/eis/controller/GEController.java

@@ -18,7 +18,7 @@ public class GEController {
      * 获取订单
      */
     @PostMapping("/api/getPoordergr")
-    public GRApiResult<String> getPoordergr(HttpServletRequest request, @RequestBody PoOrderGrDTO dto){
+    public GRApiResult<String> getPoordergr(HttpServletRequest request, @RequestBody PoInternalDTO dto){
         return gEService.getPoordergr(request, dto);
     }
 

+ 12 - 0
src/main/java/com/uas/eis/dto/PoInternalDTO.java

@@ -0,0 +1,12 @@
+package com.uas.eis.dto;
+
+import lombok.Data;
+
+import java.util.Date;
+import java.util.List;
+
+@Data
+public class PoInternalDTO {
+    private PoOrderGrDTO internalPO;
+
+}

+ 1 - 1
src/main/java/com/uas/eis/service/GEService.java

@@ -12,7 +12,7 @@ public interface GEService {
     /**
      * 获取订单
      */
-    GRApiResult<String> getPoordergr(HttpServletRequest request, PoOrderGrDTO dto);
+    GRApiResult<String> getPoordergr(HttpServletRequest request, PoInternalDTO dto);
 
     /**
      * http调用歌尔856接口

+ 2 - 1
src/main/java/com/uas/eis/service/Impl/GEServiceImpl.java

@@ -50,7 +50,8 @@ public class GEServiceImpl implements GEService {
 
 
     @Override
-    public GRApiResult<String> getPoordergr(HttpServletRequest request, PoOrderGrDTO dto) {
+    public GRApiResult<String> getPoordergr(HttpServletRequest request, PoInternalDTO dtop) {
+        PoOrderGrDTO dto = dtop.getInternalPO();
         GRApiResult<String> grApiResult = new GRApiResult<String>();
         String vendcode = dto.getDetails().get(0).getSubDetails().get(0).getAttr4();
         if("18850".equals(vendcode)){