package com.iamberry.rst.faces.cm; import com.iamberry.rst.core.cm.SalesOrder; import com.iamberry.rst.core.cm.SalesOrderItem; import java.util.List; /** * Created by liuzhiwei on 2017/10/31. */ public interface SalesOrderService { /** * 添加订单信息 * @param salesOrder * @return */ Integer addSalesOrder(SalesOrder salesOrder); /** * 根据id查询订单信息 * @param salesId * @return */ SalesOrder getSalesOrderById(Integer salesId); /** * 修改订单信息 * @param salesOrder * @return */ Integer updateSalesOrder(SalesOrder salesOrder); /** * 批量添加订单信息 * @param list * @return */ Integer addSalesOrderList(List list); /** * 添加订单和订单项 * @param list * @return */ boolean addOrderAndItem(SalesOrder salesOrder, List list); /** * 获取订单集合 * @param salesOrder * @return */ List listSalesOrder (SalesOrder salesOrder); /** * 获取订单项集合 * @param salesOrderItem * @return */ List listSalesOrderItem(SalesOrderItem salesOrderItem); }