From c79b1ebed5a42a4cbb2f824232da2a51ff22a9a1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 04 十二月 2021 18:25:08 +0800 Subject: [PATCH] 功能完善 --- app/src/main/java/com/yeshi/location/app/service/impl/user/UserInfoServiceImpl.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/yeshi/location/app/service/impl/user/UserInfoServiceImpl.java b/app/src/main/java/com/yeshi/location/app/service/impl/user/UserInfoServiceImpl.java index 216da2f..5f8866a 100644 --- a/app/src/main/java/com/yeshi/location/app/service/impl/user/UserInfoServiceImpl.java +++ b/app/src/main/java/com/yeshi/location/app/service/impl/user/UserInfoServiceImpl.java @@ -48,6 +48,14 @@ } @Override + public List<UserInfo> list(List<Long> uidList) { + if(uidList==null||uidList.size()==0) { + return new ArrayList<>(); + } + return userInfoMapper.listByUids(uidList); + } + + @Override public long count(UserInfoQuery userInfoQuery) { DaoQuery daoQuery = new DaoQuery(); try { @@ -200,9 +208,19 @@ @Override public List<StatisticNumberResult> statisticRegisterUser(SystemEnum system, BaseStatisticTimeQuery timeQuery) { - return userInfoMapper.statisticByCreateTime(system, BaseStatisticMySQLTimeQuery.create(timeQuery)); + return userInfoMapper.statisticByCreateTime(system, BaseStatisticMySQLTimeQuery.create(timeQuery)); } + @Override + public UserInfo selectValidByPhone(SystemEnum system, String phone) { + DaoQuery daoQuery = new DaoQuery(); + daoQuery.phone = phone; + daoQuery.system = system; + daoQuery.count = 1; + List<UserInfo> userInfos = userInfoMapper.list(daoQuery); + return userInfos != null && userInfos.size() > 0 ? userInfos.get(0) : null; + } + } \ No newline at end of file -- Gitblit v1.8.0