You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.4 KiB

  1. package com.gaotao.modules.notify.controller;
  2. import com.gaotao.common.utils.R;
  3. import com.gaotao.modules.api.entity.IfsShopOrder;
  4. import com.gaotao.modules.api.service.IfsApiService;
  5. import com.gaotao.modules.base.entity.SOScheduledRoutingData;
  6. import com.gaotao.modules.notify.entity.vo.ShopOrderMaterialVo;
  7. import com.gaotao.modules.notify.service.NewIssureService;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.web.bind.annotation.*;
  10. import java.util.List;
  11. @RestController
  12. @RequestMapping("orderIssure/newIssure")
  13. public class NewIssureController {
  14. @Autowired
  15. private IfsApiService ifsApiService;
  16. @Autowired
  17. private NewIssureService newIssureService;
  18. @PostMapping(value="/getShopOrderFromIFSWithOrderNo")
  19. @ResponseBody
  20. public R getShopOrderFromIFSWithOrderNo(@RequestBody IfsShopOrder data) throws Exception{
  21. //TODO 调用rifs接口获取列表数据
  22. List<IfsShopOrder> rows = ifsApiService.getShopOrderFromIFSWithOrderNo(data);
  23. return R.ok().put("rows", rows);
  24. }
  25. // @PostMapping(value="/getSOSBOMForIssureNew")
  26. // @ResponseBody
  27. // public R getSOSBOMForIssureNew(@RequestBody SOScheduledRoutingData data) throws Exception{
  28. // List<ShopOrderMaterialVo> rows = newIssureService.getSOSBOMForIssureNew(data);
  29. // return R.ok().put("rows", rows);
  30. // }
  31. }