阿伏兔
2024-08-28 7cff8e1bc43e69d7a6c299f9660b053b78110cd8
添加尖峰平谷功能
已修改1个文件
52 ■■■■ 文件已修改
data-model/src/main/resources/mybatis/basicsetting/ModelNodeMapper.xml 52 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data-model/src/main/resources/mybatis/basicsetting/ModelNodeMapper.xml
@@ -287,58 +287,56 @@
  <select id="getModelNodeIndexIdRelationInforByCode"
          resultType="com.dingzhuo.energy.data.model.domain.vo.ModelNodeIndexInfor">
    SELECT
      mn.node_id nodeId,
        SELECT mn.node_id  nodeId,
      mn."name" name,
      ni.index_id indexId
    FROM
      "model_node" mn
        FROM "model_node" mn
      LEFT JOIN "node_index" ni ON mn.node_id = ni.node_id
    WHERE
      mn.model_code = #{code}
        WHERE mn.model_code = #{code}
      AND   mn.parent_id IS NOT NULL
  </select>
  <select id="listModelNodeIndexIdRelationInforByParentId" resultType="com.dingzhuo.energy.data.model.domain.vo.ModelNodeIndexInfor">
    SELECT
      mn.node_id nodeId,
    <select id="listModelNodeIndexIdRelationInforByParentId"
            resultType="com.dingzhuo.energy.data.model.domain.vo.ModelNodeIndexInfor">
        SELECT mn.node_id  nodeId,
      mn."name" name,
      ni.index_id indexId
    FROM
      "model_node" mn
        FROM "model_node" mn
      LEFT JOIN "node_index" ni ON mn.node_id = ni.node_id
    WHERE
      mn.parent_id = #{parentId}
        WHERE mn.parent_id = #{parentId}
  </select>
  <select id="getModelNodeIndexIdRelationInforByNodeId"
          resultType="com.dingzhuo.energy.data.model.domain.vo.ModelNodeIndexInfor">
    SELECT
      mn.node_id nodeId,
        SELECT mn.node_id  nodeId,
      mn."name" name,
      ni.index_id indexId
    FROM
      "model_node" mn
        FROM "model_node" mn
      LEFT JOIN "node_index" ni ON mn.node_id = ni.node_id
    WHERE
      mn.node_id = #{nodeId}
        WHERE mn.node_id = #{nodeId}
  </select>
  <select id="getModelNodeByModelCodeByIndexCode" resultType="com.dingzhuo.energy.data.model.domain.ModelNode">
    SELECT
      node_id nodeId,
        SELECT node_id       nodeId,
      code,
      "name",
      parent_id parentId,
      address,
      model_code modelCode,
      node_category nodeCategory
    FROM
      "model_node"
    WHERE
      model_code = #{indexCode}
      AND parent_id IS NULL
      LIMIT 1;
        FROM "model_node"
        WHERE model_code = #{indexCode}
          AND parent_id IS NULL LIMIT 1;
    </select>
    <select id="selectIndexByModelCodeAndNodeId"
            resultType="com.dingzhuo.energy.data.model.domain.vo.ModelNodeIndexInfor">
        SELECT mn.node_id nodeId,
               mn."name",
               ni.index_id indexId
        FROM model_node mn
                 LEFT JOIN node_index ni ON ni.node_id = mn.node_id
        WHERE mn.model_code = #{modelCode}
          AND mn.node_id = #{nodeId}
  </select>
</mapper>