UserMapper.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.goafanti.common.dao;
  2. import java.util.List;
  3. import org.apache.ibatis.annotations.Param;
  4. import com.goafanti.common.model.User;
  5. import com.goafanti.user.bo.OrgPartnerDetailBo;
  6. import com.goafanti.user.bo.UserDownLoadBo;
  7. import com.goafanti.user.bo.UserPageHomeBo;
  8. import com.goafanti.user.bo.UserPartnerDetailBo;
  9. public interface UserMapper {
  10. int deleteByPrimaryKey(String id);
  11. int insert(User record);
  12. int insertSelective(User record);
  13. User selectByPrimaryKey(String id);
  14. int updateByPrimaryKeySelective(User record);
  15. int updateByPrimaryKey(User record);
  16. User selectByMobieAndType(String mobile, Integer type);
  17. UserPageHomeBo selectUserPageHomeBoByUserId(String uid);
  18. UserDownLoadBo selectUserDownLoadBoByUserId(String id);
  19. //List<OrgListBo> selectUserByAid(String aid);
  20. String findUserByNameAndMobile(@Param("name") String name, @Param("mobile") String mobile);
  21. String findOrgByNameAndMobile(@Param("name") String name, @Param("mobile") String mobile);
  22. UserPartnerDetailBo findUserPartnerDetail(String uid);
  23. OrgPartnerDetailBo findOrgPartnerDetail(String uid);
  24. Long selectNumberByPrimaryKey(String userId);
  25. List<UserPartnerDetailBo> findUserPartner();
  26. }