package com.goafanti.common.dao; import org.apache.ibatis.annotations.Param; import com.goafanti.common.model.User; import com.goafanti.user.bo.OrgPartnerDetailBo; import com.goafanti.user.bo.UserDownLoadBo; import com.goafanti.user.bo.UserPageHomeBo; import com.goafanti.user.bo.UserPartnerDetailBo; public interface UserMapper { int deleteByPrimaryKey(String id); int insert(User record); int insertSelective(User record); User selectByPrimaryKey(String id); int updateByPrimaryKeySelective(User record); int updateByPrimaryKey(User record); User selectByMobieAndType(String mobile, Integer type); UserPageHomeBo selectUserPageHomeBoByUserId(String uid); UserDownLoadBo selectUserDownLoadBoByUserId(String id); //List selectUserByAid(String aid); String findUserByNameAndMobile(@Param("name") String name, @Param("mobile") String mobile); String findOrgByNameAndMobile(@Param("name") String name, @Param("mobile") String mobile); UserPartnerDetailBo findUserPartnerDetail(@Param("uid") String uid, @Param("tokenId") String tokenId); OrgPartnerDetailBo findOrgPartnerDetail(@Param("uid") String uid, @Param("tokenId") String tokenId); }