@ -53,6 +53,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property= "num" column= "num" />
<result property= "num" column= "num" />
<result property= "lawEnforcement" column= "law_enforcement" />
<result property= "lawEnforcement" column= "law_enforcement" />
<result property= "lawEnforcementId" column= "law_enforcement_id" />
<result property= "lawEnforcementId" column= "law_enforcement_id" />
<result property= "bureauDeptName" column= "bureau_dept_name" />
<result property= "bureauDeptId" column= "bureau_dept_id" />
</resultMap>
</resultMap>
<sql id= "selectEnforcementRegistrationVo" >
<sql id= "selectEnforcementRegistrationVo" >
@ -446,7 +448,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id}
#{id}
</foreach>
</foreach>
</delete>
</delete>
<!--
<select id= "countMentByTime" resultMap= "EnforceRegCountResult"
<select id= "countMentByTime" resultMap= "EnforceRegCountResult"
resultType="com.zdxt.code.domain.EnforceRegCount">
resultType="com.zdxt.code.domain.EnforceRegCount">
SELECT law_enforcement, law_enforcement_id,enterprise_number, COUNT(law_enforcement_id) AS num
SELECT law_enforcement, law_enforcement_id,enterprise_number, COUNT(law_enforcement_id) AS num
@ -465,34 +467,35 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test= "searchValue != null and searchValue != ''" > AND t1.enterprise_name like concat(concat('%',#{searchValue}),'%')</if>
<if test= "searchValue != null and searchValue != ''" > AND t1.enterprise_name like concat(concat('%',#{searchValue}),'%')</if>
AND t1.law_enforcement_id IS NOT NULL
AND t1.law_enforcement_id IS NOT NULL
GROUP BY t1.enterprise_number
GROUP BY t1.enterprise_number
</select>
</select> -->
<select id= "countMentByTimeLawNew" resultMap= "EnforceRegCountResult"
<select id= "countMentByTimeLawNew" resultMap= "EnforceRegCountResult"
resultType="com.zdxt.code.domain.EnforceRegCount">
resultType="com.zdxt.code.domain.EnforceRegCount">
SELECT
SELECT
t1.law_enforcement_id ,
t1.bureau_dept_name ,
t1.law_enforcement ,
t1.bureau_dept_id ,
t1.enterprise_name,
t1.enterprise_name,
t1.enterprise_number,
t1.enterprise_number,
SUM(T1.total) as num
SUM(T1.total) as num
FROM
FROM
( SELECT enterprise_name, enterprise_number, law_enforcement_id,law_enforcement , unite_check, create_time ,
( SELECT enterprise_name, enterprise_number, bureau_dept_id,bureau_dept_name , unite_check, create_time ,
count( enterprise_number ) AS total FROM enforcement_registration
count( enterprise_number ) AS total FROM enforcement_registration
WHERE <![CDATA[ create_time >= #{beginTime} AND create_time <= #{endTime} ]]> AND law_enforcement_id IS NOT NULL GROUP BY IFNULL(unite_check, RAND()) ,law_enforcement_id ) AS t1
WHERE <![CDATA[ create_time >= #{beginTime} AND create_time <= #{endTime} ]]> AND bureau_dept_id IS NOT NULL
GROUP BY t1.law_enforcement_id,t1.enterprise_number
GROUP BY IFNULL(unite_check, RAND()) ,bureau_dept_id ) AS t1
GROUP BY t1.bureau_dept_id,t1.enterprise_number
</select>
</select>
<select id= "countMentByTimeQyNew" resultMap= "EnforceRegCountResult"
<select id= "countMentByTimeQyNew" resultMap= "EnforceRegCountResult"
resultType="com.zdxt.code.domain.EnforceRegCount">
resultType="com.zdxt.code.domain.EnforceRegCount">
SELECT
SELECT
t1.law_enforcemen t_id,
t1.bureau_dep t_id,
t1.enterprise_name ,
t1.enterprise_name ,
t1.enterprise_number,
t1.enterprise_number,
SUM(T1.total) as num
SUM(T1.total) as num
FROM
FROM
( SELECT enterprise_name, enterprise_number, law_enforcemen t_id, unite_check, create_time ,
( SELECT enterprise_name, enterprise_number, bureau_dep t_id, unite_check, create_time ,
count( enterprise_number ) AS total FROM enforcement_registration
count( enterprise_number ) AS total FROM enforcement_registration
WHERE <![CDATA[ create_time >= #{beginTime} AND create_time <= #{endTime} ]]>
WHERE <![CDATA[ create_time >= #{beginTime} AND create_time <= #{endTime} ]]>
AND law_enforcemen t_id IS NOT NULL
AND bureau_dep t_id IS NOT NULL
GROUP BY IFNULL(unite_check, RAND()) ,law_enforcemen t_id ) AS t1
GROUP BY IFNULL(unite_check, RAND()) ,bureau_dep t_id ) AS t1
GROUP BY t1.enterprise_number
GROUP BY t1.enterprise_number
</select>
</select>