| | |
| | | IFNULL(count(order_id),0) as v |
| | | from enforce_order |
| | | where 1=1 |
| | | and check_status>=2 |
| | | <if test="deptId != null "> |
| | | AND apply_dept_id = #{deptId} |
| | | AND check_dept_id = #{deptId} |
| | | </if> |
| | | <if test="beginTime!=null and beginTime!=''"> |
| | | AND apply_time >= #{beginTime} |
| | |
| | | IFNULL(count(order_id),0) as v |
| | | from enforce_order |
| | | where 1=1 |
| | | and check_status>=2 |
| | | <if test="beginTime!=null and beginTime!=''"> |
| | | AND apply_time >= #{beginTime} |
| | | </if> |
| | |
| | | <select id="getCompanyCount" |
| | | parameterType="com.project.report.domain.bo.query.ReportQueryBo" |
| | | resultType="com.project.common.vo.KeyVal"> |
| | | |
| | | select |
| | | company_id AS k, |
| | | IFNULL(count(order_id),0) as v |
| | | from enforce_order |
| | | sc.company_name AS k, |
| | | IFNULL(count(eo.order_id),0) as v |
| | | from sys_company sc |
| | | left join enforce_order eo on sc.company_id=eo.company_id |
| | | where 1=1 |
| | | and sc.company_status=0 |
| | | and sc.check_status=2 |
| | | and eo.check_status>=2 |
| | | <if test="beginTime!=null and beginTime!=''"> |
| | | AND apply_time >= #{beginTime} |
| | | AND eo.apply_time >= #{beginTime} |
| | | </if> |
| | | <if test="endTime!=null and endTime!=''"> |
| | | AND apply_time <= #{endTime} |
| | | AND eo.apply_time <= #{endTime} |
| | | </if> |
| | | GROUP BY k order by v desc |
| | | </select> |
| | |
| | | IFNULL(count(order_id),0) as v |
| | | from enforce_order |
| | | where 1=1 |
| | | and check_status>=2 |
| | | <if test="beginTime!=null and beginTime!=''"> |
| | | AND apply_time >= #{beginTime} |
| | | </if> |
| | |
| | | from enforce_complaint_log |
| | | where 1=1 |
| | | <if test="beginTime!=null and beginTime!=''"> |
| | | AND apply_time >= #{beginTime} |
| | | AND complaint_time >= #{beginTime} |
| | | </if> |
| | | <if test="endTime!=null and endTime!=''"> |
| | | AND apply_time <= #{endTime} |
| | | AND complaint_time <= #{endTime} |
| | | </if> |
| | | GROUP BY k |
| | | </select> |
| | | |
| | | <!-- 执法类型分布--> |
| | | <!-- 投诉类型分布--> |
| | | <select id="getComplaintTypeCount" |
| | | parameterType="com.project.report.domain.bo.query.ReportQueryBo" |
| | | resultType="com.project.common.vo.KeyVal"> |
| | |
| | | from enforce_complaint_log |
| | | where 1=1 |
| | | <if test="beginTime!=null and beginTime!=''"> |
| | | AND apply_time >= #{beginTime} |
| | | AND complaint_time >= #{beginTime} |
| | | </if> |
| | | <if test="endTime!=null and endTime!=''"> |
| | | AND apply_time <= #{endTime} |
| | | AND complaint_time <= #{endTime} |
| | | </if> |
| | | <if test="doComplaint!=null "> |
| | | <if test="doComplaint != null "> |
| | | <if test="doComplaint == 0 "> |
| | | AND complaint_status = 0 |
| | | </if> |