|
@@ -17,5 +17,33 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<result property="wxpayRefundId" column="wxpay_refund_id"/>
|
|
<result property="wxpayRefundId" column="wxpay_refund_id"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
|
|
+ <resultMap type="com.zhongzheng.modules.order.vo.OrderGoodsRefundVo" id="OrderGoodsRefundVoResult">
|
|
|
|
+ <result property="refundId" column="refund_id"/>
|
|
|
|
+ <result property="refundSn" column="refund_sn"/>
|
|
|
|
+ <result property="userId" column="user_id"/>
|
|
|
|
+ <result property="orderSn" column="order_sn"/>
|
|
|
|
+ <result property="goodsId" column="goods_id"/>
|
|
|
|
+ <result property="refundFee" column="refund_fee"/>
|
|
|
|
+ <result property="createTime" column="create_time"/>
|
|
|
|
+ <result property="updateTime" column="update_time"/>
|
|
|
|
+ <result property="status" column="status"/>
|
|
|
|
+ <result property="wxpayRefundId" column="wxpay_refund_id"/>
|
|
|
|
+ <result property="goodsName" column="goods_name"/>
|
|
|
|
+ <result property="coverUrl" column="cover_url"/>
|
|
|
|
+ </resultMap>
|
|
|
|
|
|
|
|
+ <select id="selectList" parameterType="com.zhongzheng.modules.order.bo.OrderGoodsRefundQueryBo" resultMap="OrderGoodsRefundVoResult">
|
|
|
|
+ SELECT
|
|
|
|
+ gr.*,
|
|
|
|
+ g.goods_name,
|
|
|
|
+ g.cover_url
|
|
|
|
+ FROM
|
|
|
|
+ order_goods_refund gr
|
|
|
|
+ LEFT JOIN goods g ON gr.goods_id = g.goods_id
|
|
|
|
+ where 1=1
|
|
|
|
+ <if test="userId != null">
|
|
|
|
+ AND gr.user_id = #{userId}
|
|
|
|
+ </if>
|
|
|
|
+ ORDER BY gr.refund_id DESC
|
|
|
|
+ </select>
|
|
</mapper>
|
|
</mapper>
|