合并代码
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.RMpEmissionIExcessRateM;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_mp__emission_i_excess_rate_m(风电场发射特性-月表/各次谐波电流超标占比)】的数据库操作Mapper
|
||||
* @createDate 2022-11-30 18:55:11
|
||||
* @Entity com.njcn.harmonic.pojo.po.RMpEmissionIExcessRateM
|
||||
*/
|
||||
public interface RMpEmissionIExcessRateMMapper extends BaseMapper<RMpEmissionIExcessRateM> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.RMpEmissionIM;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_mp__emission_i_m(风电场发射特性-月表/各次谐波电流含有率)】的数据库操作Mapper
|
||||
* @createDate 2022-11-30 18:55:11
|
||||
* @Entity com.njcn.harmonic.pojo.po.RMpEmissionIM
|
||||
*/
|
||||
public interface RMpEmissionIMMapper extends BaseMapper<RMpEmissionIM> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.RMpEmissionM;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_mp__emission_m(风电场发射特性-月表)】的数据库操作Mapper
|
||||
* @createDate 2022-11-30 18:55:11
|
||||
* @Entity com.njcn.harmonic.pojo.po.RMpEmissionM
|
||||
*/
|
||||
public interface RMpEmissionMMapper extends BaseMapper<RMpEmissionM> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.RMpInfluenceM;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_mp__influence_m(风电场影响特性-月表)】的数据库操作Mapper
|
||||
* @createDate 2022-12-01 19:28:14
|
||||
* @Entity com.njcn.harmonic.pojo.po.RMpInfluenceM
|
||||
*/
|
||||
public interface RMpInfluenceMMapper extends BaseMapper<RMpInfluenceM> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.RMpInfluenceVExcessRateM;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_mp__influence_v_excess_rate_m(风电场影响特性-月表/各次谐波电压超标占比)】的数据库操作Mapper
|
||||
* @createDate 2022-12-01 19:28:15
|
||||
* @Entity com.njcn.harmonic.pojo.po.RMpInfluenceVExcessRateM
|
||||
*/
|
||||
public interface RMpInfluenceVExcessRateMMapper extends BaseMapper<RMpInfluenceVExcessRateM> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.RMpInfluenceVM;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_mp__influence_v_m(风电场影响特性-月表/各次谐波电压含有率)】的数据库操作Mapper
|
||||
* @createDate 2022-12-01 19:28:15
|
||||
* @Entity com.njcn.harmonic.pojo.po.RMpInfluenceVM
|
||||
*/
|
||||
public interface RMpInfluenceVMMapper extends BaseMapper<RMpInfluenceVM> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.njcn.harmonic.pojo.po.RStatOrgPvPermeabilityM;
|
||||
import com.njcn.harmonic.pojo.vo.PermeabilityVO;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author jianghf
|
||||
* @description 针对表【r_stat_org_pv_permeability_m(分布式光伏-台区渗透率统计月表)】的数据库操作Mapper
|
||||
* @createDate 2022-11-28 16:14:21
|
||||
* @Entity com.njcn.harmonic.pojo.po.RStatOrgPvPermeabilityM
|
||||
*/
|
||||
public interface RStatOrgPvPermeabilityMMapper extends BaseMapper<RStatOrgPvPermeabilityM> {
|
||||
|
||||
Page<PermeabilityVO> getPermeabilityList(IPage<PermeabilityVO> page, @Param("condMap")Map<String, Object> condMap);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,13 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.njcn.harmonic.pojo.po.RStatOrgPvPowerQualityMPO;
|
||||
import com.njcn.harmonic.pojo.vo.StreamReverseOrgVO;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author yzh
|
||||
@@ -11,6 +17,7 @@ import com.njcn.harmonic.pojo.po.RStatOrgPvPowerQualityMPO;
|
||||
*/
|
||||
public interface RStatOrgPvPowerQualityMMapper extends BaseMapper<RStatOrgPvPowerQualityMPO> {
|
||||
|
||||
Page<StreamReverseOrgVO> getStreamReverseByOrg(IPage<StreamReverseOrgVO> page, @Param("condMap")Map<String, Object> condMap);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.WfOfOverviewPO;
|
||||
|
||||
/**
|
||||
* @author yzh
|
||||
* @description 针对表【wf_of_overview(风电场概况)】的数据库操作Mapper
|
||||
* @createDate 2022-12-05 14:17:26
|
||||
* @Entity generator.domain.WfOfOverview
|
||||
*/
|
||||
public interface WfOfOverviewMapper extends BaseMapper<WfOfOverviewPO> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.harmonic.pojo.po.WfOfOverviewVoltagePO;
|
||||
|
||||
/**
|
||||
* @author yzh
|
||||
* @description 针对表【wf_of_overview_voltage(风电场概况-按电压等级)】的数据库操作Mapper
|
||||
* @createDate 2022-12-05 14:22:44
|
||||
* @Entity generator.domain.WfOfOverviewVoltage
|
||||
*/
|
||||
public interface WfOfOverviewVoltageMapper extends BaseMapper<WfOfOverviewVoltagePO> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.njcn.harmonic.mapper.specialanalysis;
|
||||
|
||||
import com.njcn.harmonic.pojo.param.RMpInfluenceParam;
|
||||
import com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 专项分析-风电场-指标总览
|
||||
*
|
||||
* @author yzh
|
||||
* @date 2022/12/1
|
||||
*/
|
||||
|
||||
@Mapper
|
||||
public interface WindFarmIndexOverviewMapper {
|
||||
|
||||
/**
|
||||
* 获取风电场指标总览-电流指标
|
||||
*
|
||||
* @param deptCode 单位code
|
||||
* @param param 条件参数
|
||||
* @return java.util.List<com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO>
|
||||
* @author yzh
|
||||
* @date 2022/12/1
|
||||
*/
|
||||
List<WindFarmIndexOverviewPO> getWindFarmIndexOverviewHarmonicCurrent(@Param("deptCode") List<String> deptCode, @Param("param") RMpInfluenceParam param);
|
||||
|
||||
/**
|
||||
* 获取风电场指标总览-电压指标
|
||||
*
|
||||
* @param deptCode 单位code
|
||||
* @param param 条件参数
|
||||
* @return java.util.List<com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO>
|
||||
* @author yzh
|
||||
* @date 2022/12/1
|
||||
*/
|
||||
List<WindFarmIndexOverviewPO> getWindFarmIndexOverviewHarmonicVoltage(@Param("deptCode") List<String> deptCode, @Param("param") RMpInfluenceParam param);
|
||||
|
||||
/**
|
||||
* 获取风电场指标总览-各单位指标
|
||||
*
|
||||
* @param deptCode 单位code
|
||||
* @param param 条件参数
|
||||
* @return java.util.List<com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO>
|
||||
* @author yzh
|
||||
* @date 2022/12/1
|
||||
*/
|
||||
List<WindFarmIndexOverviewPO> getWindFarmIndexOverviewUnitCurrent(@Param("deptCode") List<String> deptCode, @Param("param") RMpInfluenceParam param);
|
||||
|
||||
/**
|
||||
* 获取风电场指标总览-各单位电压
|
||||
*
|
||||
* @param deptCode 单位code
|
||||
* @param param 条件参数
|
||||
* @return java.util.List<com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO>
|
||||
* @author yzh
|
||||
* @date 2022/12/1
|
||||
*/
|
||||
List<WindFarmIndexOverviewPO> getWindFarmIndexOverviewUnitVoltage(@Param("deptCode") List<String> deptCode, @Param("param") RMpInfluenceParam param);
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RMpEmissionIExcessRateMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpEmissionIExcessRateM">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
|
||||
<id property="monitorTag" column="monitor_tag" jdbcType="VARCHAR"/>
|
||||
<result property="iExcessRate2" column="i_excess_rate_2" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate3" column="i_excess_rate_3" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate4" column="i_excess_rate_4" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate5" column="i_excess_rate_5" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate6" column="i_excess_rate_6" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate7" column="i_excess_rate_7" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate8" column="i_excess_rate_8" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate9" column="i_excess_rate_9" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate10" column="i_excess_rate_10" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate11" column="i_excess_rate_11" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate12" column="i_excess_rate_12" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate13" column="i_excess_rate_13" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate14" column="i_excess_rate_14" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate15" column="i_excess_rate_15" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate16" column="i_excess_rate_16" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate17" column="i_excess_rate_17" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate18" column="i_excess_rate_18" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate19" column="i_excess_rate_19" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate20" column="i_excess_rate_20" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate21" column="i_excess_rate_21" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate22" column="i_excess_rate_22" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate23" column="i_excess_rate_23" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate24" column="i_excess_rate_24" jdbcType="FLOAT"/>
|
||||
<result property="iExcessRate25" column="i_excess_rate_25" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,monitor_tag,measurement_point_id,data_date,i_excess_rate_2,
|
||||
i_excess_rate_3,i_excess_rate_4,i_excess_rate_5,
|
||||
i_excess_rate_6,i_excess_rate_7,i_excess_rate_8,
|
||||
i_excess_rate_9,i_excess_rate_10,i_excess_rate_11,
|
||||
i_excess_rate_12,i_excess_rate_13,i_excess_rate_14,
|
||||
i_excess_rate_15,i_excess_rate_16,i_excess_rate_17,
|
||||
i_excess_rate_18,i_excess_rate_19,i_excess_rate_20,
|
||||
i_excess_rate_21,i_excess_rate_22,i_excess_rate_23,
|
||||
i_excess_rate_24,i_excess_rate_25
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RMpEmissionIMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpEmissionIM">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="monitorTag" column="monitor_tag" jdbcType="VARCHAR"/>
|
||||
<id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<result property="iRate2" column="i_rate_2" jdbcType="FLOAT"/>
|
||||
<result property="iRate3" column="i_rate_3" jdbcType="FLOAT"/>
|
||||
<result property="iRate4" column="i_rate_4" jdbcType="FLOAT"/>
|
||||
<result property="iRate5" column="i_rate_5" jdbcType="FLOAT"/>
|
||||
<result property="iRate6" column="i_rate_6" jdbcType="FLOAT"/>
|
||||
<result property="iRate7" column="i_rate_7" jdbcType="FLOAT"/>
|
||||
<result property="iRate8" column="i_rate_8" jdbcType="FLOAT"/>
|
||||
<result property="iRate9" column="i_rate_9" jdbcType="FLOAT"/>
|
||||
<result property="iRate10" column="i_rate_10" jdbcType="FLOAT"/>
|
||||
<result property="iRate11" column="i_rate_11" jdbcType="FLOAT"/>
|
||||
<result property="iRate12" column="i_rate_12" jdbcType="FLOAT"/>
|
||||
<result property="iRate13" column="i_rate_13" jdbcType="FLOAT"/>
|
||||
<result property="iRate14" column="i_rate_14" jdbcType="FLOAT"/>
|
||||
<result property="iRate15" column="i_rate_15" jdbcType="FLOAT"/>
|
||||
<result property="iRate16" column="i_rate_16" jdbcType="FLOAT"/>
|
||||
<result property="iRate17" column="i_rate_17" jdbcType="FLOAT"/>
|
||||
<result property="iRate18" column="i_rate_18" jdbcType="FLOAT"/>
|
||||
<result property="iRate19" column="i_rate_19" jdbcType="FLOAT"/>
|
||||
<result property="iRate20" column="i_rate_20" jdbcType="FLOAT"/>
|
||||
<result property="iRate21" column="i_rate_21" jdbcType="FLOAT"/>
|
||||
<result property="iRate22" column="i_rate_22" jdbcType="FLOAT"/>
|
||||
<result property="iRate23" column="i_rate_23" jdbcType="FLOAT"/>
|
||||
<result property="iRate24" column="i_rate_24" jdbcType="FLOAT"/>
|
||||
<result property="iRate25" column="i_rate_25" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,monitor_tag,measurement_point_id,data_date,i_rate_2,
|
||||
i_rate_3,i_rate_4,i_rate_5,
|
||||
i_rate_6,i_rate_7,i_rate_8,
|
||||
i_rate_9,i_rate_10,i_rate_11,
|
||||
i_rate_12,i_rate_13,i_rate_14,
|
||||
i_rate_15,i_rate_16,i_rate_17,
|
||||
i_rate_18,i_rate_19,i_rate_20,
|
||||
i_rate_21,i_rate_22,i_rate_23,
|
||||
i_rate_24,i_rate_25
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RMpEmissionMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpEmissionM">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<result property="negativeSequenceCurrentUnbalance" column="negative_sequence_current_unbalance" jdbcType="FLOAT"/>
|
||||
<result property="negativeSequenceCurrentUnbalanceExcessDayAvg" column="negative_sequence_current_unbalance_excess_day_avg" jdbcType="FLOAT"/>
|
||||
<result property="negativeSequenceCurrentUnbalanceExcessRate" column="negative_sequence_current_unbalance_excess_rate" jdbcType="FLOAT"/>
|
||||
<result property="iExcessDayAvg" column="i_excess_day_avg" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,monitor_tag,measurement_point_id,data_date,negative_sequence_current_unbalance,
|
||||
negative_sequence_current_unbalance_excess_day_avg,negative_sequence_current_unbalance_excess_rate,i_excess_day_avg
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RMpInfluenceMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpInfluenceM">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<id property="monitorTag" column="monitor_tag" jdbcType="VARCHAR"/>
|
||||
<id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
|
||||
<result property="negativeSequenceVoltageUnbalance" column="negative_sequence_voltage_unbalance" jdbcType="FLOAT"/>
|
||||
<result property="negativeSequenceVoltageUnbalanceExcessDayAvg" column="negative_sequence_voltage_unbalance_excess_day_avg" jdbcType="FLOAT"/>
|
||||
<result property="negativeSequenceVoltageUnbalanceExcessRate" column="negative_sequence_voltage_unbalance_excess_rate" jdbcType="FLOAT"/>
|
||||
<result property="vExcessDayAvg" column="v_excess_day_avg" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,monitor_tag,data_date,measurement_point_id,
|
||||
negative_sequence_voltage_unbalance,negative_sequence_voltage_unbalance_excess_day_avg,negative_sequence_voltage_unbalance_excess_rate,
|
||||
v_excess_day_avg
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RMpInfluenceVExcessRateMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpInfluenceVExcessRateM">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<id property="monitorTag" column="monitor_tag" jdbcType="VARCHAR"/>
|
||||
<id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
|
||||
<result property="vExcessRate2" column="v_excess_rate_2" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate3" column="v_excess_rate_3" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate4" column="v_excess_rate_4" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate5" column="v_excess_rate_5" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate6" column="v_excess_rate_6" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate7" column="v_excess_rate_7" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate8" column="v_excess_rate_8" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate9" column="v_excess_rate_9" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate10" column="v_excess_rate_10" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate11" column="v_excess_rate_11" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate12" column="v_excess_rate_12" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate13" column="v_excess_rate_13" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate14" column="v_excess_rate_14" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate15" column="v_excess_rate_15" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate16" column="v_excess_rate_16" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate17" column="v_excess_rate_17" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate18" column="v_excess_rate_18" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate19" column="v_excess_rate_19" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate20" column="v_excess_rate_20" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate21" column="v_excess_rate_21" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate22" column="v_excess_rate_22" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate23" column="v_excess_rate_23" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate24" column="v_excess_rate_24" jdbcType="FLOAT"/>
|
||||
<result property="vExcessRate25" column="v_excess_rate_25" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,monitor_tag,data_date,measurement_point_id,
|
||||
v_excess_rate_2,v_excess_rate_3,v_excess_rate_4,
|
||||
v_excess_rate_5,v_excess_rate_6,v_excess_rate_7,
|
||||
v_excess_rate_8,v_excess_rate_9,v_excess_rate_10,
|
||||
v_excess_rate_11,v_excess_rate_12,v_excess_rate_13,
|
||||
v_excess_rate_14,v_excess_rate_15,v_excess_rate_16,
|
||||
v_excess_rate_17,v_excess_rate_18,v_excess_rate_19,
|
||||
v_excess_rate_20,v_excess_rate_21,v_excess_rate_22,
|
||||
v_excess_rate_23,v_excess_rate_24,v_excess_rate_25
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RMpInfluenceVMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpInfluenceVM">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<id property="monitorTag" column="monitor_tag" jdbcType="VARCHAR"/>
|
||||
<id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
|
||||
<result property="vRate2" column="v_rate_2" jdbcType="FLOAT"/>
|
||||
<result property="vRate3" column="v_rate_3" jdbcType="FLOAT"/>
|
||||
<result property="vRate4" column="v_rate_4" jdbcType="FLOAT"/>
|
||||
<result property="vRate5" column="v_rate_5" jdbcType="FLOAT"/>
|
||||
<result property="vRate6" column="v_rate_6" jdbcType="FLOAT"/>
|
||||
<result property="vRate7" column="v_rate_7" jdbcType="FLOAT"/>
|
||||
<result property="vRate8" column="v_rate_8" jdbcType="FLOAT"/>
|
||||
<result property="vRate9" column="v_rate_9" jdbcType="FLOAT"/>
|
||||
<result property="vRate10" column="v_rate_10" jdbcType="FLOAT"/>
|
||||
<result property="vRate11" column="v_rate_11" jdbcType="FLOAT"/>
|
||||
<result property="vRate12" column="v_rate_12" jdbcType="FLOAT"/>
|
||||
<result property="vRate13" column="v_rate_13" jdbcType="FLOAT"/>
|
||||
<result property="vRate14" column="v_rate_14" jdbcType="FLOAT"/>
|
||||
<result property="vRate15" column="v_rate_15" jdbcType="FLOAT"/>
|
||||
<result property="vRate16" column="v_rate_16" jdbcType="FLOAT"/>
|
||||
<result property="vRate17" column="v_rate_17" jdbcType="FLOAT"/>
|
||||
<result property="vRate18" column="v_rate_18" jdbcType="FLOAT"/>
|
||||
<result property="vRate19" column="v_rate_19" jdbcType="FLOAT"/>
|
||||
<result property="vRate20" column="v_rate_20" jdbcType="FLOAT"/>
|
||||
<result property="vRate21" column="v_rate_21" jdbcType="FLOAT"/>
|
||||
<result property="vRate22" column="v_rate_22" jdbcType="FLOAT"/>
|
||||
<result property="vRate23" column="v_rate_23" jdbcType="FLOAT"/>
|
||||
<result property="vRate24" column="v_rate_24" jdbcType="FLOAT"/>
|
||||
<result property="vRate25" column="v_rate_25" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,monitor_tag,data_date,measurement_point_id,
|
||||
v_rate_2,v_rate_3,v_rate_4,
|
||||
v_rate_5,v_rate_6,v_rate_7,
|
||||
v_rate_8,v_rate_9,v_rate_10,
|
||||
v_rate_11,v_rate_12,v_rate_13,
|
||||
v_rate_14,v_rate_15,v_rate_16,
|
||||
v_rate_17,v_rate_18,v_rate_19,
|
||||
v_rate_20,v_rate_21,v_rate_22,
|
||||
v_rate_23,v_rate_24,v_rate_25
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.RStatOrgPvPermeabilityMMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RStatOrgPvPermeabilityM">
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="permeabilityType" column="permeability_type" jdbcType="VARCHAR"/>
|
||||
<id property="monitoringObject" column="monitoring_object" jdbcType="VARCHAR"/>
|
||||
<result property="areaNum" column="area_num" jdbcType="INTEGER"/>
|
||||
<result property="overMaxNum" column="over_max_num" jdbcType="INTEGER"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
data_date,org_no,permeability_type,
|
||||
monitoring_object,area_num,over_max_num
|
||||
</sql>
|
||||
|
||||
<select id="getPermeabilityList" resultType="com.njcn.harmonic.pojo.vo.PermeabilityVO">
|
||||
select
|
||||
org_no as orgId,
|
||||
monitoring_object as monitoringObject,
|
||||
sum(if(permeability_type = #{condMap.Rate_0_25}, area_num, 0)) as areaNum25,
|
||||
sum(if(permeability_type = #{condMap.Rate_25_50}, area_num, 0)) as areaNum50,
|
||||
sum(if(permeability_type = #{condMap.Rate_50_75}, area_num, 0)) as areaNum75,
|
||||
sum(if(permeability_type = #{condMap.Rate_75_100}, area_num, 0)) as areaNum99,
|
||||
sum(if(permeability_type = #{condMap.Rate_100}, area_num, 0)) as areaNum100,
|
||||
truncate(ifnull(sum(over_max_num) / sum(area_num), 0) * 100,2) as overMaxRate
|
||||
from r_stat_org_pv_permeability_m
|
||||
where org_no in
|
||||
<foreach collection="condMap.orgIdList" item="id" open="(" close=")" separator=",">
|
||||
#{id}
|
||||
</foreach>
|
||||
<if test="condMap.startTime != null and condMap.startTime != ''">
|
||||
and DATE_FORMAT(data_date, '%Y-%m-%d') >= DATE_FORMAT(#{condMap.startTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
<if test="condMap.endTime != null and condMap.endTime != ''">
|
||||
and DATE_FORMAT(data_date, '%Y-%m-%d') <= DATE_FORMAT(#{condMap.endTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
|
||||
group by org_no, monitoring_object
|
||||
</select>
|
||||
</mapper>
|
||||
@@ -21,4 +21,26 @@
|
||||
area_pq_event_type,avg_monitor_num,total_monitor_num,
|
||||
monitor_valid_num,avg_date_num,total_date_num
|
||||
</sql>
|
||||
<select id="getStreamReverseByOrg" resultType="com.njcn.harmonic.pojo.vo.StreamReverseOrgVO">
|
||||
SELECT
|
||||
org_no as orgId,
|
||||
monitoring_object as monitoringObject,
|
||||
SUM(IF(`area_pq_event_type` = #{condMap.Event_Type_u}, total_monitor_num, 0)) as streamNum,
|
||||
SUM(IF(`area_pq_event_type` = #{condMap.Event_Type_a}, total_monitor_num, 0)) as streamReloadNum,
|
||||
SUM(IF(`area_pq_event_type` = #{condMap.Event_Type_s}, total_monitor_num, 0)) as streamOverloadNum,
|
||||
SUM(IF(`area_pq_event_type` = #{condMap.Event_Type_u}, total_monitor_num / monitor_valid_num, 0)) as streamRate
|
||||
FROM r_stat_org_pv_power_quality_m
|
||||
where org_no in
|
||||
<foreach collection="condMap.orgIdList" item="id" open="(" close=")" separator=",">
|
||||
#{id}
|
||||
</foreach>
|
||||
<if test="condMap.startTime != null and condMap.startTime != ''">
|
||||
and DATE_FORMAT(data_date, '%Y-%m-%d') >= DATE_FORMAT(#{condMap.startTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
<if test="condMap.endTime != null and condMap.endTime != ''">
|
||||
and DATE_FORMAT(data_date, '%Y-%m-%d') <= DATE_FORMAT(#{condMap.endTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
|
||||
GROUP BY org_no,monitoring_object
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.WfOfOverviewMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.WfOfOverviewPO">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<result property="wfPowerCount" column="wf_power_count" jdbcType="INTEGER"/>
|
||||
<result property="wfInstalledCapacity" column="wf_installed_capacity" jdbcType="FLOAT"/>
|
||||
<result property="wfPowerCountYearOnYear" column="wf_power_count_year_on_year" jdbcType="FLOAT"/>
|
||||
<result property="wfInstalledCapacityYearOnYear" column="wf_installed_capacity_year_on_year" jdbcType="FLOAT"/>
|
||||
<result property="wfPowerCountRingRatio" column="wf_power_count_ring_ratio" jdbcType="FLOAT"/>
|
||||
<result property="wfInstalledCapacityRingRatio" column="wf_installed_capacity_ring_ratio" jdbcType="FLOAT"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,data_date,wf_power_count,
|
||||
wf_installed_capacity,wf_power_count_year_on_year,wf_installed_capacity_year_on_year,
|
||||
wf_power_count_ring_ratio,wf_installed_capacity_ring_ratio
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.WfOfOverviewVoltageMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.WfOfOverviewVoltagePO">
|
||||
<id property="orgNo" column="org_no" jdbcType="VARCHAR"/>
|
||||
<id property="dataDate" column="data_date" jdbcType="DATE"/>
|
||||
<result property="voltageLevel" column="voltage_level" jdbcType="VARCHAR"/>
|
||||
<result property="wfSum" column="wf_sum" jdbcType="INTEGER"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
org_no,data_date,voltage_level,
|
||||
wf_sum
|
||||
</sql>
|
||||
</mapper>
|
||||
@@ -0,0 +1,128 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.harmonic.mapper.specialanalysis.WindFarmIndexOverviewMapper">
|
||||
<!--电流指标-->
|
||||
<resultMap id="HarmonicCurrentMap" type="com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO">
|
||||
<id property="orgNo" column="org_no"/>
|
||||
<id property="dataDate" column="data_date"/>
|
||||
<id property="monitorTag" column="monitor_tag"/>
|
||||
<result property="monitorNum" column="monitor_harmonic_electric_exceeds_num"/>
|
||||
<result property="proportionOfExcessPoints" column="monitor_harmonic_electric_exceeds_proportion"/>
|
||||
<result property="avgExcessiveDays" column="monitor_harmonic_electric_exceeds_avg_days"/>
|
||||
</resultMap>
|
||||
|
||||
<!--电压指标-->
|
||||
<resultMap id="HarmonicVoltageMap" type="com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO">
|
||||
<id property="orgNo" column="org_no"/>
|
||||
<id property="dataDate" column="data_date"/>
|
||||
<id property="monitorTag" column="monitor_tag"/>
|
||||
<result property="monitorNum" column="monitor_harmonic_voltage_content_exceeds_num"/>
|
||||
<result property="proportionOfExcessPoints" column="monitor_harmonic_voltage_content_exceeds_proportion"/>
|
||||
<result property="avgExcessiveDays" column="monitor_harmonic_voltage_content_exceeds_avg_days"/>
|
||||
</resultMap>
|
||||
|
||||
<!--各单位电流-->
|
||||
<resultMap id="UnitCurrentMap" type="com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO">
|
||||
<id property="orgNo" column="org_no"/>
|
||||
<id property="dataDate" column="data_date"/>
|
||||
<id property="monitorTag" column="monitor_tag"/>
|
||||
<result property="monitorNum" column="electric_index_exceeds_num"/>
|
||||
<result property="proportionOfExcessPoints" column="electric_index_exceeds_proportion"/>
|
||||
<result property="avgExcessiveDays" column="electric_index_exceeds_avg_days"/>
|
||||
</resultMap>
|
||||
|
||||
<!--各单位电压-->
|
||||
<resultMap id="UnitVoltageMap" type="com.njcn.harmonic.pojo.po.WindFarmIndexOverviewPO">
|
||||
<id property="orgNo" column="org_no"/>
|
||||
<id property="dataDate" column="data_date"/>
|
||||
<id property="monitorTag" column="monitor_tag"/>
|
||||
<result property="monitorNum" column="voltage_index_exceeds_num"/>
|
||||
<result property="proportionOfExcessPoints" column="voltage_index_exceeds_proportion"/>
|
||||
<result property="avgExcessiveDays" column="voltage_index_exceeds_avg_days"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="conditions">
|
||||
s.org_no IN
|
||||
<foreach collection="deptCode" item="item" open="(" close=")" separator=",">
|
||||
#{item}
|
||||
</foreach>
|
||||
<if test="param.monitorTag != null and param.monitorTag != '' ">
|
||||
AND s.monitor_tag = #{param.monitorTag}
|
||||
</if>
|
||||
<if test="param.monitorTag != null and param.monitorTag != '' ">
|
||||
AND sd.monitor_tag = #{param.monitorTag}
|
||||
</if>
|
||||
<if test="param.startTime != null and param.startTime != ''">
|
||||
AND DATE_FORMAT(s.data_date, '%Y-%m-%d') >= DATE_FORMAT(#{param.startTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
<if test="param.endTime != null and param.endTime != ''">
|
||||
AND DATE_FORMAT(s.data_date, '%Y-%m-%d') <= DATE_FORMAT(#{param.endTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
<if test="param.startTime != null and param.startTime != ''">
|
||||
AND DATE_FORMAT(sd.data_date, '%Y-%m-%d') >= DATE_FORMAT(#{param.startTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
<if test="param.endTime != null and param.endTime != ''">
|
||||
AND DATE_FORMAT(sd.data_date, '%Y-%m-%d') <= DATE_FORMAT(#{param.endTime}, '%Y-%m-%d')
|
||||
</if>
|
||||
</sql>
|
||||
|
||||
<!--获取风电场指标总览-电流指标-->
|
||||
<select id="getWindFarmIndexOverviewHarmonicCurrent" resultMap="HarmonicCurrentMap">
|
||||
SELECT
|
||||
s.org_no,
|
||||
s.data_date,
|
||||
s.monitor_tag,
|
||||
s.monitor_harmonic_electric_exceeds_num,
|
||||
sd.monitor_harmonic_electric_exceeds_proportion,
|
||||
sd.monitor_harmonic_electric_exceeds_avg_days
|
||||
FROM special_analysis_index_overview AS s
|
||||
JOIN special_analysis_index_overview_detailed AS sd ON s.org_no = sd.org_no
|
||||
WHERE
|
||||
<include refid="conditions"></include>
|
||||
</select>
|
||||
|
||||
<!--获取风电场指标总览-电压指标-->
|
||||
<select id="getWindFarmIndexOverviewHarmonicVoltage" resultMap="HarmonicVoltageMap">
|
||||
SELECT
|
||||
s.org_no,
|
||||
s.data_date,
|
||||
s.monitor_tag,
|
||||
s.monitor_harmonic_voltage_content_exceeds_num,
|
||||
sd.monitor_harmonic_voltage_content_exceeds_proportion,
|
||||
sd.monitor_harmonic_voltage_content_exceeds_avg_days
|
||||
FROM special_analysis_index_overview AS s
|
||||
JOIN special_analysis_index_overview_detailed AS sd ON s.org_no = sd.org_no
|
||||
WHERE
|
||||
<include refid="conditions"></include>
|
||||
</select>
|
||||
|
||||
<!--获取风电场指标总览-各单位电流-->
|
||||
<select id="getWindFarmIndexOverviewUnitCurrent" resultMap="UnitCurrentMap">
|
||||
SELECT
|
||||
s.org_no,
|
||||
s.data_date,
|
||||
s.monitor_tag,
|
||||
s.electric_index_exceeds_num,
|
||||
sd.electric_index_exceeds_proportion,
|
||||
sd.electric_index_exceeds_avg_days
|
||||
FROM special_analysis_index_overview AS s
|
||||
JOIN special_analysis_index_overview_detailed AS sd ON s.org_no = sd.org_no
|
||||
WHERE
|
||||
<include refid="conditions"></include>
|
||||
</select>
|
||||
|
||||
<!--获取风电场指标总览-各单位电压-->
|
||||
<select id="getWindFarmIndexOverviewUnitVoltage" resultMap="UnitVoltageMap">
|
||||
SELECT
|
||||
s.org_no,
|
||||
s.data_date,
|
||||
s.monitor_tag,
|
||||
s.voltage_index_exceeds_num,
|
||||
sd.voltage_index_exceeds_proportion,
|
||||
sd.voltage_index_exceeds_avg_days
|
||||
FROM special_analysis_index_overview AS s
|
||||
JOIN special_analysis_index_overview_detailed AS sd ON s.org_no = sd.org_no
|
||||
WHERE
|
||||
<include refid="conditions"></include>
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user