📄 clientinfodao.java
字号:
package com.oa.crm.db;
import java.util.ArrayList;
public interface ClientInfoDAO {
/* 增加客户信息 */
public void addClientInfo(ClientInfo clientInfo);
/* 显示某一个员工的所有客户信息 */
public ArrayList<ClientInfo> showAllCleintInfo(String empId);
/* 获取一个员工的总客户记录数 */
public int getTotalRecord(String empId);
/* 获取一个客户名称关键字查询记录数 */
public int getTotalRecordByClientName(String clientName);
/* 截取查询一个员工的客户 */
public ArrayList<ClientInfo> showMenberClientInfo(int start, int count,
String empId);
/* 根据客户名称查询一个客户信息 */
public ClientInfo findClientInfoByClientName(String clientName);
/* 截取并降序排序查询一个员工的客户/部门经理查询一个员工的客户 */
public ArrayList<ClientInfo> showMenberSortDescClientInfo(int start,
int count, String empId, String sortFiled);
/* 截取并升序排序查询一个员工的客户/部门经理查询一个员工的客户 */
public ArrayList<ClientInfo> showMenberSortAscClientInfo(int start,
int count, String empId, String sortFiled);
/* 截取并查询一个客户名称关键字的所有客户 */
public ArrayList<ClientInfo> showMenberClientInfoByName(int start,
int count, String clientName);
/* 截取并查询一个员工的一个客户名称关键字的所有客户 */
public ArrayList<ClientInfo> showMenberMyClientInfoByName(int start,
int count, String clientName, String empId);
/* 修改客户信息 */
public void updateClientInfo(ClientInfo clientInfo);
/* 根据员工编号和名称统计客户数量 */
public int getTotalRecordMyClientByClientName(String clientName,
String empId);
/* 删除客户信息 */
public void deleteClientInfo(String clientId);
/* 根据客户ID查询客户信息 */
public ClientInfo findOneClientInfoById(String clientId);
/* 根据客户名称,进行模糊查询,冲突查询并截取 */
public ArrayList<ClientInfo> findAllClientInfoByClientName(String clientName);
/* 查询所有的放弃客户 */
public ArrayList<ClientInfo> findAllQuitClientInfo();
/* 查询所有的放弃客户 */
public ArrayList<ClientInfo> findMemberAllQuitClientInfo(int start);
/* 统计所有放弃客户的数量 */
public int getTotalRecordQuitClientInfo();
/* 获取放弃客户 */
public void abtainQuitClientInfo(String empId, ClientInfo clientInfo);
/* 转让客户 */
public void attornClientInfo(String empId, ClientInfo clientInfo);
/* 部门经理要求强制放弃客户 */
public void deptManagerForceQuitClientInfo(ClientInfo clientInfo);
public ArrayList<ClientInfo> showAllMenberClientInfo(int start);
public int getTotalRecordAllClient();
public ClientInfo findOneClientByLxId(String networkId);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -