| | |
| | | and i.jurisdiction =#{jurisdiction} |
| | | </if> |
| | | GROUP BY i.departmentid ) |
| | | AND datediff(month |
| | | , insuredtime |
| | | , getdate())=1 |
| | | AND PERIOD_DIFF( date_format( now( ), '%Y%m' ), date_format( insuredtime, '%Y%m' ) ) = 1 |
| | | <if test="deptid!=null and deptid!=''"> |
| | | and deptid =#{deptid} |
| | | </if> |
| | |
| | | amount, |
| | | deptid |
| | | ) A |
| | | FULL JOIN ( |
| | | left JOIN ( |
| | | SELECT COUNT |
| | | (*) AS thismouth, |
| | | amount, |
| | |
| | | and i.jurisdiction =#{jurisdiction} |
| | | </if> |
| | | GROUP BY i.departmentid ) |
| | | AND datediff(month |
| | | , insuredtime |
| | | , getdate())=0 |
| | | AND DATE_FORMAT( insuredtime, '%Y%m' ) = DATE_FORMAT( CURDATE( ), '%Y%m' ) |
| | | <if test="deptid!=null and deptid!=''"> |
| | | and deptid =#{deptid} |
| | | </if> |
| | |
| | | and u.dept_id =#{deptid} |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="selectIn" resultType="java.util.HashMap"> |
| | | SELECT enterpriseName, departmentid |
| | | FROM sys_information where 1=1 |
| | | <if test="jurisdiction!=null and jurisdiction!='' and jurisdiction!='1123598813738675201'"> |
| | | and jurisdiction =#{jurisdiction} |
| | | </if> |
| | | </select> |
| | | </mapper> |