RuleTreeNode_Mapper.xml 913 B

123456789101112131415161718192021222324
  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.seamew.lottery.infrastructure.dao.IRuleTreeNodeDao">
  4. <select id="queryRuleTreeNodeList" resultType="com.seamew.lottery.infrastructure.po.RuleTreeNode">
  5. SELECT id, tree_id, node_type, node_value, rule_key, rule_desc
  6. FROM rule_tree_node
  7. where tree_id = #{treeId}
  8. </select>
  9. <select id="queryTreeNodeCount" resultType="java.lang.Integer">
  10. select count(id)
  11. from rule_tree_node
  12. where tree_id = #{treeId}
  13. </select>
  14. <select id="queryTreeRulePoint" resultType="com.seamew.lottery.infrastructure.po.RuleTreeNode">
  15. SELECT distinct (rule_key), rule_desc
  16. FROM rule_tree_node
  17. where tree_id = #{treeId}
  18. and rule_key is not null
  19. </select>
  20. </mapper>