|
@@ -942,6 +942,7 @@
|
|
|
<select id="quotationDetailsExcel" resultType="com.ydtech.modules.admin.model.dto.QuotationDetailsExcel">
|
|
<select id="quotationDetailsExcel" resultType="com.ydtech.modules.admin.model.dto.QuotationDetailsExcel">
|
|
|
select
|
|
select
|
|
|
iac.id as "orderno",
|
|
iac.id as "orderno",
|
|
|
|
|
+ io.orderno as "bigOrderno",
|
|
|
iac.agreement_id as "agreementId",
|
|
iac.agreement_id as "agreementId",
|
|
|
iot.order_status as "orderstatus",
|
|
iot.order_status as "orderstatus",
|
|
|
iac.company_id as "companyId",
|
|
iac.company_id as "companyId",
|
|
@@ -1286,6 +1287,11 @@
|
|
|
<if test="taskStatisticsVo.provinceId != null and taskStatisticsVo.provinceId != ''">
|
|
<if test="taskStatisticsVo.provinceId != null and taskStatisticsVo.provinceId != ''">
|
|
|
and io.deptid like "${taskStatisticsVo.provinceId}%"
|
|
and io.deptid like "${taskStatisticsVo.provinceId}%"
|
|
|
</if>
|
|
</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.cityId != null and taskStatisticsVo.cityId != ''">
|
|
<if test="taskStatisticsVo.cityId != null and taskStatisticsVo.cityId != ''">
|
|
|
and io.deptid like "${taskStatisticsVo.cityId}%"
|
|
and io.deptid like "${taskStatisticsVo.cityId}%"
|
|
|
</if>
|
|
</if>
|
|
@@ -1381,6 +1387,9 @@
|
|
|
#{item}
|
|
#{item}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
</if>
|
|
</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 != ''">
|
|
<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}
|
|
AND DATE_FORMAT( io.createtime, '%Y-%m-%d') BETWEEN #{taskStatisticsVo.createtimeStart} AND #{taskStatisticsVo.createtimeEnd}
|
|
@@ -1863,7 +1872,7 @@
|
|
|
1=1
|
|
1=1
|
|
|
and iac.id = ifa.ins_order_no
|
|
and iac.id = ifa.ins_order_no
|
|
|
AND iac.orderstatus = 3
|
|
AND iac.orderstatus = 3
|
|
|
- AND ifa.audituser != '自动审核'
|
|
|
|
|
|
|
+ and (iac.del_flag = '1' or io.del_flag IS NULL or io.del_flag = 1)
|
|
|
AND (ifa.auditstatus ='1' or ifa.auditstatus ='0')
|
|
AND (ifa.auditstatus ='1' or ifa.auditstatus ='0')
|
|
|
<if test="taskStatisticsVo.reviewer !=null and taskStatisticsVo.reviewer !=''">
|
|
<if test="taskStatisticsVo.reviewer !=null and taskStatisticsVo.reviewer !=''">
|
|
|
and su.name =#{taskStatisticsVo.reviewer}
|
|
and su.name =#{taskStatisticsVo.reviewer}
|