|
|
@ -4,7 +4,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
<select id="getStatisticByMonth" |
|
|
|
<select id="getStatisticByMonth" |
|
|
|
resultType="com.hnac.hzims.operational.defect.dto.OperDefectStatisticsStatusDTO"> |
|
|
|
resultType="com.hnac.hzims.operational.defect.dto.OperDefectStatisticsStatusDTO"> |
|
|
|
SELECT P.DEFECT_GRADING,P.HANDLE_STATUS,COUNT(P.ID) AS DEFECT_NUM from |
|
|
|
SELECT P.DEFECT_GRADING as defectLevel,P.HANDLE_STATUS,COUNT(P.ID) AS DEFECT_NUM from |
|
|
|
hzims_oper_phenomenon P |
|
|
|
hzims_oper_phenomenon P |
|
|
|
WHERE DATE_FORMAT(P.CREATE_TIME,'%Y-%m') = #{month} |
|
|
|
WHERE DATE_FORMAT(P.CREATE_TIME,'%Y-%m') = #{month} |
|
|
|
<if test="createDept != null and createDept != ''"> |
|
|
|
<if test="createDept != null and createDept != ''"> |
|
|
@ -17,7 +17,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
<select id="getStatisticBySeveralMonth" |
|
|
|
<select id="getStatisticBySeveralMonth" |
|
|
|
resultType="com.hnac.hzims.operational.defect.dto.OperDefectStatisticsStatusDTO"> |
|
|
|
resultType="com.hnac.hzims.operational.defect.dto.OperDefectStatisticsStatusDTO"> |
|
|
|
SELECT P.DEFECT_GRADING,P.HANDLE_STATUS,COUNT(P.ID) AS DEFECT_NUM |
|
|
|
SELECT P.DEFECT_GRADING as defectLevel,P.HANDLE_STATUS,COUNT(P.ID) AS DEFECT_NUM |
|
|
|
from hzims_oper_phenomenon P |
|
|
|
from hzims_oper_phenomenon P |
|
|
|
WHERE P.CREATE_TIME BETWEEN #{firstMonth} AND #{endMonth} |
|
|
|
WHERE P.CREATE_TIME BETWEEN #{firstMonth} AND #{endMonth} |
|
|
|
<if test="createDept != null and createDept != ''"> |
|
|
|
<if test="createDept != null and createDept != ''"> |
|
|
|