| | |
| | | |
| | | </select> |
| | | <select id="getStaticsOrderList" resultType="com.ruoyi.system.api.domain.Order"> |
| | | SELECT o.* |
| | | FROM t_order o |
| | | LEFT JOIN t_order_return_request torr ON o.id = torr.order_id |
| | | SELECT |
| | | * |
| | | FROM |
| | | t_order |
| | | <where> |
| | | <if test="startTime != null and endTime != null"> |
| | | o.create_time between #{startTime} and #{endTime} |
| | | create_time between #{startTime} and #{endTime} |
| | | </if> |
| | | AND o.order_status IN (1, 2, 3, 4) |
| | | OR (o.order_status = 6 AND torr.audit_status != 2) |
| | | AND order_status IN ( 1, 2, 3, 4 ) AND |
| | | (is_request = 1 OR (is_request = 2 AND id in (SELECT order_id FROM t_order_return_request |
| | | WHERE |
| | | audit_status != 2))) |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |