xuhy
9 天以前 a5436ce6f0c69e4f588911d238c42e36fa840a32
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TOrderAppealController.java
@@ -1,6 +1,7 @@
package com.ruoyi.order.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.account.api.feignClient.AppUserClient;
@@ -263,5 +264,21 @@
        orderAppealService.save(orderAppeal);
        return AjaxResult.success();
    }
    /**
     * 查询订单申诉详情
     */
    @GetMapping(value = "/getDetailByOrderId")
    @ApiOperation(tags = {"H5-通过订单id查询订单申诉"},value = "通过订单id查询订单申诉")
    public R<TOrderAppealVO> getDetailByOrderId(String orderId) {
        TOrderAppeal orderAppeal = orderAppealService.getOne(Wrappers.lambdaQuery(TOrderAppeal.class)
                .eq(TOrderAppeal::getOrderId,orderId)
                .orderByDesc(TOrderAppeal::getCreateTime)
                .last("LIMIT 1"));
        if(Objects.isNull(orderAppeal)){
            return R.ok();
        }
        return R.ok(orderAppealService.getDetailById(String.valueOf(orderAppeal.getId())));
    }
}