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.MesPdVoltageLevelPageReqVO; import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdVoltageLevelRespVO; import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdVoltageLevelSaveReqVO; import cn.iocoder.yudao.module.mes.dal.dataobject.pd.basedata.MesPdVoltageLevelDO; import java.util.List; /** * MES 电压等级基础信息 Service 接口 * * @author 超级管理员 */ public interface MesPdVoltageLevelService { Long createVoltageLevel(MesPdVoltageLevelSaveReqVO createReqVO); void updateVoltageLevel(MesPdVoltageLevelSaveReqVO updateReqVO); void deleteVoltageLevel(Long id); MesPdVoltageLevelRespVO getVoltageLevel(Long id); PageResult getVoltageLevelPage(MesPdVoltageLevelPageReqVO pageReqVO); List getVoltageLevelList(); MesPdVoltageLevelDO validateVoltageLevelExists(Long id); }