This commit is contained in:
qaq
2025-06-17 12:17:33 +08:00
parent 4a6b2c8e0f
commit 9fa968d07c
648 changed files with 64968 additions and 1621 deletions
@@ -0,0 +1,43 @@
package com.admin.service;
import com.admin.common.dto.PageDto;
import com.admin.common.dto.TunnelDto;
import com.admin.common.lang.R;
import com.admin.entity.Tunnel;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 隧道服务类
* </p>
*
* @author QAQ
* @since 2025-06-03
*/
public interface TunnelService extends IService<Tunnel> {
/**
* 创建隧道
* @param tunnelDto 隧道数据
* @return 结果
*/
R createTunnel(TunnelDto tunnelDto);
/**
* 获取隧道列表
* @return 结果
*/
R getAllTunnels();
/**
* 删除隧道
* @param id 隧道ID
* @return 结果
*/
R deleteTunnel(Long id);
R userTunnel();
}