|
|
@@ -19,6 +19,7 @@ import com.trade.purchase.order.service.IOrderFeesService;
|
|
|
import com.trade.purchase.order.service.IOrderFilesService;
|
|
|
import com.trade.purchase.order.service.IOrderItemsService;
|
|
|
import com.trade.purchase.order.service.IOrderService;
|
|
|
+import com.trade.purchase.order.vo.OrderDTO;
|
|
|
import com.trade.purchase.order.vo.OrderVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
@@ -296,4 +297,21 @@ public class PurchaseOrderController extends BladeController {
|
|
|
{
|
|
|
return orderService.getSysNo(prefix);
|
|
|
}
|
|
|
+
|
|
|
+ @GetMapping("getItemListByConditions")
|
|
|
+ @ApiOperation(value = "收发单-获取商品明细", notes = "收发单-获取商品明细")
|
|
|
+ public R getItemListByConditions(@RequestParam(name = "current", defaultValue = "1") Integer current,
|
|
|
+ @RequestParam(name = "size", defaultValue = "10") Integer size,
|
|
|
+ @RequestParam(name = "tradeType", required = true) String tradeType,
|
|
|
+ @RequestParam(name = "orderNo", required = false) String orderNo,
|
|
|
+ @RequestParam(name = "corpId", required = false) Long corpId,
|
|
|
+ @RequestParam(name = "startDate", required = false) String startDate,
|
|
|
+ @RequestParam(name = "endDate", required = false) String endDate
|
|
|
+ )
|
|
|
+ {
|
|
|
+ Page<OrderDTO> page=new Page<>(current,size);
|
|
|
+ IPage<OrderDTO> iPage = orderService.listOrderItem(page, tradeType, orderNo, corpId, startDate, endDate);
|
|
|
+ return R.data(iPage);
|
|
|
+ }
|
|
|
+
|
|
|
}
|