com.aizuda.snailjob.server.web.service.SceneConfigService Maven / Gradle / Ivy
package com.aizuda.snailjob.server.web.service;
import com.aizuda.snailjob.server.web.model.base.PageResult;
import com.aizuda.snailjob.server.web.model.request.SceneConfigQueryVO;
import com.aizuda.snailjob.server.web.model.request.SceneConfigRequestVO;
import com.aizuda.snailjob.server.web.model.response.SceneConfigResponseVO;
import java.util.List;
/**
* @author: opensnail
* @date : 2022-03-03 10:54
*/
public interface SceneConfigService {
PageResult> getSceneConfigPageList(SceneConfigQueryVO groupName);
List getSceneConfigList(String groupName);
Boolean saveSceneConfig(SceneConfigRequestVO requestVO);
Boolean updateSceneConfig(SceneConfigRequestVO requestVO);
SceneConfigResponseVO getSceneConfigDetail(Long id);
boolean updateStatus(Long id, final Integer status);
}