package com.bonus.sys.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.bonus.core.BonusBatis; import com.bonus.sys.BaseDao; import com.bonus.sys.beans.UserBean; import com.bonus.sys.beans.ZNode; @BonusBatis public interface UserDao extends BaseDao { public int deleteByPrimaryKey(Integer id); public int insertSelective(UserBean record); public int insertBean(UserBean record); public UserBean selectByPrimaryKey(Integer id); public int updateByPrimaryKeySelective(UserBean record); public int updateByPrimaryKey(UserBean record); public UserBean findUserBeanByLoginName(String loginName); public void setSetting(UserBean cu); public void resetPwd(UserBean o); public List getOrgBeans(UserBean o); public int findCountByLoginName(String loginName); public List findAllByRole(UserBean o); public void insertUserRole(UserBean ub); public void deleteUserRole(int roleId); public UserBean findAll(UserBean o); public List findAllUser(); public List findByOrg(UserBean o); public List findByRepair(); public String findCompanyName(UserBean o); public List getUnit(UserBean o); public List findPerson(UserBean o); public UserBean findByUserId(@Param("userId") String userId, @Param("flag") int flag); public List findByPostId(String postId); public List findPersonByOrgId(@Param("orgId") String orgId); public List findCIdByOrgId(@Param("orgId") String orgId, @Param("postId") String postId); public List findAllPerson(); public List findCheckPerson(UserBean o); public List findServicePerson(UserBean o); public UserBean findCIdByUserId(int id); public List findAllUserInfo(UserBean o); public UserBean findCompanyInfo(UserBean o); public int insertPic(UserBean o); }