⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clientinfodao.java

📁 一个oa系统
💻 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 + -