package cn.iocoder.yudao.module.mes.service.pd.basedata; import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdTieredPricePageReqVO; import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdTieredPriceRespVO; import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdTieredPriceSaveReqVO; import cn.iocoder.yudao.module.mes.dal.dataobject.pd.basedata.MesPdTieredPriceDO; /** * MES 阶梯电价 Service 接口 * * @author 超级管理员 */ public interface MesPdTieredPriceService { Long createTieredPrice(MesPdTieredPriceSaveReqVO createReqVO); void updateTieredPrice(MesPdTieredPriceSaveReqVO updateReqVO); void deleteTieredPrice(Long id); MesPdTieredPriceRespVO getTieredPrice(Long id); PageResult getTieredPricePage(MesPdTieredPricePageReqVO pageReqVO); MesPdTieredPriceDO validateTieredPriceExists(Long id); }