using Model.ModelDto.LogDto;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using WMS.Entity.LogEntity;
using WMS.Entity.SysEntity;
namespace WMS.IDAL.ILogInterface
{
///
/// 系统操作日志仓储接口
///
public interface IOperationSysRepository : IBaseRepository
{
///
/// 获取系统操作日志数据列表
///
/// 菜单名称
/// 操作类型
/// 操作内容
/// 菜单号
/// 模块号
///
List GetSysOperationList(string menuname, string type, string msg, string menuno, string parentno);
///
///
/// 新增系统操作日志
///
/// 模块号
/// 菜单号
/// 菜单名称
/// 数据编号
/// 操作类型
/// 操作内容
/// 创建人
///
Task InsertOperation(string parentno, string menuno, string menuname, string fkno, string type, string msg, int createuser);
///
/// 根据菜单名称获取菜单号
///
/// 菜单名称
SysFunctionMenu GetMenuList(string menuName);
///
/// 获取类型菜单
///
/// 字典名称
///
List GetDicTypeList(string dicName);
}
}