VppResponseDeviationPriceService.java 796 B

1234567891011121314151617181920212223242526
  1. package com.usky.vpp.service;
  2. import com.usky.common.core.bean.CommonPage;
  3. import com.usky.vpp.service.vo.ResponseDeviationPriceAdjustmentRequest;
  4. import com.usky.vpp.service.vo.ResponseDeviationPriceAdjustmentVO;
  5. import java.math.BigDecimal;
  6. /**
  7. * 响应量偏差价格调整配置服务。
  8. */
  9. public interface VppResponseDeviationPriceService {
  10. /**
  11. * 分页查询。completionRate 非空时按结构化区间匹配命中配置。
  12. */
  13. CommonPage<ResponseDeviationPriceAdjustmentVO> page(BigDecimal completionRate, Integer current, Integer size);
  14. ResponseDeviationPriceAdjustmentVO get(Long id);
  15. Long create(ResponseDeviationPriceAdjustmentRequest request);
  16. void update(Long id, ResponseDeviationPriceAdjustmentRequest request);
  17. void delete(Long id);
  18. }