SFTP 操作日志.

This commit is contained in:
lijiahang
2024-03-05 18:07:26 +08:00
parent a75ead9a58
commit 554c62abf7
22 changed files with 650 additions and 108 deletions

View File

@@ -4,6 +4,8 @@ import com.orion.lang.define.wrapper.DataGrid;
import com.orion.ops.module.infra.entity.dto.operator.OperatorLogDTO;
import com.orion.ops.module.infra.entity.dto.operator.OperatorLogQueryDTO;
import java.util.List;
/**
* 操作日志服务
*
@@ -14,11 +16,19 @@ import com.orion.ops.module.infra.entity.dto.operator.OperatorLogQueryDTO;
public interface OperatorLogApi {
/**
* 操作日志服务
* 分页查询操作日志
*
* @param request request
* @return rows
*/
DataGrid<OperatorLogDTO> getOperatorLogList(OperatorLogQueryDTO request);
DataGrid<OperatorLogDTO> getOperatorLogPage(OperatorLogQueryDTO request);
/**
* 删除操作日志
*
* @param idList idList
* @return effect
*/
Integer deleteOperatorLog(List<Long> idList);
}

View File

@@ -13,6 +13,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
* 操作日志服务实现
@@ -29,7 +30,7 @@ public class OperatorLogApiImpl implements OperatorLogApi {
private OperatorLogDAO operatorLogDAO;
@Override
public DataGrid<OperatorLogDTO> getOperatorLogList(OperatorLogQueryDTO request) {
public DataGrid<OperatorLogDTO> getOperatorLogPage(OperatorLogQueryDTO request) {
Valid.valid(request);
return operatorLogDAO.of()
.page(request)
@@ -37,6 +38,11 @@ public class OperatorLogApiImpl implements OperatorLogApi {
.dataGrid(OperatorLogProviderConvert.MAPPER::to);
}
@Override
public Integer deleteOperatorLog(List<Long> idList) {
return operatorLogDAO.deleteBatchIds(idList);
}
/**
* 构建查询 wrapper
*