RequestBody

liweidong
qinyulong 3 weeks ago
parent 8360232ca5
commit 5480ff508f
  1. 9
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/feign/IApsOrderClient.java
  2. 1
      blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/service/impl/ErpMesRbWoServiceImpl.java

@ -8,6 +8,7 @@ import org.springblade.desk.order.pojo.entity.YieldPlan;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import java.util.List; import java.util.List;
@ -43,14 +44,14 @@ public interface IApsOrderClient {
String UP_DATE_MAX = API_PREFIX + "/upByDateMax"; String UP_DATE_MAX = API_PREFIX + "/upByDateMax";
@PostMapping(SYNC_PLAN_FROM_SAVE) @PostMapping(SYNC_PLAN_FROM_SAVE)
void saveList(List<YieldPlan> yieldOrderList); void saveList(@RequestBody List<YieldPlan> yieldOrderList);
@GetMapping(GET_CRAFT_LIST) @GetMapping(GET_CRAFT_LIST)
List<DsCraftEntity> getDsCraftList(); List<DsCraftEntity> getDsCraftList();
@GetMapping(GET_PLAN_LIST) @GetMapping(GET_PLAN_LIST)
List<YieldPlan> getPlanList(); List<YieldPlan> getPlanList();
@GetMapping(GET_PART_LIST_BY_PARAM) @GetMapping(GET_PART_LIST_BY_PARAM)
List<DsPartEntity> getPartListByParam(List<String> partCodeList); List<DsPartEntity> getPartListByParam(@RequestParam("partCodeList") List<String> partCodeList);
@GetMapping(GET_PART_LIST) @GetMapping(GET_PART_LIST)
List<DsPartEntity> getPartList(); List<DsPartEntity> getPartList();
@GetMapping(UPDATE_BY_ID) @GetMapping(UPDATE_BY_ID)
@ -69,7 +70,7 @@ public interface IApsOrderClient {
@GetMapping(GET_CRAFT_CODE) @GetMapping(GET_CRAFT_CODE)
List<DsPartEntity> getDsCraftListByCode(@RequestParam("prtno") String prtno); List<DsPartEntity> getDsCraftListByCode(@RequestParam("prtno") String prtno);
@PostMapping(SAVE_ORDER_LIST) @PostMapping(SAVE_ORDER_LIST)
void saveOrderList(List<YieldOrder> yieldOrderList); void saveOrderList(@RequestBody List<YieldOrder> yieldOrderList);
@GetMapping (UP_DATE_MAX) @GetMapping (UP_DATE_MAX)
void upByDateMax(@RequestParam("max") String max,@RequestParam("code") String code); void upByDateMax(@RequestParam("max") String max,@RequestParam("code") String code);
@ -83,5 +84,5 @@ public interface IApsOrderClient {
* @param yieldOrderList * @param yieldOrderList
*/ */
@PostMapping(SAVE_ORDER) @PostMapping(SAVE_ORDER)
void saveOrder(List<YieldOrder> yieldOrderList); void saveOrder(@RequestBody List<YieldOrder> yieldOrderList);
} }

@ -566,6 +566,7 @@ public class ErpMesRbWoServiceImpl implements IErpMesRbWoService {
// } // }
yieldOrderList.add(yieldOrder); yieldOrderList.add(yieldOrder);
}); });
log.info("qyl:同步工艺工单 data: {}", gson.toJson(yieldOrderList));
//调用通用保存方法,保存生产订单 //调用通用保存方法,保存生产订单
// this.saveOrder(yieldOrderList); // this.saveOrder(yieldOrderList);
apsOrderClient.saveOrderList(yieldOrderList); apsOrderClient.saveOrderList(yieldOrderList);

Loading…
Cancel
Save