| | |
| | | import cn.gistack.sm.log.entity.SmLogManage; |
| | | import cn.gistack.sm.log.mapper.SmLogManageMapper; |
| | | import cn.gistack.sm.log.service.ISmLogManageService; |
| | | import cn.gistack.sm.log.vo.AppStatistics; |
| | | import cn.gistack.sm.log.vo.AppStatisticsVO; |
| | | import cn.gistack.system.user.feign.IUserClient; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @ClassName ISmLogManageServiceImpl |
| | |
| | | * @Version 1.0 |
| | | */ |
| | | @Service |
| | | @AllArgsConstructor |
| | | public class ISmLogManageServiceImpl extends BaseServiceImpl<SmLogManageMapper, SmLogManage> implements ISmLogManageService { |
| | | private IUserClient userClient; |
| | | |
| | | @Override |
| | | public AppStatisticsVO getAppStatistics(AppStatisticsVO appStatisticsVO) { |
| | | |
| | | Integer appUserNum = baseMapper.getAppUserNum(); |
| | | Integer sysUserNum = userClient.getAllUserList().getData().size(); |
| | | appStatisticsVO.setSysUserNum(sysUserNum); |
| | | appStatisticsVO.setAppUserNum(appUserNum); |
| | | |
| | | List<AppStatistics> appStatistics = baseMapper.getAppStatistics(appStatisticsVO); |
| | | appStatisticsVO.setList(appStatistics); |
| | | return appStatisticsVO; |
| | | } |
| | | } |