📄 orderdao.java
字号:
package com.lmh.dao.inf;
import java.util.List;
import com.lmh.dao.vo.OrderBean;
/**
* @author Administrator
*
*/
public interface OrderDAO {
/**
* 获取订单编号.
*
* @return 订单编号.
*/
public long getOrderId();
/**
* 获取订单总数.
*
* @param nid
* 订单编号 (-1:表无此条件).
* @param scuser
* 下单人(精确查) (null:表无此条件).
* @param sstatus
* 审核状态 (null:表无此条件).
* @param sauser
* 审核人(精确查) (null:表无此条件).
* @param smcname
* 商品名(模糊查) (null:表无此条件).
* @return 订单总数.
*/
public int getCount(long nid, String scuser, String sstatus, String sauser,
String smcname);
/**
* 获取订单总数.
*
* @return 订单总数.
*/
public int getCount();
/**
* 添加订单.
*
* @param orderBean
* 订单对象.
* @return 添加是否成功.
*/
public boolean insertOrder(OrderBean orderBean);
/**
* 修改订单.
*
* @param orderBean
* 订单对象.
* @return 添加是否成功.
*/
public boolean updateOrder(OrderBean orderBean);
/**
* 订单审核.
*
* @param orderBean
* 订单对象.
*
* @return 操作是否成功.
*/
public boolean auditingOrder(OrderBean orderBean);
/**
* 获取所有订单.
*
* @param nid
* 订单编号 (-1:表无此条件).
* @param scuser
* 下单人(精确查) (null:表无此条件).
* @param sstatus
* 审核状态 (null:表无此条件).
* @param sauser
* 审核人(精确查) (null:表无此条件).
* @param smcname
* 商品名(模糊查) (null:表无此条件).
* @param pastart
* 记录 开始行 (-1:表无此条件).
* @param paend
* 记录 结束行 (-1:表无此条件).
* @param startDate
* (小值)下订日期 (null:表无此条件).
* @param endDate
* (大值)下订日期 (null:表无此条件).
*
* @return 订单集合.
*/
public List searchOrder(long nid, String scuser, String sstatus,
String sauser, String smcname,String startDate,String endDate, int pastart, int paend);
/**
* 获取所有订单.
*
* @param nid
* 订单编号 (-1:表无此条件).
* @param scuser
* 下单人(精确查) (null:表无此条件).
* @param sstatus
* 审核状态 (null:表无此条件).
* @param sauser
* 审核人(精确查) (null:表无此条件).
* @param smcname
* 商品名(模糊查) (null:表无此条件).
* @return 订单集合.
*/
public List searchOrder(long nid, String scuser, String sstatus,
String sauser, String smcname);
/**
* 获取所有订单.
*
* @param scuser
* 下单人(精确查) (null:表无此条件).
* @param sstatus
* 审核状态 (null:表无此条件).
* @param pastart
* 记录 开始行 (-1:表无此条件).
* @param paend
* 记录 结束行 (-1:表无此条件).
*
* @return 订单集合.
*/
public List searchOrder(String scuser, String sstatus, int pastart,
int paend);
/**
* 获取所有订单.
*
* @param scuser
* 下单人(精确查) (null:表无此条件).
* @param sstatus
* 审核状态 (null:表无此条件).
* @return 订单集合.
*/
public List searchOrder(String scuser, String sstatus);
/**
* 获取订单对象.
*
* @param nid
* 订单编号.
* @return 订单对象.
*/
public OrderBean searchOrder(long nid);
/**
* 获取所有订单.
*
* @return 订单集合.
*/
public List searchOrder();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -