| | |
| | | integral |
| | | </sql> |
| | | <select id="listAll" resultType="com.ruoyi.goods.vo.TOrderVO"> |
| | | select t1.*, t2.name as name |
| | | from t_order t1 |
| | | left join t_goods t2 on t1.goodsId = t2.id |
| | | select t_order.*, t_goods.name as name |
| | | from t_order |
| | | left join t_goods on t_order.goodsId = t_goods.id |
| | | where 1 = 1 |
| | | <if test="null != req.state"> |
| | | and t1.state = #{req.state} |
| | | and t_order.state = #{req.state} |
| | | </if> |
| | | <if test="null != req.orderNumber and '' != req.orderNumber"> |
| | | and t1.orderNumber like CONCAT('%', #{req.orderNumber}, '%') |
| | | and t_order.orderNumber like CONCAT('%', #{req.orderNumber}, '%') |
| | | </if> |
| | | |
| | | <if test="null != req.startTime"> |
| | | and t1.insertTime between #{req.startTime1} and #{req.endTime1} |
| | | and t_order.insertTime between #{req.startTime1} and #{req.endTime1} |
| | | </if> |
| | | order by t1.state asc, t1.insertTime desc |
| | | order by t_order.state asc, t_order.insertTime desc |
| | | </select> |
| | | |
| | | <select id="getGoodBuyNumber" resultType="java.lang.Integer"> |