package com.vci.web.service;
|
|
import com.vci.corba.common.PLException;
|
import com.vci.dto.LogQueryCriteriaDTO;
|
import com.vci.starter.web.pagemodel.BaseResult;
|
|
/**
|
* 平台日志服务
|
* @author yuxc
|
* @date 2024-9-11
|
*/
|
public interface LogBasicServiceI {
|
|
/**
|
* 获取日期保存期限下拉列表框
|
* @return 查询结果
|
*/
|
BaseResult getPeroid() throws PLException;
|
|
/**
|
* 保存期限设置
|
* period 期限编码
|
* @return 保存结果
|
*/
|
BaseResult savePeriod(String period) throws PLException;
|
|
/**
|
* 删除日志
|
* period 期限编码
|
* @return 保存结果
|
*/
|
BaseResult deleteLog(String deleteDate) throws PLException;
|
|
/**
|
* 查询日志
|
* @param dto 查询条件传输对象
|
* @return 查询数据
|
* @throws PLException
|
*/
|
BaseResult getLogListByContion(LogQueryCriteriaDTO dto) throws PLException;
|
|
/**
|
* 操作用户获取
|
*/
|
BaseResult getOperatingUsers() throws PLException;
|
|
String exportLogs(LogQueryCriteriaDTO dto) throws PLException;
|
|
}
|