?? 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 + -