类 Y9logAccessLogCustomRepositoryImpl
- java.lang.Object
-
- net.risesoft.y9public.repository.custom.impl.Y9logAccessLogCustomRepositoryImpl
-
- 所有已实现的接口:
Y9logAccessLogCustomRepository
@Component @Transactional(value="rsPublicTransactionManager", readOnly=true) public class Y9logAccessLogCustomRepositoryImpl extends Object implements Y9logAccessLogCustomRepository- 作者:
- guoweijun, shidaobang, mengjuhua
-
-
构造器概要
构造器 构造器 说明 Y9logAccessLogCustomRepositoryImpl(Y9logMappingCustomRepository y9logMappingCustomRepository, Y9logAccessLogRepository y9logAccessLogRepository, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate4Public)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Map<String,Object>getAppClickCount(String tenantId, String guidPath, String startDay, String endDay)Map<String,Object>getModuleNameCount(String tenantId, String guidPath, String startDay, String endDay)Map<String,Object>getOperateStatusCount(String selectedDate, Integer tenantType)longgetOperateTimeCount(Date startDay, Date endDay, Integer tenantType, boolean betweenAble, long elapsedTimeStart, Long elapsedTimeEnd)List<String>listAccessLog(String tenantId, String loginName, String startTime, String endTime)List<Long>listOperateTimeCount(String startDay, String endDay, Integer tenantType)org.springframework.data.domain.Page<Y9logAccessLog>page(int page, int rows, String sort)net.risesoft.pojo.Y9Page<net.risesoft.model.log.AccessLog>pageByCondition(net.risesoft.model.log.LogInfoModel searchDto, String startTime, String endTime, Integer page, Integer rows)net.risesoft.pojo.Y9Page<net.risesoft.model.log.AccessLog>pageByOperateType(String operateType, Integer page, Integer rows)net.risesoft.pojo.Y9Page<net.risesoft.model.log.AccessLog>pageByOrgType(String tenantId, List<String> personIds, String operateType, Integer page, Integer rows)org.springframework.data.domain.Page<Y9logAccessLog>pageByTenantIdAndManagerLevelAndUserId(String tenantId, String managerLevel, String userId, Integer page, Integer rows, String sort)org.springframework.data.domain.Page<Y9logAccessLog>pageElapsedTimeByCondition(net.risesoft.model.log.LogInfoModel searchDto, String startDay, String endDay, String sTime, String lTime, Integer tenantType, Integer page, Integer rows)org.springframework.data.domain.Page<Y9logAccessLog>pageOperateStatusByOperateStatus(net.risesoft.model.log.LogInfoModel searchDto, String operateStatus, String date, String hour, Integer tenantType, Integer page, Integer rows)org.springframework.data.domain.Page<Y9logAccessLog>pageSearchByCondition(net.risesoft.model.log.LogInfoModel loginInfoModel, String startTime, String endTime, Integer tenantType, Integer page, Integer rows)voidsave(Y9logAccessLog y9logAccessLog)org.springframework.data.domain.Page<Y9logAccessLog>searchQuery(String tenantId, String managerLevel, net.risesoft.model.log.LogInfoModel loginInfoModel, Integer page, Integer rows)
-
-
-
构造器详细资料
-
Y9logAccessLogCustomRepositoryImpl
public Y9logAccessLogCustomRepositoryImpl(Y9logMappingCustomRepository y9logMappingCustomRepository, Y9logAccessLogRepository y9logAccessLogRepository, @Qualifier("jdbcTemplate4Public") org.springframework.jdbc.core.JdbcTemplate jdbcTemplate4Public)
-
-
方法详细资料
-
getAppClickCount
public Map<String,Object> getAppClickCount(String tenantId, String guidPath, String startDay, String endDay) throws UnknownHostException
-
getModuleNameCount
public Map<String,Object> getModuleNameCount(String tenantId, String guidPath, String startDay, String endDay)
-
getOperateStatusCount
public Map<String,Object> getOperateStatusCount(String selectedDate, Integer tenantType)
-
getOperateTimeCount
public long getOperateTimeCount(Date startDay, Date endDay, Integer tenantType, boolean betweenAble, long elapsedTimeStart, Long elapsedTimeEnd)
-
listAccessLog
public List<String> listAccessLog(String tenantId, String loginName, String startTime, String endTime)
- 指定者:
listAccessLog在接口中Y9logAccessLogCustomRepository
-
listOperateTimeCount
public List<Long> listOperateTimeCount(String startDay, String endDay, Integer tenantType)
-
page
public org.springframework.data.domain.Page<Y9logAccessLog> page(int page, int rows, String sort)
- 指定者:
page在接口中Y9logAccessLogCustomRepository
-
pageByCondition
public net.risesoft.pojo.Y9Page<net.risesoft.model.log.AccessLog> pageByCondition(net.risesoft.model.log.LogInfoModel searchDto, String startTime, String endTime, Integer page, Integer rows)
-
pageByOperateType
public net.risesoft.pojo.Y9Page<net.risesoft.model.log.AccessLog> pageByOperateType(String operateType, Integer page, Integer rows)
-
pageByOrgType
public net.risesoft.pojo.Y9Page<net.risesoft.model.log.AccessLog> pageByOrgType(String tenantId, List<String> personIds, String operateType, Integer page, Integer rows)
- 指定者:
pageByOrgType在接口中Y9logAccessLogCustomRepository
-
pageByTenantIdAndManagerLevelAndUserId
public org.springframework.data.domain.Page<Y9logAccessLog> pageByTenantIdAndManagerLevelAndUserId(String tenantId, String managerLevel, String userId, Integer page, Integer rows, String sort)
-
pageElapsedTimeByCondition
public org.springframework.data.domain.Page<Y9logAccessLog> pageElapsedTimeByCondition(net.risesoft.model.log.LogInfoModel searchDto, String startDay, String endDay, String sTime, String lTime, Integer tenantType, Integer page, Integer rows) throws ParseException
-
pageOperateStatusByOperateStatus
public org.springframework.data.domain.Page<Y9logAccessLog> pageOperateStatusByOperateStatus(net.risesoft.model.log.LogInfoModel searchDto, String operateStatus, String date, String hour, Integer tenantType, Integer page, Integer rows) throws ParseException
-
pageSearchByCondition
public org.springframework.data.domain.Page<Y9logAccessLog> pageSearchByCondition(net.risesoft.model.log.LogInfoModel loginInfoModel, String startTime, String endTime, Integer tenantType, Integer page, Integer rows)
-
save
@Transactional(readOnly=false) public void save(Y9logAccessLog y9logAccessLog)
- 指定者:
save在接口中Y9logAccessLogCustomRepository
-
searchQuery
public org.springframework.data.domain.Page<Y9logAccessLog> searchQuery(String tenantId, String managerLevel, net.risesoft.model.log.LogInfoModel loginInfoModel, Integer page, Integer rows)
- 指定者:
searchQuery在接口中Y9logAccessLogCustomRepository
-
-