RequestBody

liweidong
qinyulong 2 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.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<YieldPlan> yieldOrderList);
void saveList(@RequestBody List<YieldPlan> yieldOrderList);
@GetMapping(GET_CRAFT_LIST)
List<DsCraftEntity> getDsCraftList();
@GetMapping(GET_PLAN_LIST)
List<YieldPlan> getPlanList();
@GetMapping(GET_PART_LIST_BY_PARAM)
List<DsPartEntity> getPartListByParam(List<String> partCodeList);
List<DsPartEntity> getPartListByParam(@RequestParam("partCodeList") List<String> partCodeList);
@GetMapping(GET_PART_LIST)
List<DsPartEntity> getPartList();
@GetMapping(UPDATE_BY_ID)
@ -69,7 +70,7 @@ public interface IApsOrderClient {
@GetMapping(GET_CRAFT_CODE)
List<DsPartEntity> getDsCraftListByCode(@RequestParam("prtno") String prtno);
@PostMapping(SAVE_ORDER_LIST)
void saveOrderList(List<YieldOrder> yieldOrderList);
void saveOrderList(@RequestBody List<YieldOrder> 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<YieldOrder> yieldOrderList);
void saveOrder(@RequestBody List<YieldOrder> yieldOrderList);
}

@ -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);

Loading…
Cancel
Save