📄 detailservice.java
字号:
package cn.jx.ecjtu.oa.services;
import java.util.List;
import cn.jx.ecjtu.oa.ps.pojo.Detail;
/**
*
* @todo:DetailService的接口类
* @author 陈智
* @version $Revision: 1.7 $
* @since 1.0
*/
public interface DetailService{
/**
* 根据名字查找员工信息
* @param name
* @return 名字为name的员工信息列表
*/
List<Detail> getdetailByName(String name);
/**
* 根据电话查找员工信息
* @param phone
* @return 电话为phone的员工信息列表
*/
List<Detail> getdetailByPhone(String phone);
/**
* 根据员工ID查找员工信息
* @param user_id
* @return 员工ID为user_id的员工信息列表
*/
List<Detail> getdetailById(int user_id,String sql);
/**
* 根据部门ID查找员工信息
* @param id
* @return 部门ID为id的员工信息列表
*/
List<Detail> getDetailByDepID(int id,int page,String sql);
/**
* 根据关键字模糊查找员工信息
* @param name
* @return 名字包含有name的员工信息列表
*/
List<Detail> getdetailByLikeDepaName (String name,int page);
/**
* 添加员工信息
* @param detail
* @return 添加结果
*/
int addDetail(Detail detail);
/**
* 修改员工信息
* @param detail
* @return 修改结果
*/
int changeDetail(Detail detail);
/**
* 获取模糊查询结果总页数
* @param name 关键字
* @return 总页数
*/
int getDetailNumByName(String name);
/**
* 获取按部门查询结果总页数
* @param id 部门ID
* @return 总页数
*/
int getDetailNumById (int id,String sql);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -