admin
2018-12-29 117bb1c6a02d99546dd4bf953aeec67b1ab3d94e
fanli/src/main/java/com/yeshi/fanli/mapping/order/CommonOrderMapper.xml
@@ -397,6 +397,20 @@
      <if test="endTime != null">
         AND <![CDATA[tc.co_create_time < #{endTime}]]>
      </if>
      <if test="day != null and day == 1"> <!-- 今天 -->
         AND TO_DAYS(tc.`co_create_time`) = TO_DAYS(NOW())
      </if>
      <if test="day != null and day == 2">  <!-- 昨天 -->
         AND TO_DAYS(NOW()) - TO_DAYS(tc.`co_create_time`) = 1
      </if>
      <if test="day != null and day == 3">  <!-- 本月 -->
         AND DATE_FORMAT(tc.`co_create_time`,'%Y%m') =
         DATE_FORMAT(CURDATE(),'%Y%m')
      </if>
      <if test="day != null and day == 4">  <!-- 上月 -->
         AND PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'),
         DATE_FORMAT(tc.`co_create_time`, '%Y%m')) = 1
      </if>
      UNION
@@ -424,7 +438,20 @@
      <if test="endTime != null">
         AND <![CDATA[tc.co_create_time < #{endTime}]]>
      </if>
      <if test="day != null and day == 1"> <!-- 今天 -->
         AND TO_DAYS(tc.`co_create_time`) = TO_DAYS(NOW())
      </if>
      <if test="day != null and day == 2">  <!-- 昨天 -->
         AND TO_DAYS(NOW()) - TO_DAYS(tc.`co_create_time`) = 1
      </if>
      <if test="day != null and day == 3">  <!-- 本月 -->
         AND DATE_FORMAT(tc.`co_create_time`,'%Y%m') =
         DATE_FORMAT(CURDATE(),'%Y%m')
      </if>
      <if test="day != null and day == 4">  <!-- 上月 -->
         AND PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'),
         DATE_FORMAT(tc.`co_create_time`, '%Y%m')) = 1
      </if>
      UNION
      SELECT 0 AS valid,0 AS proces,IFNULL(COUNT(DISTINCT
@@ -451,6 +478,20 @@
      <if test="endTime != null">
         AND <![CDATA[tc.co_create_time < #{endTime}]]>
      </if>
      <if test="day != null and day == 1"> <!-- 今天 -->
         AND TO_DAYS(tc.`co_create_time`) = TO_DAYS(NOW())
      </if>
      <if test="day != null and day == 2">  <!-- 昨天 -->
         AND TO_DAYS(NOW()) - TO_DAYS(tc.`co_create_time`) = 1
      </if>
      <if test="day != null and day == 3">  <!-- 本月 -->
         AND DATE_FORMAT(tc.`co_create_time`,'%Y%m') =
         DATE_FORMAT(CURDATE(),'%Y%m')
      </if>
      <if test="day != null and day == 4">  <!-- 上月 -->
         AND PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'),
         DATE_FORMAT(tc.`co_create_time`, '%Y%m')) = 1
      </if>
      )A
   </select>