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<GasCategory> list();
|
|
Result findGasCategoryPage(PageQuery<FindGasCategoryPageQuery> pageQuery);
|
|
GasCategory findById(Integer id);
|
|
List<GasCategory> findGasCategoryForReport();
|
}
|