51 lines
1.3 KiB
Java
51 lines
1.3 KiB
Java
package com.muyu.service;
|
||
|
||
import com.baomidou.mybatisplus.extension.service.IService;
|
||
import com.muyu.common.core.domain.Result;
|
||
import com.muyu.domain.EngineMaintenance;
|
||
import com.muyu.domain.EngineVersion;
|
||
import com.muyu.domain.constants.PageResult;
|
||
import com.muyu.req.EngineMaintenanceQueryReq;
|
||
import com.muyu.req.EngineVersionListResp;
|
||
|
||
import java.util.List;
|
||
|
||
/**
|
||
* @Author:qdm
|
||
* @Package:com.muyu.service
|
||
* @Project:cloud-etl-engine
|
||
* @name:EngIneService
|
||
* @Date:2024/8/22 15:37
|
||
*/
|
||
public interface EngIneService extends IService<EngineMaintenance> {
|
||
List<EngineMaintenance> list();
|
||
|
||
Result delete(Integer id);
|
||
|
||
Result<EngineMaintenance> updateMsg(EngineMaintenance engineMaintenance);
|
||
|
||
Result<EngineMaintenance> insert(EngineMaintenance engineMaintenance);
|
||
|
||
EngineVersionListResp getRuleEngineInfo(Long id);
|
||
|
||
|
||
void onEngine(Integer id);
|
||
|
||
void closeEngine(Integer id);
|
||
|
||
void activateEngine(Integer id);
|
||
|
||
int deleteByIds(String ids);
|
||
|
||
Result<EngineMaintenance> add(EngineMaintenance engineMaintenance);
|
||
|
||
|
||
Result<PageResult<EngineMaintenance>> getMaintenanceList(EngineMaintenanceQueryReq engineMaintenanceQueryReq);
|
||
|
||
Integer deletes(Long id);
|
||
|
||
Result forbiddenEngine(Integer id);
|
||
|
||
List<EngineMaintenance> selectVersionById(Integer versionId);
|
||
}
|