📄 companyifc.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 + -