|
|
@@ -906,6 +906,9 @@
|
|
|
<if test="vo.beginDate != null and vo.beginDate!='' and vo.endDate != null and vo.endDate!=''">
|
|
|
AND iac.createtime BETWEEN #{vo.beginDate} AND #{vo.endDate}
|
|
|
</if>
|
|
|
+ <if test="vo.signingTimeStart !=null and vo.signingTimeStart != '' and vo.signingTimeEnd !=null and vo.signingTimeEnd != ''">
|
|
|
+ AND DATE_FORMAT( iac.signing_time, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{vo.signingTimeStart}, '%Y-%m-%d') AND DATE_FORMAT( #{vo.signingTimeEnd}, '%Y-%m-%d')
|
|
|
+ </if>
|
|
|
<if test="vo.managementSource != null and vo.managementSource!=''">
|
|
|
AND sd.management_source =#{vo.managementSource}
|
|
|
</if>
|
|
|
@@ -1069,6 +1072,9 @@
|
|
|
<if test="vo.companyId != null and vo.companyId!='' ">
|
|
|
AND agree.insurance_company_id = #{vo.companyId}
|
|
|
</if>
|
|
|
+ <if test="vo.signingTimeStart !=null and vo.signingTimeStart != '' and vo.signingTimeEnd !=null and vo.signingTimeEnd != ''">
|
|
|
+ AND DATE_FORMAT( iac.signing_time, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{vo.signingTimeStart}, '%Y-%m-%d') AND DATE_FORMAT( #{vo.signingTimeEnd}, '%Y-%m-%d')
|
|
|
+ </if>
|
|
|
<if test="vo.parterCompanyId != null and vo.parterCompanyId!='' ">
|
|
|
AND agree.partner_companies_id = #{vo.parterCompanyId}
|
|
|
</if>
|
|
|
@@ -1193,6 +1199,10 @@
|
|
|
AND DATE_FORMAT( iac.createtime, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{taskStatisticsVo.beginDate}, '%Y-%m-%d') AND DATE_FORMAT( #{taskStatisticsVo.endDate}, '%Y-%m-%d')
|
|
|
</if>
|
|
|
|
|
|
+ <if test="taskStatisticsVo.signingTimeStart !=null and taskStatisticsVo.signingTimeStart != '' and taskStatisticsVo.signingTimeEnd !=null and taskStatisticsVo.signingTimeEnd != ''">
|
|
|
+ AND DATE_FORMAT( iac.signing_time, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{taskStatisticsVo.signingTimeStart}, '%Y-%m-%d') AND DATE_FORMAT( #{taskStatisticsVo.signingTimeEnd}, '%Y-%m-%d')
|
|
|
+ </if>
|
|
|
+
|
|
|
<if test="taskStatisticsVo.deptIds != null and taskStatisticsVo.deptIds != '' and taskStatisticsVo.deptIds.size() > 0">
|
|
|
AND sd.id in
|
|
|
<foreach collection="taskStatisticsVo.deptIds" item="item" open="(" separator="," close=")">
|
|
|
@@ -1428,6 +1438,10 @@
|
|
|
and io.deptid like "${taskStatisticsVo.houseId}%"
|
|
|
</if>
|
|
|
|
|
|
+ <if test="taskStatisticsVo.signingTimeStart !=null and taskStatisticsVo.signingTimeStart != '' and taskStatisticsVo.signingTimeEnd !=null and taskStatisticsVo.signingTimeEnd != ''">
|
|
|
+ AND DATE_FORMAT( iac.signing_time, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{taskStatisticsVo.signingTimeStart}, '%Y-%m-%d') AND DATE_FORMAT( #{taskStatisticsVo.signingTimeEnd}, '%Y-%m-%d')
|
|
|
+ </if>
|
|
|
+
|
|
|
<if test="taskStatisticsVo.createtimeStart !=null and taskStatisticsVo.createtimeStart != '' and taskStatisticsVo.createtimeEnd !=null and taskStatisticsVo.createtimeEnd != ''">
|
|
|
AND DATE_FORMAT( io.createtime, '%Y-%m-%d') BETWEEN #{taskStatisticsVo.createtimeStart} AND #{taskStatisticsVo.createtimeEnd}
|
|
|
</if>
|
|
|
@@ -2091,6 +2105,10 @@
|
|
|
and iac.company_id =#{taskStatisticsVo.companyId}
|
|
|
</if>
|
|
|
|
|
|
+
|
|
|
+ <if test="taskStatisticsVo.auditTimeStart !=null and taskStatisticsVo.auditTimeEnd != '' and taskStatisticsVo.auditTimeStart !=null and taskStatisticsVo.auditTimeEnd != ''">
|
|
|
+ AND DATE_FORMAT( ifa.audittime, '%Y-%m-%d') BETWEEN DATE_FORMAT( #{taskStatisticsVo.auditTimeStart}, '%Y-%m-%d') AND DATE_FORMAT( #{taskStatisticsVo.auditTimeEnd}, '%Y-%m-%d')
|
|
|
+ </if>
|
|
|
<if test="taskStatisticsVo.audittime !=null and taskStatisticsVo.audittime !=''">
|
|
|
and ifa.audittime =#{taskStatisticsVo.audittime}
|
|
|
</if>
|
|
|
@@ -2731,7 +2749,6 @@
|
|
|
FROM
|
|
|
(
|
|
|
SELECT
|
|
|
- io.orderstatus AS orderstatus,
|
|
|
io.frameno AS frameno,
|
|
|
REPLACE(JSON_EXTRACT(io.carinfo, '$.engineNo'), '"', '') as "modelCode",
|
|
|
REPLACE(JSON_EXTRACT(io.carinfo, '$.modelcname'), '"', '') as "modelcname",
|