接口 WdtSalesOrderRpcService


@FeignClient(name="yst-dms2-sopt", path="/rpc/wdtorder/sales") public interface WdtSalesOrderRpcService
旺店通销售订单 RPC 接口
从以下版本开始:
2026-02-25
  • 字段详细资料

  • 方法详细资料

    • batchQueryByOrderTimeAndSrcTradeNoAndBarcode

      @PostMapping("/batchQueryByOrderTimeAndSrcTradeNoAndBarcode") com.elitesland.ystdms.sys.dto.ApiResult<List<WdtSalesOrderBatchQueryResultDTO>> batchQueryByOrderTimeAndSrcTradeNoAndBarcode(@RequestBody List<WdtSalesOrderBatchQueryParamDTO> params)
      按订单时间+原始订单号+主条码批量查询销售订单明细
      参数:
      params - 查询参数列表
      返回:
      结果列表,与入参一一对应,未匹配为 null
    • queryLinesFlat

      @PostMapping("/queryLinesFlat") com.elitesland.ystdms.sys.dto.ApiResult<com.elitesland.ystdms.sys.dto.PagingVO<WdtSalesOrderLineRpcVO>> queryLinesFlat(@RequestBody WdtSalesOrderFlatLineQueryRpcParamDTO param)
      按销售组织、订单号列表、原始单号列表、出库时间(主表下单时间)、客户编码组合查询, 返回明细平铺分页(含主表字段)。 出库时间起止须在同一自然月内,不可跨月。 仅包含主单状态为已匹配(MATCHED)或已生成出库单(STOCKOUT_GENERATED)的订单(可通过 statusList 只查其中一类),不包含未匹配(UNMATCHED)。 includeTotal 为 false 时 total 恒为 0(未统计);默认 true 时返回精确总数。
      参数:
      param - 查询条件与分页参数
      返回:
      平铺分页结果
    • queryDetailsBySrcOidAndOrderTime

      @PostMapping("/queryDetailsBySrcOidAndOrderTime") com.elitesland.ystdms.sys.dto.ApiResult<List<WdtSalesOrderDetailRpcVO>> queryDetailsBySrcOidAndOrderTime(@RequestBody WdtSalesOrderDetailBySrcOidQueryRpcParamDTO param)
      按出库时间(主表 order_time)日期范围、原始子订单号(及可选平台货品名称精确匹配)查询销售订单; 命中多条主单时返回多条,每条包含主表及该单全部明细行。
      参数:
      param - 查询条件(orderTimeStart 与 orderTimeEnd 须同一自然月;主表 order_time 须落在该日期范围内,含首尾日全天)
      返回:
      详情列表,无命中为空列表