| | |
| | | <result column="shopId" property="shopId" /> |
| | | <result column="orderFrom" property="orderFrom" /> |
| | | <result column="createTime" property="createTime" /> |
| | | <collection property="appUserOrderGoodsPageVoList" ofType="com.ruoyi.order.domain.vo.AppUserOrderGoodsPageVo" select="listOrderGoodsByOrderId" column="orderId"> |
| | | <result column="keyword" property="keyword"/> |
| | | <collection property="appUserOrderGoodsPageVoList" |
| | | ofType="com.ruoyi.order.domain.vo.AppUserOrderGoodsPageVo" |
| | | select="listOrderGoodsByOrderId" |
| | | column="{orderId=orderId,keyword=keyword}"> |
| | | <id column="orderGoodsId" property="orderGoodsId"/> |
| | | <result column="goodsId" property="goodsId"/> |
| | | <result column="goodsName" property="goodsName"/> |
| | | </collection> |
| | | </resultMap> |
| | | |
| | |
| | | toc.receivable_money receivableMoney, |
| | | toc.goods_num goodsNum, |
| | | toc.shop_id shopId, |
| | | toc.create_time createTime |
| | | toc.create_time createTime, |
| | | #{param.keyword} as keyword |
| | | FROM t_order toc |
| | | INNER JOIN t_order_goods tog ON tog.order_id = toc.order_id |
| | | WHERE toc.del_flag = 0 |
| | | <if test="param.userId != null"> |
| | | AND toc.user_id = #{param.userId} |
| | |
| | | AND toc.order_status = #{param.orderStatus} |
| | | </if> |
| | | <if test="param.keyword != null and param.keyword != ''"> |
| | | AND (toc.order_no LIKE CONCAT('%',#{param.keyword},'%') OR tog.goods_name LIKE CONCAT('%',#{param.keyword},'%')) |
| | | AND (toc.order_no LIKE CONCAT('%',#{param.keyword},'%') OR |
| | | EXISTS( SELECT 1 FROM t_order_goods tog WHERE tog.order_id = toc.order_id AND tog.goods_name LIKE CONCAT('%',#{param.keyword},'%')) ) |
| | | </if> |
| | | ORDER BY toc.create_time DESC |
| | | </select> |
| | |
| | | tog.service_num serviceNum |
| | | FROM t_order_goods tog |
| | | WHERE tog.order_id = #{orderId} |
| | | <if test="keyword != null and keyword != ''"> |
| | | AND tog.goods_name LIKE CONCAT('%',#{keyword},'%') |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="pageMerMemberNoClearOrder" resultType="com.ruoyi.order.domain.vo.MerMemberNoClearOrderVo"> |