📄 customerdao.java
字号:
package com.tarena.crm.customer.persist;
/**
*
* <p>客户管理</p>
* <p>Description: 客户User Data Access Object (DAO)接口</p>
* <p> 定义客户管理接口,包括增加、删除、修改、查询等</p>
* <p>Copyright: Copyright (c) 2005-7-18</p>
* 增加方法List getInfoMenuByCustomerType(String customerType) 客户相关信息接口获取
*/
public interface CustomerDAO
{
/**
* 保存客户
* @param customerBaseinfoVO
*/
public void saveCustomer(Customer customer);
/**
* 修改客户
* @param customerBaseinfoVO
*/
public void updateCustomer(Customer customer);
/**
* 根据数据客户编号查询客户
* @param id String
* @throws CustomerException
* @return Customer
*/
Customer get(String customerNo) throws CustomerException;
/**
* 根据客户名查询客户
* @param name String:客户名称
* @throws CustomerException
* @return Customer:返回客户值对象
*/
Customer getCustomerByName(String name) throws CustomerException;
List queryCustomer(String sql);
/**
* 根据客户类型取得客户相关信息菜单
* @param customerType String
* @return List
*/
List getInfoMenuByCustomerType(String customerType);
/**
* 根绝客户状态取得客户相关信息
* @param customerStatus String
* @return List
*/
List getInfoByCustomerStatus(String customerStatus);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -