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

📄 companyifc.java

📁 自己制作的联通CRM,支持客户分类,管理,升级,积分管理等等..
💻 JAVA
字号:
package com.jn0801.company;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

/**
 * 集团功能接口
 * @author student
 *
 */
public interface CompanyIFC {
	/**
	 * 根据传进来的参数显示集团客户列表
	 * @param companyBean
	 * @param request
	 * @return
	 */
	public List<CompanyBean> listcompany(CompanyBean companyBean ,HttpServletRequest request);
	
	/**
	 * 根据传进来的参数显示潜在集团客户列表
	 * @param companyBean
	 * @param request
	 * @return
	 */
	public List<CompanyBean> potentialcompany(CompanyBean companyBean ,HttpServletRequest request);
	
	/**
	 * 显示全部集团客户列表
	 * @param companyBean
	 * @param request
	 * @return
	 */
	public List<CompanyBean> listallcompany(HttpServletRequest request);
	
	
	/**
	 * 增加新的集团客户信息
	 * 同时写入日志信息
	 * @param companyBean
	 * @return
	 */
	public boolean savecompany(CompanyBean companyBean,int userid);
	
	
	/**
	 * 更新集团客户信息
	 * @param companyBean
	 * @return
	 */
	public boolean updatecompany(CompanyBean companyBean);
	
	/**
	 * 根据集团ID显示集团的详细信息
	 * @param nid
	 * @return
	 */
	public CompanyBean particular(Long nid);
	
	/**
	 * 根据条件查询集团的总记录数
	 * @param companyBean	集团信息的javabean
	 * @return	总记录数
	 */
	public int getCount(CompanyBean companyBean);		
	/**
	 * 获取客户经理的集团客户信息列表
	 * @param request
	 * @return
	 */
	public List getcmadetail();
	/**
	 * 获取未分配的集团用户数
	 * @return
	 */
	public Object getNoCount(); 
	/**
	 * 根据传进来的参数显示未被分配集团客户列表
	 * 
	 * @param companyBean
	 * @param request
	 * @return
	 */
	public List<CompanyBean> Unallotcompany(CompanyBean companyBean,
			HttpServletRequest request);	
	
	
	/**
	 * 检查是否有名字重复
	 * @param name
	 * @return
	 */
	public List listsearchbyname(String name);
	
	
	/**
	 * 查找最大ID的记录
	 * @return
	 */
	public List<CompanyBean> listSearchMaxID(CompanyBean companyBean);
	/**
	 * 分配集团客户
	 * @param servicemanager
	 * @param nid
	 * @return
	 */
	public boolean updatecompany(String servicemanager, Long nid);
	
	/**
	 * 查找特定条件的记录数(生成编号的特殊查询)
	 * @param companyBean
	 * @return
	 */
	public int getCountforcallingtype(CompanyBean companyBean);
	/**
	 * 更新注销标志
	 * @param nid
	 */
	public boolean updatelogout(long nid);

	
	
	
	/**
	 * 用于系统用户和客户经理的集团列表的查询
	 * @param companyBean
	 * @param request
	 * @return
	 */
	public List<CompanyBean> listcompanyforall(CompanyBean companyBean,
			HttpServletRequest request);	
	
	/**
	 * 用于系统用户和客户经理的集团列表的查询获取记录数
	 * @param companyBean
	 * @param request
	 * @return
	 */
	public int getCountforall(CompanyBean companyBean);

	/**
	 * 更新集团客户状态
	 * @param nid
	 * @return
	 */
	public boolean updatecompanystate(String state, String turntime,long nid);


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -