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

📄 usercarddao.java

📁 oa办公系统
💻 JAVA
字号:
package cn.jx.ecjtu.oa.ps.dao;

import java.util.List;

import cn.jx.ecjtu.oa.ps.pojo.Group;
import cn.jx.ecjtu.oa.ps.pojo.UserCard;


/**
 * 
 * @todo:个人名片接口类
 * @author 陈智
 * @version $Revision: 1.19 $
 * @since 1.0
 */
public interface UserCardDao {

	/**
	 * 添加个人名片
	 * @param usercard
	 * @return 添加结果
	 */
	int saveUserCard (UserCard usercard); 

	/**
	 * 删除个人名片
	 * @param user_id
	 * @param card_id
	 * @return 删除结果
	 */
	int removeUserCard(int user_id,int card_id); 
	
    /**
     * 修改个人名片
     * @param usercard
     * @return 修改结果
     */
	int updateUserCard(UserCard usercard); 

	/**
	 * 按名字查找个人名片
	 * @param name
	 * @return 名字为name的名片列表
	 */
	List<UserCard> findUserCardByName(int user_id,String name); 
	
    /**
     * 按名片ID查找个人名片
     * @param card_id
     * @return 名片ID为card_id的名片列表
     */
	List<UserCard> findUserCardById(int user_id,int card_id);  

	/**
	 * 按联系电话个人名片
	 * @param phone
	 * @return 联系电话为phone的名片列表
	 */
	List<UserCard> findUserCardByPhone(int user_id,String phone); 
	/**
	 * 模糊查找个人名片
	 * @param id
	 * @return 名字包含有id的名片列表
	 */
	List<UserCard> findUserCardByLikeCard_Id(int user_id,String id,int offset,int num);
	/**
	 * 模糊查找个人名片
	 * @param phone
	 * @return 名字包含有phone的名片列表
	 */
	List<UserCard> findUserCardByLikePhone(int user_id,String phone,int offset,int num);
	/**
	 * 模糊查找个人名片
	 * @param groupname
	 * @return 名字包含有name的名片列表
	 */
	List<UserCard> findUserCardByLikeGroupName(int user_id,String name,int offset,int num);
	/**
	 * 模糊查找个人名片
	 * @param name
	 * @return 名字包含有name的名片列表
	 */
	List<UserCard> findUserCardByLikeName(int user_id,String name,int offset,int num);
	/**
	 * 导出组查找
	 * @author 王一沛
	 * @param group_id
	 * @return 名片ID为group_id的名片列表
	 */
	List<UserCard> findAllCardById(int user_id,int group_id);
	/**
	 * 从数据库中找出所有者是ownerId的联系人名片对象
	 * 
	 */
	List<UserCard> findusercardByOwner(int ownerId,int groupId);
	/**
	 * 从数据库中找出组ID为group_id的联系人名片对象
	 * 
	 */
	List<UserCard> findUserCardByGroupId(int user_id,int group_id,int offset,int num);

}

⌨️ 快捷键说明

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