| | |
| | | |
| | | <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> |