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