gaoluyang
8 天以前 8c65f898ed6e5b0c7a94c792c4562f6ec831dccd
yudao-module-aftersales-api/src/main/java/cn/iocoder/yudao/module/aftersales/api/AfterSaleTicketApi.java
@@ -3,6 +3,8 @@
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
import cn.iocoder.yudao.module.aftersales.api.dto.AfterSaleReturnRespDTO;
import cn.iocoder.yudao.module.aftersales.api.dto.AfterSaleTicketRespDTO;
import cn.iocoder.yudao.module.aftersales.api.dto.AfterSaleWarehouseReturnCreateReqDTO;
import cn.iocoder.yudao.module.aftersales.api.dto.AfterSaleWarehouseReturnStageReqDTO;
import java.math.BigDecimal;
@@ -38,6 +40,19 @@
    CommonResult<Boolean> onRefundCompleted(Long returnId, BigDecimal actualRefundPrice);
    /**
     * 仓储物流创建销售退货单后回调,用于在关联售后工单上留痕
     *
     * @param reqDTO 退货单信息(销售订单编号、退货单号、退货原因等)
     */
    CommonResult<Boolean> onWarehouseReturnCreated(AfterSaleWarehouseReturnCreateReqDTO reqDTO);
    CommonResult<Boolean> onWarehouseReturnQualityFinished(AfterSaleWarehouseReturnStageReqDTO reqDTO);
    CommonResult<Boolean> onWarehouseReturnInboundFinished(AfterSaleWarehouseReturnStageReqDTO reqDTO);
    CommonResult<Boolean> onWarehouseReturnRefundCompleted(AfterSaleWarehouseReturnStageReqDTO reqDTO);
    /**
     * 查询售后工单(供 MES/ERP 查询关联信息)
     *
     * @param id 工单编号