运维模块补充提交

This commit is contained in:
2025-09-17 10:23:55 +08:00
parent 36ee19b6e9
commit 599df010ea
2 changed files with 92 additions and 0 deletions

View File

@ -0,0 +1,23 @@
package org.dromara.ops;
import org.apache.dubbo.config.spring.context.annotation.EnableDubbo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup;
/**
* 运维模块
*/
@EnableDubbo
@SpringBootApplication
public class OpsApplication {
public static void main(String[] args) {
SpringApplication application = new SpringApplication(OpsApplication.class);
application.setApplicationStartup(new BufferingApplicationStartup(2048));
application.run(args);
System.out.println("(♥◠‿◠)ノ゙ 运维模块启动成功 ლ(´ڡ`ლ)゙ ");
}
}

View File

@ -0,0 +1,69 @@
package org.dromara.ops.personnel.service;
import org.dromara.ops.personnel.domain.SubConstructionUser;
import org.dromara.ops.personnel.domain.vo.SubConstructionUserVo;
import org.dromara.ops.personnel.domain.bo.SubConstructionUserBo;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.mybatis.core.page.PageQuery;
import java.util.Collection;
import java.util.List;
/**
* 运维人员Service接口
*
* @author LionLi
* @date 2025-09-16
*/
public interface ISubConstructionUserService {
/**
* 查询运维人员
*
* @param id 主键
* @return 运维人员
*/
SubConstructionUserVo queryById(Long id);
/**
* 分页查询运维人员列表
*
* @param bo 查询条件
* @param pageQuery 分页参数
* @return 运维人员分页列表
*/
TableDataInfo<SubConstructionUserVo> queryPageList(SubConstructionUserBo bo, PageQuery pageQuery);
/**
* 查询符合条件的运维人员列表
*
* @param bo 查询条件
* @return 运维人员列表
*/
List<SubConstructionUserVo> queryList(SubConstructionUserBo bo);
/**
* 新增运维人员
*
* @param bo 运维人员
* @return 是否新增成功
*/
Boolean insertByBo(SubConstructionUserBo bo);
/**
* 修改运维人员
*
* @param bo 运维人员
* @return 是否修改成功
*/
Boolean updateByBo(SubConstructionUserBo bo);
/**
* 校验并批量删除运维人员信息
*
* @param ids 待删除的主键集合
* @param isValid 是否进行有效性校验
* @return 是否删除成功
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
}