|
@@ -364,10 +364,22 @@
|
|
|
AND iip.status_ = 0
|
|
|
</if>
|
|
|
<if test="startTime != null">
|
|
|
- AND irdr.generate_time_ >= #{startTime}
|
|
|
+ AND iip.plan_start_ >= #{startTime}
|
|
|
</if>
|
|
|
<if test="endTime != null">
|
|
|
- <![CDATA[AND irdr.generate_time_ <= #{endTime}]]>
|
|
|
+ <![CDATA[AND iip.plan_start_ <= #{endTime}]]>
|
|
|
+ </if>
|
|
|
+ <if test="generateStartTime != null">
|
|
|
+ AND irdr.generate_time_ >= #{generateStartTime}
|
|
|
+ </if>
|
|
|
+ <if test="generateEndTime != null">
|
|
|
+ <![CDATA[AND irdr.generate_time_ <= #{generateEndTime}]]>
|
|
|
+ </if>
|
|
|
+ <if test="dealStartTime != null">
|
|
|
+ AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") >= #{dealStartTime}
|
|
|
+ </if>
|
|
|
+ <if test="dealEndTime != null">
|
|
|
+ <![CDATA[AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") <= #{dealEndTime}]]>
|
|
|
</if>
|
|
|
<if test="search != null">
|
|
|
AND mg.name_ LIKE CONCAT('%', #{search}, '%')
|
|
@@ -416,10 +428,22 @@
|
|
|
AND FIND_IN_SET(ii.id_,#{ids})
|
|
|
</if>
|
|
|
<if test="startTime != null">
|
|
|
- AND irdr.generate_time_ >= #{startTime}
|
|
|
+ AND i.month_ >= #{startTime}
|
|
|
</if>
|
|
|
<if test="endTime != null">
|
|
|
- <![CDATA[AND irdr.generate_time_ <= #{endTime}]]>
|
|
|
+ <![CDATA[AND i.month_ <= #{endTime}]]>
|
|
|
+ </if>
|
|
|
+ <if test="generateStartTime != null">
|
|
|
+ AND irdr.generate_time_ >= #{generateStartTime}
|
|
|
+ </if>
|
|
|
+ <if test="generateEndTime != null">
|
|
|
+ <![CDATA[AND irdr.generate_time_ <= #{generateEndTime}]]>
|
|
|
+ </if>
|
|
|
+ <if test="dealStartTime != null">
|
|
|
+ AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") >= #{dealStartTime}
|
|
|
+ </if>
|
|
|
+ <if test="dealEndTime != null">
|
|
|
+ <![CDATA[AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") <= #{dealEndTime}]]>
|
|
|
</if>
|
|
|
</where>
|
|
|
</sql>
|
|
@@ -514,10 +538,22 @@
|
|
|
AND sa.id_ IS NULL
|
|
|
</if>
|
|
|
<if test="startTime!=null">
|
|
|
- AND irdr.generate_time_ >= DATE_FORMAT(#{startTime},"%Y-%m-%d")
|
|
|
+ AND cs.class_date_ >= DATE_FORMAT(#{startTime},"%Y-%m-%d")
|
|
|
</if>
|
|
|
<if test="endTime!=null">
|
|
|
- AND irdr.generate_time_ <= DATE_FORMAT(#{endTime},"%Y-%m-%d")
|
|
|
+ AND cs.class_date_ <= DATE_FORMAT(#{endTime},"%Y-%m-%d")
|
|
|
+ </if>
|
|
|
+ <if test="generateStartTime != null">
|
|
|
+ AND irdr.generate_time_ >= #{generateStartTime}
|
|
|
+ </if>
|
|
|
+ <if test="generateEndTime != null">
|
|
|
+ <![CDATA[AND irdr.generate_time_ <= #{generateEndTime}]]>
|
|
|
+ </if>
|
|
|
+ <if test="dealStartTime != null">
|
|
|
+ AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") >= #{dealStartTime}
|
|
|
+ </if>
|
|
|
+ <if test="dealEndTime != null">
|
|
|
+ <![CDATA[AND DATE_FORMAT(irdr.deal_time_,"%Y-%m-%d") <= #{dealEndTime}]]>
|
|
|
</if>
|
|
|
<if test="courseStatus!=null">
|
|
|
AND cs.status_ = #{courseStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}
|