|
|
@@ -1525,6 +1525,11 @@
|
|
|
and io.deptid like concat('%', #{taskStatisticsVo.countyId}, '%')
|
|
|
|
|
|
</if>
|
|
|
+
|
|
|
+ <if test="taskStatisticsVo.companyId !=null and taskStatisticsVo.companyId != ''">
|
|
|
+ AND iac.company_id =#{taskStatisticsVo.companyId}
|
|
|
+ </if>
|
|
|
+
|
|
|
<if test="taskStatisticsVo.houseId != null and taskStatisticsVo.houseId != ''">
|
|
|
and io.deptid like concat('%', #{taskStatisticsVo.houseId}, '%')
|
|
|
</if>
|
|
|
@@ -1996,8 +2001,8 @@
|
|
|
<select id="costCenterSecond" resultType="com.ydtech.modules.admin.model.dto.TaskStatisticsDtoNew">
|
|
|
SELECT
|
|
|
IFNULL(count(io.licenseno),0) as "orderNumber",
|
|
|
- IFNULL(sum(TIMESTAMPDIFF(SECOND, iac.createtime, iac.audittime)),0) as "sumSecond",
|
|
|
- ROUND(IFNULL(sum(TIMESTAMPDIFF(SECOND, iac.createtime, iac.audittime)),0) / count(io.licenseno),2) as "averageSecond"
|
|
|
+ IFNULL(sum(TIMESTAMPDIFF(SECOND, iac.createtime, ifa.audittime)),0) as "sumSecond",
|
|
|
+ ROUND(IFNULL(sum(TIMESTAMPDIFF(SECOND, iac.createtime, ifa.audittime)),0) / count(io.licenseno),2) as "averageSecond"
|
|
|
FROM
|
|
|
ins_fee_audit ifa
|
|
|
LEFT JOIN ins_orders io ON io.orderno = ifa.orderno
|
|
|
@@ -2028,10 +2033,6 @@
|
|
|
and ifa.audittime =#{taskStatisticsVo.audittime}
|
|
|
</if>
|
|
|
|
|
|
- <if test="taskStatisticsVo.companyId !=null and taskStatisticsVo.companyId !=''">
|
|
|
- and iac.company_id =#{taskStatisticsVo.companyId}
|
|
|
- </if>
|
|
|
-
|
|
|
<if test="taskStatisticsVo.createtimeStart !=null and taskStatisticsVo.createtimeStart != '' and taskStatisticsVo.createtimeEnd !=null and taskStatisticsVo.createtimeEnd != ''">
|
|
|
AND DATE_FORMAT( ifa.audittime, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{taskStatisticsVo.createtimeStart}, '%Y-%m-%d') AND DATE_FORMAT( #{taskStatisticsVo.createtimeEnd}, '%Y-%m-%d')
|
|
|
</if>
|