| | |
| | | FROM t_delivery_order_item doi |
| | | join t_delivery_order q on q.id = doi.delivery_id |
| | | join t_order_item oi on oi.id = doi.order_item_id |
| | | JOIN t_order o ON q.order_id = o.id |
| | | WHERE q.deleted = 0 and doi.deleted = 0 |
| | | and q.supplier_id = #{supplierId} |
| | | <!-- <if test="startDate != null">--> |
| | | <!-- AND q.create_time > #{startDate}--> |
| | | <!-- </if>--> |
| | | <!-- <if test="endDate != null">--> |
| | | <!-- AND q.create_time <= #{endDate}--> |
| | | <!-- </if>--> |
| | | <if test="startDate != null"> |
| | | AND q.create_time > #{startDate} |
| | | AND o.payment_time > #{startDate} |
| | | </if> |
| | | <if test="endDate != null"> |
| | | AND q.create_time <= #{endDate} |
| | | AND o.payment_time <= #{endDate} |
| | | </if> |
| | | group by oi.flower_name, oi.flower_level |
| | | </select> |
| | |
| | | FROM t_delivery_order_item doi |
| | | join t_delivery_order q on q.id = doi.delivery_id |
| | | join t_order_item oi on oi.id = doi.order_item_id |
| | | JOIN t_order o on oi.order_id=o.id |
| | | WHERE q.deleted = 0 and doi.deleted = 0 |
| | | and q.supplier_id = #{supplierId} |
| | | <!-- <if test="startDate != null">--> |
| | | <!-- AND q.create_time > #{startDate}--> |
| | | <!-- </if>--> |
| | | <!-- <if test="endDate != null">--> |
| | | <!-- AND q.create_time <= #{endDate}--> |
| | | <!-- </if>--> |
| | | <if test="startDate != null"> |
| | | AND q.create_time > #{startDate} |
| | | AND o.payment_time > #{startDate} |
| | | </if> |
| | | <if test="endDate != null"> |
| | | AND q.create_time <= #{endDate} |
| | | AND o.payment_time <= #{endDate} |
| | | </if> |
| | | </select> |
| | | |
| | |
| | | FROM t_delivery_order_item doi |
| | | join t_delivery_order q on q.id = doi.delivery_id |
| | | join t_order_item oi on oi.id = doi.order_item_id |
| | | JOIN t_order o on oi.order_id=o.id |
| | | WHERE q.deleted = 0 and doi.deleted = 0 |
| | | and q.supplier_id = #{supplierId} |
| | | <!-- <if test="status != null and status != ''">--> |
| | | <!-- AND q.status = #{status}--> |
| | | <!-- </if>--> |
| | | <!-- <if test="startDate != null">--> |
| | | <!-- AND q.create_time > #{startDate}--> |
| | | <!-- </if>--> |
| | | <if test="status != null and status != ''"> |
| | | AND q.status = #{status} |
| | | </if> |
| | | <if test="startDate != null"> |
| | | AND q.create_time > #{startDate} |
| | | AND o.payment_time > #{startDate} |
| | | </if> |
| | | <if test="endDate != null"> |
| | | AND q.create_time <= #{endDate} |
| | | AND o.payment_time <= #{endDate} |
| | | </if> |
| | | </select> |
| | | |