package cn.iocoder.yudao.module.purchase.service.order;
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
import cn.iocoder.yudao.module.purchase.controller.admin.order.vo.PurchaseOrderPageReqVO;
|
import cn.iocoder.yudao.module.purchase.controller.admin.order.vo.PurchaseOrderSaveReqVO;
|
import cn.iocoder.yudao.module.purchase.dal.dataobject.order.PurchaseOrderDO;
|
import cn.iocoder.yudao.module.purchase.dal.dataobject.order.PurchaseOrderItemDO;
|
|
import java.util.List;
|
|
/**
|
* 采购单 Service 接口
|
*/
|
public interface PurchaseOrderService {
|
|
Long createOrder(PurchaseOrderSaveReqVO reqVO);
|
|
void updateOrder(PurchaseOrderSaveReqVO reqVO);
|
|
void deleteOrder(Long id);
|
|
PurchaseOrderDO getOrder(Long id);
|
|
List<PurchaseOrderItemDO> getItemListByOrderId(Long orderId);
|
|
PageResult<PurchaseOrderDO> getOrderPage(PurchaseOrderPageReqVO reqVO);
|
|
}
|