package org.dromara.web.service;

import org.dromara.common.core.domain.R;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.web.domain.bo.LongTermManagementExecuteBo;
import org.dromara.web.domain.bo.LongTermManagementListPageBo;
import org.dromara.web.domain.bo.LongTermManagementStopBo;

/**
 * @Author: Huanyi
 * @CreateTime: 2025-08-25
 * @Description:
 * @Version: 1.0
 */

public interface LongTermManagementService {
    TableDataInfo listPage(LongTermManagementListPageBo bo, PageQuery pageQuery);

    R execute(LongTermManagementExecuteBo bo);

    R stop(LongTermManagementStopBo bo);
}
