FaultTransferSchemeStrategyScoreMapper.xml 1.4 KB

123456789101112131415161718192021222324252627282930
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.hdkj.lt.bf.mapper.FaultTransferSchemeStrategyScoreMapper">
  4. <select id="getTransferSchemeStrategyScoreByFaultId"
  5. resultType="com.hdkj.lt.bf.entity.dto.FhzgPlanTransferSchemeStrategyScoreDTO">
  6. SELECT
  7. sss.id id,
  8. ts.scheme_name schemeName,
  9. ts.scheme_state schemeState,
  10. ts.evaluation_score evaluationScore,
  11. sss.scheme_id schemeId,
  12. sss.strategy_id strategyId,
  13. sss.evaluation_index_id evaluationIndexId,
  14. sss.loss_users lossUsers,
  15. sss.transfer_load_ratio transferLoadRatio,
  16. sss.non_auto_switch_operation_times nonAutoSwitchOperationTimes,
  17. sss.opposite_line_max_load_rate oppositeLineMaxLoadRate,
  18. sss.distribution_transformer_voltage distributionTransformerVoltage,
  19. sss.switch_operation_times switchOperationTimes,
  20. sss.loss_power_secured_users lossPowerSecuredUsers
  21. FROM
  22. fhzg_fault_transfer_scheme ts
  23. LEFT JOIN fhzg_fault_transfer_scheme_strategy_score sss ON ts.id = sss.scheme_id
  24. WHERE
  25. ts.fault_id = #{faultId}
  26. order by ts.scheme_state,ts.evaluation_score desc
  27. </select>
  28. </mapper>