UserDao.java 655 Bytes
package com.cjs.cms.dao.user;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.cjs.cms.model.user.UserInfo;

/**
 * 管理员
 * 
 * @author tongyufu
 *
 */
@Repository
public interface UserDao {

	List<UserInfo> search(Map<String, Object> params);

	int searchTotal(Map<String, Object> params);

	int save(UserInfo userInfo);

	int update(UserInfo userInfo);

	int delete(Integer id);

	UserInfo queryById(Integer id);

	/** 登录 */
	UserInfo login(UserInfo userInfo);

	/** 登录次数+1 */
	int updateLoginCount(Integer id);

	/** 修改密码 */
	int updatePassword(UserInfo userInfo);
}