接口 SalesPendingSettlementFeign
@FeignClient(name="yst-dms2-fin",
path="/api/v1/feign/salesPendingSettlements")
@Validated
public interface SalesPendingSettlementFeign
销售待结算 RPC 服务接口
提供给微服务内部调用
- 从以下版本开始:
- 2026-01-29
-
方法概要
修饰符和类型方法说明com.elitesland.ystdms.sys.dto.ApiResult<Void> batchSaveOrUpdate(@Valid List<SalesPendingSettlementDTO> dtoList) 批量保存或更新销售待结算数据com.elitesland.ystdms.sys.dto.ApiResult<List<SalesPendingSettlementDTO>> list(@Valid SalesPendingSettlementQueryDTO queryDTO) 查询销售待结算数据com.elitesland.ystdms.sys.dto.ApiResult<com.mybatisflex.core.paginate.Page<SalesPendingSettlementListVO>> pageQuery(@Valid SalesPendingSettlementQueryParamDTO queryDTO) 分页查询销售待结算数据com.elitesland.ystdms.sys.dto.ApiResult<Void> saveOrUpdate(@Valid SalesPendingSettlementDTO dto) 保存或更新销售待结算数据 - 如果logisticsOrderNo + logisticsOrderLine已存在,则更新 - 如果不存在,则新增com.elitesland.ystdms.sys.dto.ApiResult<Void> 更新预估费用调整金额com.elitesland.ystdms.sys.dto.ApiResult<Void> updateEstimatedAdjustmentAmountList(@Valid List<SalesPendingSettlementUpdateEstimatedFeeDTO> dtoList) 更新预估费用调整金额
-
方法详细资料
-
saveOrUpdate
@PostMapping("/saveOrUpdate") com.elitesland.ystdms.sys.dto.ApiResult<Void> saveOrUpdate(@RequestBody @Valid @Valid SalesPendingSettlementDTO dto) 保存或更新销售待结算数据 - 如果logisticsOrderNo + logisticsOrderLine已存在,则更新 - 如果不存在,则新增- 参数:
dto- 销售待结算DTO- 返回:
- 操作结果
-
batchSaveOrUpdate
@PostMapping("/batchSaveOrUpdate") com.elitesland.ystdms.sys.dto.ApiResult<Void> batchSaveOrUpdate(@RequestBody @Valid @Valid List<SalesPendingSettlementDTO> dtoList) 批量保存或更新销售待结算数据- 参数:
dtoList- 销售待结算DTO列表- 返回:
- 操作结果
-
list
@PostMapping("/list") com.elitesland.ystdms.sys.dto.ApiResult<List<SalesPendingSettlementDTO>> list(@RequestBody @Valid @Valid SalesPendingSettlementQueryDTO queryDTO) 查询销售待结算数据- 参数:
queryDTO- 查询条件- 返回:
- 销售待结算列表
-
pageQuery
@PostMapping("/query") com.elitesland.ystdms.sys.dto.ApiResult<com.mybatisflex.core.paginate.Page<SalesPendingSettlementListVO>> pageQuery(@RequestBody @Valid @Valid SalesPendingSettlementQueryParamDTO queryDTO) 分页查询销售待结算数据- 参数:
queryDTO- 查询条件- 返回:
- 查询结果
-
updateEstimatedAdjustmentAmount
@PostMapping("/updateEstimatedAdjustmentAmount") com.elitesland.ystdms.sys.dto.ApiResult<Void> updateEstimatedAdjustmentAmount(@RequestBody @Valid @Valid SalesPendingSettlementUpdateEstimatedFeeDTO dto) 更新预估费用调整金额- 参数:
dto- 更新 DTO- 返回:
- 操作结果
-
updateEstimatedAdjustmentAmountList
@PutMapping("/updateEstimatedAdjustmentAmountList") com.elitesland.ystdms.sys.dto.ApiResult<Void> updateEstimatedAdjustmentAmountList(@RequestBody @Valid @Valid List<SalesPendingSettlementUpdateEstimatedFeeDTO> dtoList) 更新预估费用调整金额- 参数:
dtoList- 更新 DTO- 返回:
- 操作结果
-