diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/feign/IApsOrderClient.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/feign/IApsOrderClient.java index 2c7800f0..bc1200d9 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/feign/IApsOrderClient.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/feign/IApsOrderClient.java @@ -8,6 +8,7 @@ import org.springblade.desk.order.pojo.entity.YieldPlan; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; @@ -43,14 +44,14 @@ public interface IApsOrderClient { String UP_DATE_MAX = API_PREFIX + "/upByDateMax"; @PostMapping(SYNC_PLAN_FROM_SAVE) - void saveList(List yieldOrderList); + void saveList(@RequestBody List yieldOrderList); @GetMapping(GET_CRAFT_LIST) List getDsCraftList(); @GetMapping(GET_PLAN_LIST) List getPlanList(); @GetMapping(GET_PART_LIST_BY_PARAM) - List getPartListByParam(List partCodeList); + List getPartListByParam(@RequestParam("partCodeList") List partCodeList); @GetMapping(GET_PART_LIST) List getPartList(); @GetMapping(UPDATE_BY_ID) @@ -69,7 +70,7 @@ public interface IApsOrderClient { @GetMapping(GET_CRAFT_CODE) List getDsCraftListByCode(@RequestParam("prtno") String prtno); @PostMapping(SAVE_ORDER_LIST) - void saveOrderList(List yieldOrderList); + void saveOrderList(@RequestBody List yieldOrderList); @GetMapping (UP_DATE_MAX) void upByDateMax(@RequestParam("max") String max,@RequestParam("code") String code); @@ -83,5 +84,5 @@ public interface IApsOrderClient { * @param yieldOrderList */ @PostMapping(SAVE_ORDER) - void saveOrder(List yieldOrderList); + void saveOrder(@RequestBody List yieldOrderList); } diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java index 3b412001..6e9a3904 100644 --- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java +++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java @@ -566,6 +566,7 @@ public class ErpMesRbWoServiceImpl implements IErpMesRbWoService { // } yieldOrderList.add(yieldOrder); }); + log.info("qyl:同步工艺工单 data: {}", gson.toJson(yieldOrderList)); //调用通用保存方法,保存生产订单 // this.saveOrder(yieldOrderList); apsOrderClient.saveOrderList(yieldOrderList);