xiaoyi
2 天以前 8782476e9cb4480be5da588888d08022b7942d0c
yudao-module-aftersales/src/main/java/cn/iocoder/yudao/module/aftersales/api/AfterSaleTicketApiImpl.java
@@ -12,6 +12,7 @@
import org.springframework.web.bind.annotation.RestController;
import java.math.BigDecimal;
import java.util.List;
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
@@ -56,4 +57,11 @@
        return success(BeanUtils.toBean(returnDO, AfterSaleReturnRespDTO.class));
    }
    @Override
    public CommonResult<List<AfterSaleTicketRespDTO>> getTicketsBySaleOrderNo(String saleOrderNo) {
        if (saleOrderNo == null || saleOrderNo.isBlank()) return success(List.of());
        List<AfterSaleTicketDO> list = ticketService.getTicketListBySaleOrderNo(saleOrderNo);
        return success(list.stream().map(t -> BeanUtils.toBean(t, AfterSaleTicketRespDTO.class)).toList());
    }
}