Commit 36f85f62 by Water Wang

optimize

parent 40920b80
...@@ -55,18 +55,25 @@ ...@@ -55,18 +55,25 @@
<!-- <if test="isStatement == 0">--> <!-- <if test="isStatement == 0">-->
<choose> <choose>
<when test="type == 1"> <when test="type == 1">
<if test="inCommissionStartTime != null"> <choose>
and CONVERT(receive.mon024_302,signed) &gt;= CONVERT(#{inCommissionStartTime,jdbcType=VARCHAR},signed) <when test="inCommissionStartTime == null and inCommissionEndTime == null and outCommissionStartTime == null and outCommissionEndTime == null">
</if> and receive.mon024_302 is not null or pay.MON025_302 is not null
<if test="inCommissionEndTime != null"> </when>
and CONVERT(receive.mon024_302,signed) &lt;= CONVERT(#{inCommissionEndTime,jdbcType=VARCHAR},signed) <otherwise>
</if> <if test="inCommissionStartTime != null">
<if test="outCommissionStartTime != null"> and CONVERT(receive.mon024_302,signed) &gt;= CONVERT(#{inCommissionStartTime,jdbcType=VARCHAR},signed)
and CONVERT(pay.MON025_302,signed) &gt;= CONVERT(#{outCommissionStartTime,jdbcType=VARCHAR},signed) </if>
</if> <if test="inCommissionEndTime != null">
<if test="outCommissionEndTime != null"> and CONVERT(receive.mon024_302,signed) &lt;= CONVERT(#{inCommissionEndTime,jdbcType=VARCHAR},signed)
and CONVERT(pay.MON025_302,signed) &lt;= CONVERT(#{outCommissionEndTime,jdbcType=VARCHAR},signed) </if>
</if> <if test="outCommissionStartTime != null">
and CONVERT(pay.MON025_302,signed) &gt;= CONVERT(#{outCommissionStartTime,jdbcType=VARCHAR},signed)
</if>
<if test="outCommissionEndTime != null">
and CONVERT(pay.MON025_302,signed) &lt;= CONVERT(#{outCommissionEndTime,jdbcType=VARCHAR},signed)
</if>
</otherwise>
</choose>
</when> </when>
<otherwise> <otherwise>
<if test="inCommissionStartTime != null"> <if test="inCommissionStartTime != null">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment