接口 SalesReturnOrderRpcService


@FeignClient(name="yst-dms2-sopt", path="/rpc/sales-return-order") @Validated public interface SalesReturnOrderRpcService
逆向订单创建 RPC 服务

提供给其他模块(如交付签收、调拨单等)通过Feign调用创建逆向订单 适用退货类型:在途异常、签收异常、调拨退货

从以下版本开始:
2026-04-09
  • 字段详细资料

  • 方法详细资料

    • createOrders

      @PostMapping("/create") com.elitesland.ystdms.sys.dto.ApiResult<List<SalesReturnOrderCreateRespDTO>> createOrders(@RequestBody @Validated List<SalesReturnOrderCreateReqDTO> reqDTOList)
      创建逆向订单

      由其他模块(如交付签收)通过接口调用方式创建逆向订单 适用退货类型:在途异常、签收异常、调拨退货

      参数:
      reqDTOList - 逆向订单创建请求列表(支持批量创建)
      返回:
      创建结果列表
    • update

      @PostMapping("/update") com.elitesland.ystdms.sys.dto.ApiResult<Boolean> update(@RequestBody @Validated SalesReturnOrderUpdateReqDTO reqDTO)
      更新逆向订单(TMS 回调多场景路由)

      通过中台退货单号反查销售退单,按 businessScene 路由到对应业务方法: 1-预约 2-取消预约 3-更新承运商 4-取消承运商 5-返仓物流单号 6-安排提货 7-取消安排提货 8-更新物流负责人 9-确认提货(TMS无异常签收) 10-TMS驳回

      参数:
      reqDTO - 更新请求(orderCode + businessScene + 各场景字段)
      返回:
      是否成功