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.MesPdElectricityTypePageReqVO;
|
import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdElectricityTypeRespVO;
|
import cn.iocoder.yudao.module.mes.controller.admin.pd.basedata.vo.MesPdElectricityTypeSaveReqVO;
|
import cn.iocoder.yudao.module.mes.dal.dataobject.pd.basedata.MesPdElectricityTypeDO;
|
|
import java.util.List;
|
|
/**
|
* MES 用电类型基础信息 Service 接口
|
*
|
* @author 超级管理员
|
*/
|
public interface MesPdElectricityTypeService {
|
|
Long createElectricityType(MesPdElectricityTypeSaveReqVO createReqVO);
|
|
void updateElectricityType(MesPdElectricityTypeSaveReqVO updateReqVO);
|
|
void deleteElectricityType(Long id);
|
|
MesPdElectricityTypeRespVO getElectricityType(Long id);
|
|
PageResult<MesPdElectricityTypeRespVO> getElectricityTypePage(MesPdElectricityTypePageReqVO pageReqVO);
|
|
List<MesPdElectricityTypeDO> getElectricityTypeList();
|
|
MesPdElectricityTypeDO validateElectricityTypeExists(Long id);
|
|
}
|