📄 cpdao.java
字号:
package com.longtime.wap.module.cp.dao;
import java.util.List;
import com.longtime.wap.common.web.Page;
import com.longtime.wap.model.Cp;
/**
* CpDao层代码
*
* @author liuzb
* @date Nov 15, 2007
*/
public interface CpDao {
/**
* 查询单位表记录数
*
* @return 单位表的记录数
*/
public int retrieveCpsCount();
/**
* 查询业务表记录数
*
* @return 业务表的记录数
*/
public int retrieveBusinessCount();
/**
* 查询当前页单位列表
*
* @param page
* 分页参数
* @return 当前分页的单位列表
*/
public List retrieveCpsList(Page page);
/**
* 查询单位列表
*
* @param ids
* 选择的编号列表
* @return 被选择的单位列表
*/
public List retrieveCpsByIds(String[] ids);
/**
* 查询单位
*
* @param id
* 单位的编号
* @return 输入编号的单位对象
*/
public Cp retrieveCpById(Long id);
/**
* 更新单位
*
* @param cp
* 单位对象
*/
public void updateCp(Cp cp);
/**
* 删除被选中的单位列表
*
* @param cps
* 单位列表
*/
public void deleteCps(List cps);
/**
* 取得按单位统计的列表
*
* @param page
* 分页参数
* @param startDate
* 起始日期
* @param toDate
* 结束日期
* @return 结果列表
*/
public List retrieveReportByCp(Page page, String startDate, String toDate);
/**
* 取得按业务统计的列表
*
* @param page
* 分页参数
* @param startDate
* 起始日期
* @param toDate
* 结束日期
* @return 结果列表
*/
public List retrieveReportByService(Page page, String startDate,
String toDate);
/**
* 根据单位编号和单位编码取得单位记录数
*
* @param id
* 单位编号
* @param companyCode
* 单位代码
* @return 单位的记录数
*/
public int getCountByCompanyCode(long id, String companyCode);
/**
* 根据单位编号和单位编码取得单位记录数
*
* @param companyCode
* 单位代码
* @return 单位的记录数
*/
public int getCountByCompanyCode(String companyCode);
/**
* 根据单位编号和单位编码取得单位记录数
*
* @param id
* 单位编号
* @param companyName
* 单位名称
* @return 单位的记录数
*/
public int getCountByCompanyName(long id, String companyName);
/**
* 根据单位编号和单位编码取得单位记录数
*
* @param companyName
* 单位名称
* @return 单位的记录数
*/
public int getCountByCompanyName(String companyName);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -