| | |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import com.yeshi.fanli.entity.bus.user.UserInfo; |
| | | import com.yeshi.fanli.vo.user.UserInfoVO; |
| | | |
| | | public interface UserInfoMapper { |
| | | |
| | |
| | | * @param orderMode 排序方式 |
| | | * @return |
| | | */ |
| | | List<UserInfo> query(@Param("start") long start, @Param("count") int count, @Param("key") String key, |
| | | @Param("userType")Integer userType, @Param("days")Integer days, |
| | | List<UserInfoVO> query(@Param("start") long start, @Param("count") int count, @Param("userState")Integer userState, |
| | | @Param("key") String key, @Param("keyType") Integer keyType, |
| | | @Param("userRank") String userRank, @Param("days")Integer days, |
| | | @Param("startTime") String startTime, @Param("endTime") String endTime, |
| | | @Param("orderField") Integer orderField, @Param("orderMode") Integer orderMode); |
| | | |
| | | long queryCount(@Param("key") String key, @Param("userType")Integer userType, @Param("days")Integer days, |
| | | long queryCount( @Param("userState")Integer userState, @Param("key") String key, @Param("keyType") Integer keyType, |
| | | @Param("userRank")String userRank,@Param("days")Integer days, |
| | | @Param("startTime") String startTime, @Param("endTime") String endTime); |
| | | |
| | | /** |
| | |
| | | * @return |
| | | */ |
| | | UserInfo getInfoByPhoneOrInviteCode(@Param("phone")String phone, @Param("inviteCode")String inviteCode); |
| | | |
| | | |
| | | // 根据AppId与电话号码获取用户 |
| | | List<UserInfo> listByClosed(@Param("appId") String appId, @Param("phone") String phone); |
| | | |
| | | } |