|
@@ -3,7 +3,6 @@ package cn.newfeifan.mall.module.trade.controller.admin.order;
|
|
|
import cn.newfeifan.mall.framework.common.pojo.CommonResult;
|
|
|
import cn.newfeifan.mall.module.member.api.user.MemberUserApi;
|
|
|
import cn.newfeifan.mall.module.member.api.user.dto.MemberUserRespDTO;
|
|
|
-//import cn.newfeifan.mall.module.pay.dal.dataobject.order.PayOrderDO;
|
|
|
import cn.newfeifan.mall.module.pay.dal.dataobject.order.PayOrderDO;
|
|
|
import cn.newfeifan.mall.module.pay.service.order.PayOrderService;
|
|
|
import cn.newfeifan.mall.module.trade.controller.admin.aftersale.vo.AfterSaleBaseVO;
|
|
@@ -37,9 +36,6 @@ import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
|
|
|
import static cn.newfeifan.mall.framework.common.pojo.CommonResult.success;
|
|
|
-import static cn.newfeifan.mall.framework.common.util.collection.CollectionUtils.convertList;
|
|
|
-import static cn.newfeifan.mall.framework.common.util.collection.CollectionUtils.convertSet;
|
|
|
-import static cn.newfeifan.mall.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
|
|
|
|
|
|
@Tag(name = "管理后台 - 订单详情")
|
|
|
@RestController
|
|
@@ -93,15 +89,15 @@ public class TradeOrderDetailController {
|
|
|
@Operation(summary = "新增接口20240229-售后信息")
|
|
|
@Parameter(name = "id", description = "订单编号", required = true, example = "1")
|
|
|
@PreAuthorize("@ss.hasPermission('trade:order:query')")
|
|
|
- public CommonResult<AfterSaleBaseVO> afterSale(@RequestParam("id") Long id) {
|
|
|
+ public CommonResult<? extends List<? extends AfterSaleBaseVO>> afterSale(@RequestParam("id") Long id) {
|
|
|
// 查询订单
|
|
|
TradeOrderDO order = tradeOrderQueryService.getOrder(id);
|
|
|
if (order == null) {
|
|
|
return success(null);
|
|
|
}
|
|
|
// 查询售后订单
|
|
|
- AfterSaleDO afterSaleByOrderNo = afterSaleService.getAfterSaleByOrderNo(order.getNo());
|
|
|
- return success(AfterSaleConvert.INSTANCE.convert02(afterSaleByOrderNo));
|
|
|
+ List<AfterSaleDO> afterSales = afterSaleService.getAfterSaleByOrderId(order.getId());
|
|
|
+ return success(AfterSaleConvert.INSTANCE.convertList2(afterSales));
|
|
|
}
|
|
|
|
|
|
@GetMapping("/delivery")
|