| | |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.lf.server.mapper.show.OneMapMapper"> |
| | | |
| | | <resultMap type="com.lf.server.entity.show.OneMapEntity" id="OneMapResult"> |
| | | <result property="value" column="value" /> |
| | | <result property="key" column="key" /> |
| | | </resultMap> |
| | | |
| | | |
| | | <!-- 项目类别 select * from bs.bs_project; --> |
| | | <select id="projectCategoryCount" resultType="java.util.Map"> |
| | |
| | | |
| | | |
| | | <!-- 统计项目类型 1 --> |
| | | <select id="selectProjectType1" resultType="java.util.Map"> |
| | | <select id="selectProjectType1" resultMap="OneMapResult"> |
| | | select (select string_agg(code, ',') from lf.sys_dir where name = a.name) "key", name "value" from lf.sys_dir a |
| | | where name in ('测量(ESV)', '勘察(EGE)', '地灾(EGD)', '洞库(EGD)') group by name order by name; |
| | | </select> |
| | | |
| | | <!-- 统计项目类型 2 --> |
| | | <select id="selectProjectType2" resultType="java.util.Map"> |
| | | <select id="selectProjectTypeOne" resultType="com.lf.server.entity.show.OneMapEntity"> |
| | | select * from lf.sys_meta ${endSql} |
| | | </select> |
| | | |
| | | <!-- 统计项目类型 2 --> |
| | | <select id="selectProjectType2" resultType="com.lf.server.entity.show.OneMapEntity"> |
| | | select modular1,count(*) from lf.sys_operate group by modular1 order by modular1; |
| | | </select> |
| | | |