接口 IdsVoteRpcService
@FeignClient(name="yst-dms2-sopt",
path="/rpc/idsvote")
@Validated
public interface IdsVoteRpcService
预排rpc接口
-
字段概要
字段 -
方法概要
修饰符和类型方法说明com.elitesland.ystdms.sys.dto.ApiResult<String> handleVoteTransitQueuing(List<String> idsVoteNumberList) 排队并占用逻辑库存com.elitesland.ystdms.sys.dto.ApiResult<List<FinFlowRespVO>> queryFinFlow(List<UUID> ticketLineIds) 查询财务流水 缺失字段com.elitesland.ystdms.sys.dto.ApiResult<List<SaleOrderQueryResultDTO>> queryIdsVoteQty(SaleOrderQueryDTO queryDTO) 查询订单商品预排数量信息com.elitesland.ystdms.sys.dto.ApiResult<List<SetStockLabelRpcDTO>> queryNewRiceAndOutBoxPaste(List<SetStockLabelRpcDTO> stockDtoList) 库存新米贴和外箱贴拼接接口 2026年4月3日 15:11:14com.elitesland.ystdms.sys.dto.ApiResult<List<IdsVoteRespVO>> queryVoteByIdsVoteNumbers(List<String> idsVoteNumbers) 根据预排单查询预排信息com.elitesland.ystdms.sys.dto.ApiResult<Map<String, List<com.elitesland.ystdms.inv.api.rpc.param.IdsVoteLineDTO>>> queryVoteLine(List<String> idsVoteCodes) 查询预排明细 有预排查预排没有则查票com.elitesland.ystdms.sys.dto.ApiResult<IdsVoteRespVO> queryVoteRespVO(String idsVoteNumber) 查询预排结果com.elitesland.ystdms.sys.dto.ApiResult<String> releaseVoteTransitQueuing(List<String> idsVoteNumberList) 释放在途排队数据列表 郑阳 2026年5月8日 10:14:41com.elitesland.ystdms.sys.dto.ApiResult<Boolean> updateOccupyStatus(List<IdsVoteOccupyStatusUpdateDTO> occupyStatusUpdateDTOs) 更新商品占用状态
-
字段详细资料
-
URI
- 另请参阅:
-
-
方法详细资料
-
queryIdsVoteQty
@PostMapping("/queryIdsVoteQty") com.elitesland.ystdms.sys.dto.ApiResult<List<SaleOrderQueryResultDTO>> queryIdsVoteQty(@RequestBody SaleOrderQueryDTO queryDTO) 查询订单商品预排数量信息- 参数:
queryDTO- 查询参数- 返回:
- 商品预排信息列表
-
updateOccupyStatus
@PostMapping("/updateOccupyStatus") com.elitesland.ystdms.sys.dto.ApiResult<Boolean> updateOccupyStatus(@RequestBody List<IdsVoteOccupyStatusUpdateDTO> occupyStatusUpdateDTOs) 更新商品占用状态- 参数:
occupyStatusUpdateDTOs- 更新参数- 返回:
- 是否成功
-
queryVoteRespVO
@GetMapping("/queryVoteRespVO") com.elitesland.ystdms.sys.dto.ApiResult<IdsVoteRespVO> queryVoteRespVO(@RequestParam("idsVoteNumber") String idsVoteNumber) 查询预排结果- 参数:
idsVoteNumber- 票号- 返回:
- 预排结果
-
queryVoteLine
@PostMapping("/queryVoteLine") com.elitesland.ystdms.sys.dto.ApiResult<Map<String,List<com.elitesland.ystdms.inv.api.rpc.param.IdsVoteLineDTO>>> queryVoteLine(@RequestBody List<String> idsVoteCodes) 查询预排明细 有预排查预排没有则查票- 参数:
idsVoteCodes- 票号- 返回:
- 票 明细
-
handleVoteTransitQueuing
@PostMapping("/handleVoteTransitQueuing") com.elitesland.ystdms.sys.dto.ApiResult<String> handleVoteTransitQueuing(@RequestBody List<String> idsVoteNumberList) 排队并占用逻辑库存- 参数:
idsVoteNumberList- 票号- 返回:
- 预排占用逻辑库存结果
-
queryNewRiceAndOutBoxPaste
@PostMapping("/queryNewRiceAndOutBoxPaste") com.elitesland.ystdms.sys.dto.ApiResult<List<SetStockLabelRpcDTO>> queryNewRiceAndOutBoxPaste(@RequestBody List<SetStockLabelRpcDTO> stockDtoList) 库存新米贴和外箱贴拼接接口 2026年4月3日 15:11:14 -
releaseVoteTransitQueuing
@PostMapping("/releaseVoteTransitQueuing") com.elitesland.ystdms.sys.dto.ApiResult<String> releaseVoteTransitQueuing(@RequestBody List<String> idsVoteNumberList) 释放在途排队数据列表 郑阳 2026年5月8日 10:14:41 -
queryVoteByIdsVoteNumbers
@GetMapping("/queryVoteByIdsVoteNumbers") com.elitesland.ystdms.sys.dto.ApiResult<List<IdsVoteRespVO>> queryVoteByIdsVoteNumbers(@RequestParam("idsVoteNumber") List<String> idsVoteNumbers) 根据预排单查询预排信息- 参数:
idsVoteNumbers-- 返回:
-
queryFinFlow
@PostMapping("/queryFinFlow") com.elitesland.ystdms.sys.dto.ApiResult<List<FinFlowRespVO>> queryFinFlow(@RequestBody List<UUID> ticketLineIds) 查询财务流水 缺失字段- 参数:
ticketLineIds- 票行id- 返回:
- 财务流水字段
-