fix
Helius
2021-12-15 004d9e74f66d87e8416a9b0d807b64cbfd1576f8
gc-shop/src/main/resources/mapper/shop/ScoreOrderMapper.xml
@@ -14,7 +14,7 @@
               d.express_no expressNo
        FROM
        xzx_score_order a
        left join xzx_user_info b on b.user_id = a.user_id
        inner join xzx_user_info b on b.user_id = a.user_id
        left join xzx_score_express_info d on d.order_id = a.id
        WHERE 1 = 1
        <if test="orderNo != null and orderNo != ''">
@@ -139,7 +139,22 @@
            a. STATUS IN (1, 2, 3, 4, 5)
          and a.user_id = #{userId}
          AND b.goods_id = #{goodsId}
          and a.CREATED_TIME &gt;= qgStartTime
          and a.CREATED_TIME &lt;= qgEndTime
          and a.CREATED_TIME &gt;= #{qgStartTime}
          and a.CREATED_TIME &lt;= #{qgEndTime}
    </select>
    <select id="selectOrderByIsFinish" resultType="com.xzx.gc.entity.ScoreOrder">
        select
        a.*
        from xzx_score_order a
        where a.is_finish = 1
        and a.status = 2
        and a.is_finish_time &lt;= #{dateTime}
    </select>
    <update id="updateOrderStatusToDone">
        update xzx_score_order
        set status = 4
        where id = #{id}
    </update>
</mapper>