统计增加权限
This commit is contained in:
parent
c575288b65
commit
ef2d35afa2
@ -24,7 +24,7 @@ public interface XhpcStatisticsServiceMapper {
|
|||||||
* @param type 1 平台 2 运营商 3流量方
|
* @param type 1 平台 2 运营商 3流量方
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getTimeIntervalPage(@Param("chargingStationIds") List<String> chargingStationIds,@Param("internetUserId") Long internetUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type);
|
List<Map<String, Object>> getTimeIntervalPage(@Param("chargingStationIds") List<String> chargingStationIds,@Param("internetUserId") Long internetUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type,@Param("userId") Long userId);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -37,7 +37,7 @@ public interface XhpcStatisticsServiceMapper {
|
|||||||
* @param type 1 平台 2 运营商 3流量方
|
* @param type 1 平台 2 运营商 3流量方
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getDateIntervalPage(@Param("chargingStationIds") List<String> chargingStationIds,@Param("internetUserId") Long internetUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type);
|
List<Map<String, Object>> getDateIntervalPage(@Param("chargingStationIds") List<String> chargingStationIds,@Param("internetUserId") Long internetUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type,@Param("userId")Long userId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 电站统计
|
* 电站统计
|
||||||
@ -50,7 +50,7 @@ public interface XhpcStatisticsServiceMapper {
|
|||||||
* @param type 1 平台 2 运营商 3流量方
|
* @param type 1 平台 2 运营商 3流量方
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getStationIntervalPage(@Param("chargingStationIds") List<String> chargingStationIds,@Param("operatorUserId") List<String> operatorUserId,@Param("internetUserId") Long internetUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type);
|
List<Map<String, Object>> getStationIntervalPage(@Param("chargingStationIds") List<String> chargingStationIds,@Param("operatorUserId") List<String> operatorUserId,@Param("internetUserId") Long internetUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type,@Param("userId") Long userId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 运营商统计
|
* 运营商统计
|
||||||
@ -61,7 +61,7 @@ public interface XhpcStatisticsServiceMapper {
|
|||||||
* @param type 1 平台 2 运营商 3流量方
|
* @param type 1 平台 2 运营商 3流量方
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getOperatorIntervalPage(@Param("operatorUserId") List<String> operatorUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type);
|
List<Map<String, Object>> getOperatorIntervalPage(@Param("operatorUserId") List<String> operatorUserId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type,@Param("userId") Long userId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流量方统计
|
* 流量方统计
|
||||||
@ -72,7 +72,7 @@ public interface XhpcStatisticsServiceMapper {
|
|||||||
* @param type 1 平台 2 运营商 3流量方
|
* @param type 1 平台 2 运营商 3流量方
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getInternetUserIntervalPage(@Param("internetIds") List<String> internetIds,@Param("internetUserId") Long internetUserId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type);
|
List<Map<String, Object>> getInternetUserIntervalPage(@Param("internetIds") List<String> internetIds,@Param("internetUserId") Long internetUserId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type,@Param("userId") Long userId);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -85,7 +85,7 @@ public interface XhpcStatisticsServiceMapper {
|
|||||||
* @param type 1 平台 2 运营商 3流量方
|
* @param type 1 平台 2 运营商 3流量方
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getTerminalIntervalPage(@Param("chargingStationId") String chargingStationId,@Param("terminalId") String terminalId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type);
|
List<Map<String, Object>> getTerminalIntervalPage(@Param("chargingStationId") String chargingStationId,@Param("terminalId") String terminalId,@Param("operatorId") Long operatorId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("type") Integer type,@Param("userId") Long userId);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -30,7 +30,7 @@ public class XhpcStatisticsServiceImpl implements IXhpcStatisticsService {
|
|||||||
if(!"".equals(chargingStationIds) && chargingStationIds !=null){
|
if(!"".equals(chargingStationIds) && chargingStationIds !=null){
|
||||||
chargingStationId= Arrays.asList(chargingStationIds.split(","));
|
chargingStationId= Arrays.asList(chargingStationIds.split(","));
|
||||||
}
|
}
|
||||||
List<Map<String, Object>> list = xhpcStatisticsServiceMapper.getTimeIntervalPage(chargingStationId, internetUserId, operatorId, startTime, endTime, type);
|
List<Map<String, Object>> list = xhpcStatisticsServiceMapper.getTimeIntervalPage(chargingStationId, internetUserId, operatorId, startTime, endTime, type,userId);
|
||||||
List<Map<String, Object>> page =new ArrayList<>();
|
List<Map<String, Object>> page =new ArrayList<>();
|
||||||
if(list !=null && list.size()>0){
|
if(list !=null && list.size()>0){
|
||||||
for (int i = 1; i <=24 ; i++) {
|
for (int i = 1; i <=24 ; i++) {
|
||||||
@ -133,7 +133,7 @@ public class XhpcStatisticsServiceImpl implements IXhpcStatisticsService {
|
|||||||
chargingStationId= Arrays.asList(chargingStationIds.split(","));
|
chargingStationId= Arrays.asList(chargingStationIds.split(","));
|
||||||
}
|
}
|
||||||
|
|
||||||
return xhpcStatisticsServiceMapper.getDateIntervalPage(chargingStationId, internetUserId, operatorId, startTime, endTime, type);
|
return xhpcStatisticsServiceMapper.getDateIntervalPage(chargingStationId, internetUserId, operatorId, startTime, endTime, type,userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -149,7 +149,7 @@ public class XhpcStatisticsServiceImpl implements IXhpcStatisticsService {
|
|||||||
if(!"".equals(operatorIds) && operatorIds !=null){
|
if(!"".equals(operatorIds) && operatorIds !=null){
|
||||||
operatorUserId= Arrays.asList(operatorIds.split(","));
|
operatorUserId= Arrays.asList(operatorIds.split(","));
|
||||||
}
|
}
|
||||||
return xhpcStatisticsServiceMapper.getStationIntervalPage(chargingStationId,operatorUserId,internetUserId,operatorId,startTime,endTime,type);
|
return xhpcStatisticsServiceMapper.getStationIntervalPage(chargingStationId,operatorUserId,internetUserId,operatorId,startTime,endTime,type,userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -161,7 +161,7 @@ public class XhpcStatisticsServiceImpl implements IXhpcStatisticsService {
|
|||||||
if(!"".equals(operatorIds) && operatorIds !=null){
|
if(!"".equals(operatorIds) && operatorIds !=null){
|
||||||
operatorUserId= Arrays.asList(operatorIds.split(","));
|
operatorUserId= Arrays.asList(operatorIds.split(","));
|
||||||
}
|
}
|
||||||
return xhpcStatisticsServiceMapper.getOperatorIntervalPage(operatorUserId, operatorId, startTime, endTime, type);
|
return xhpcStatisticsServiceMapper.getOperatorIntervalPage(operatorUserId, operatorId, startTime, endTime, type,userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -173,7 +173,7 @@ public class XhpcStatisticsServiceImpl implements IXhpcStatisticsService {
|
|||||||
if(!"".equals(internetUserIds) && internetUserIds !=null){
|
if(!"".equals(internetUserIds) && internetUserIds !=null){
|
||||||
internetIds= Arrays.asList(internetUserIds.split(","));
|
internetIds= Arrays.asList(internetUserIds.split(","));
|
||||||
}
|
}
|
||||||
return xhpcStatisticsServiceMapper.getInternetUserIntervalPage(internetIds, internetUserId, startTime, endTime, type);
|
return xhpcStatisticsServiceMapper.getInternetUserIntervalPage(internetIds, internetUserId, startTime, endTime, type,userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -181,7 +181,7 @@ public class XhpcStatisticsServiceImpl implements IXhpcStatisticsService {
|
|||||||
if(getJudge(null,operatorId,type)){
|
if(getJudge(null,operatorId,type)){
|
||||||
return new ArrayList<>();
|
return new ArrayList<>();
|
||||||
}
|
}
|
||||||
return xhpcStatisticsServiceMapper.getTerminalIntervalPage(chargingStationId, terminalId, operatorId, startTime, endTime, type);
|
return xhpcStatisticsServiceMapper.getTerminalIntervalPage(chargingStationId, terminalId, operatorId, startTime, endTime, type,userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user