| | |
| | | <result column="departmentid" property="departmentid"/> |
| | | <result column="stats" property="stats"/> |
| | | <result column="jurisdiction" property="jurisdiction"/> |
| | | <result column="representativecell" property="representativecell"/> |
| | | <result column="contacts" property="contacts"/> |
| | | <result column="contactscell" property="contactscell"/> |
| | | </resultMap> |
| | | |
| | | |
| | |
| | | SELECT IFNULL(A.lastmonth, 0) AS lastmonth, |
| | | IFNULL(B.thismouth, 0) AS thismouth, |
| | | IFNULL(A.amount, 0) AS lastamount, |
| | | IFNULL(b.amount, 0) AS thisamount |
| | | IFNULL(B.amount, 0) AS thisamount |
| | | FROM ( |
| | | SELECT COUNT |
| | | SELECT COUNTb. |
| | | (*) AS lastmonth, |
| | | amount, |
| | | deptid |
| | |
| | | ) B ON A.deptid = B.deptid |
| | | ) C |
| | | LEFT JOIN blade_dept d ON C.deptid = d.id |
| | | LEFT JOIN sys_jurisdiction j ON j.id = c.jurisdiction where 1=1 |
| | | LEFT JOIN sys_jurisdiction j ON j.id = C.jurisdiction where 1=1 |
| | | <if test="jurisdiction!=null and jurisdiction!='' and jurisdiction!='1123598813738675201'"> |
| | | and C.jurisdiction =#{jurisdiction} |
| | | </if> |
| | |
| | | ) B ON A.dept_id = B.dept_id |
| | | ) C |
| | | LEFT JOIN blade_dept d ON C.dept_id = d.id |
| | | LEFT JOIN sys_jurisdiction j ON j.id = c.jurisdiction WHERE 1=1 |
| | | LEFT JOIN sys_jurisdiction j ON j.id = C.jurisdiction WHERE 1=1 |
| | | <if test="jurisdiction!=null and jurisdiction!='' and jurisdiction!='1123598813738675201'"> |
| | | and C.jurisdiction =#{jurisdiction} |
| | | </if> |
| | |
| | | GROUP BY dept_id, jurisdiction |
| | | ) B ON A.dept_id = B.dept_id) C |
| | | LEFT JOIN blade_dept d ON C.dept_id = d.id |
| | | LEFT JOIN sys_jurisdiction j ON j.id = c.jurisdiction where 1=1 |
| | | LEFT JOIN sys_jurisdiction j ON j.id = C.jurisdiction where 1=1 |
| | | <if test="jurisdiction!=null and jurisdiction!='' and jurisdiction!='1123598813738675201'"> |
| | | and C.jurisdiction =#{jurisdiction} |
| | | </if> |