123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- 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<SalesOrder> list);
- /**
- * 添加订单和订单项
- * @param list
- * @return
- */
- boolean addOrderAndItem(SalesOrder salesOrder, List<SalesOrderItem> list);
- /**
- * 获取订单集合
- * @param salesOrder
- * @return
- */
- List<SalesOrder> listSalesOrder (SalesOrder salesOrder);
- /**
- * 获取订单项集合
- * @param salesOrderItem
- * @return
- */
- List<SalesOrderItem> listSalesOrderItem(SalesOrderItem salesOrderItem);
- }
|