using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using System.Threading.Tasks;
|
using Model.ModelDto.LogDto;
|
using WMS.Entity.LogEntity;
|
using WMS.Entity.SysEntity;
|
|
namespace WMS.IBLL.ILogServer
|
{
|
public interface IOperationSysServer
|
{
|
///// <summary>
|
///// 查询操作日志
|
///// </summary>
|
///// <param name="menuName">菜单名称</param>
|
///// <param name="type">类型</param>
|
///// <param name="msg">内容</param>
|
///// <param name="startTime">开始日期</param>
|
///// <param name="endTime">结束日期</param>
|
///// <param name="page"></param>
|
///// <param name="limit"></param>
|
///// <param name="count"></param>
|
///// <returns></returns>
|
//List<OperationDto> GetOperationSysList(string menuName,string type,string msg,string startTime,string endTime,int page,int limit,out int count);
|
|
/// <summary>
|
/// 添加操作日志
|
/// </summary>
|
/// <param name="parentNo">模块号</param>
|
/// <param name="menuNo">菜单号</param>
|
/// <param name="menuName">菜单名称</param>
|
/// <param name="fkNo">数据编号</param>
|
/// <param name="type">类型 添加 修改 删除 停用 启用</param>
|
/// <param name="msg">操作</param>
|
/// <param name="userId"></param>
|
/// <returns></returns>
|
Task<bool> AddOperationSys(string parentNo,string menuNo,string menuName,string fkNo,string type,string msg,int userId);
|
|
|
/// <summary>
|
/// 获取系统操作日志数据列表
|
/// </summary>
|
/// <param name="menuname">菜单名称</param>
|
/// <param name="type">操作类型</param>
|
/// <param name="msg">操作内容</param>
|
/// <param name="menuno">菜单号</param>
|
/// <param name="parentno">模块号</param>
|
/// <returns></returns>
|
List<OperationDto> GetSysOperationList(string menuname, string type, string msg, string menuno, string parentno);
|
|
/// <summary>
|
/// 新增系统操作日志
|
/// </summary>
|
/// <param name="parentName">模块名称</param>
|
/// <param name="menuName">菜单名称</param>
|
/// <param name="fkNo">数据编号</param>
|
/// <param name="type">操作类型</param>
|
/// <param name="msg">操作内容</param>
|
/// <param name="createuser">创建人</param>
|
/// <returns></returns>
|
Task<int> InsertOperation(string parentName, string menuName, string fkNo, string type, string msg, int createuser);
|
|
/// <summary>
|
/// 获取类型菜单
|
/// </summary>
|
/// <param name="dicName">字典名称</param>
|
/// <returns></returns>
|
List<SysDictionary> GetDicTypeList(string dicName);
|
}
|
}
|