package com.gkhy.testFourierSpecialGasMonitor.service; import com.gkhy.testFourierSpecialGasMonitor.commons.domain.Result; import com.gkhy.testFourierSpecialGasMonitor.commons.model.PageQuery; import com.gkhy.testFourierSpecialGasMonitor.entity.GasCategory; import com.gkhy.testFourierSpecialGasMonitor.entity.query.FindGasCategoryPageQuery; import com.gkhy.testFourierSpecialGasMonitor.entity.req.CreateGasCategoryReqDTO; import com.gkhy.testFourierSpecialGasMonitor.entity.req.UpdateGasCategoryReqDTO; import java.util.List; public interface GasCategoryService { Result createGasCategory(CreateGasCategoryReqDTO reqDto); Result updateGasCategory(UpdateGasCategoryReqDTO reqDto); Result findGasCategoryById(Integer id); Result gasCategoryList(); List list(); Result findGasCategoryPage(PageQuery pageQuery); GasCategory findById(Integer id); List findGasCategoryForReport(); }