|
@@ -96,13 +96,14 @@ public interface SecondGoodsMapper extends BaseMapper<SecondGoods> {
|
|
|
* @param queryWrapper 查询条件
|
|
|
* @return 商品详情
|
|
|
*/
|
|
|
- @Select("SELECT " + "sg.*, " + "sgc1.category_name as categoryOneName, "
|
|
|
+ @Select("SELECT " + "sg.*, "
|
|
|
+ + "sgc1.category_name as categoryOneName, "
|
|
|
+ "sgc2.category_name as categoryTwoName "
|
|
|
+ "FROM second_goods sg "
|
|
|
+ "left JOIN second_goods_category sgc1 "
|
|
|
+ "on sg.category_one_id = sgc1.id "
|
|
|
+ "left JOIN second_goods_category sgc2 "
|
|
|
- + "on sg.category_two_id = sg.id " +
|
|
|
+ + "on sg.category_two_id = sgc2.id " +
|
|
|
"${ew.customSqlSegment}")
|
|
|
SecondGoodsVo getGoodsDetails(@Param(Constants.WRAPPER) QueryWrapper<SecondGoodsVo> queryWrapper);
|
|
|
|
|
@@ -254,20 +255,30 @@ public interface SecondGoodsMapper extends BaseMapper<SecondGoods> {
|
|
|
* @return 交易中的商品列表
|
|
|
*/
|
|
|
@Select("SELECT " +
|
|
|
- "str.goods_id, " +
|
|
|
- " str.buyer_id, " +
|
|
|
- " str.seller_id, " +
|
|
|
- " str.transaction_time, " +
|
|
|
- " str.transaction_latitude_longitude, " +
|
|
|
- " str.transaction_location, " +
|
|
|
- " str.transaction_amount, " +
|
|
|
- " str.buyer_sign_in, " +
|
|
|
- " str.seller_sign_in, " +
|
|
|
- " str.buyer_transaction_status, " +
|
|
|
- " str.seller_transaction_status, " +
|
|
|
- " str.trade_status, " +
|
|
|
- " str.buyer_evaluate, " +
|
|
|
- " str.seller_evaluate,"+
|
|
|
+ "str.goods_id, " + // 商品id
|
|
|
+ "str.buyer_id, " + // 买家id
|
|
|
+ "str.seller_id, " + // 卖家id
|
|
|
+ "str.transaction_time, " + // 交易时间
|
|
|
+ "str.transaction_latitude_longitude, " + // 交易地点(经纬度)
|
|
|
+ "str.transaction_latitude_longitude_address, " + // 交易地点(经纬度地址)
|
|
|
+ "str.transaction_location, " + // 交易地点(详细地址)
|
|
|
+ "str.transaction_amount, " + // 交易金额
|
|
|
+ "str.buyer_sign_in, " + // 买家是否签到 0-未签到 1-已签到
|
|
|
+ "str.buyer_sign_in_time, " + // 买家签到时间
|
|
|
+ "str.buyer_sign_in_latitude_longitude, " + // 买家签到地点(经纬度)
|
|
|
+ "str.buyer_sign_in_latitude_longitude_address, " + // 买家签到地点(经纬度地址)
|
|
|
+ "str.seller_sign_in, " + // 卖家是否签到 0-未签到 1-已签到
|
|
|
+ "str.seller_sign_in_time, " + // 卖家签到时间
|
|
|
+ "str.seller_sign_in_latitude_longitude, " + // 卖家签到地点(经纬度)
|
|
|
+ "str.seller_sign_in_latitude_longitude_address, " + // 卖家签到地点(经纬度地址)
|
|
|
+ "str.buyer_transaction_status, " + // 买家交易状态 1-交易成功 2-交易失败
|
|
|
+ "str.seller_transaction_status, " + // 卖家交易状态 1-交易成功 2-交易失败
|
|
|
+ "str.trade_status, " + // 交易状态 1-待确认 2-已拒绝 3-待交易 4-交易成功 5-交易失败 6-交易取消
|
|
|
+ "str.buyer_evaluate, " + // 买家评价
|
|
|
+ "str.seller_evaluate, " + // 卖家评价
|
|
|
+ "str.cancel_user_id, " + // 取消交易id
|
|
|
+ "str.cancel_reason, " + // 取消交易原因
|
|
|
+ "str.cancel_reason_supplement, " + // 取消交易原因补充
|
|
|
"sg.*, " +
|
|
|
" CASE " +
|
|
|
" WHEN str.buyer_id = #{userId} THEN str.seller_id " +
|