ISysLogRepository.cs 1004 B

123456789101112131415161718192021222324252627
  1. using System.Collections.Generic;
  2. using CommonTool;
  3. using YZXYH.Repository.Models;
  4. namespace YZXYH.Repository.Interface
  5. {
  6. public partial interface ISysLogRepository
  7. {
  8. /// <summary>
  9. /// 写入数据库操作日志
  10. /// </summary>
  11. /// <param name="pcLogCommand">操作命令("用户类型|用户命令")</param>
  12. /// <param name="pcLogMsg">日志信息</param>
  13. /// <param name="pcUserNo">用户编号</param>
  14. /// <param name="pcErrorMsg">错误日志</param>
  15. /// <param name="pcGranduationYear">普通校友用户的毕业年份</param>
  16. /// <param name="pcLogMsgType">日志类型</param>
  17. void AddLog(string pcLogCommand, string pcLogMsg, string pcUserNo, string pcErrorMsg = "",
  18. string pcGranduationYear = "", LogMsgType pcLogMsgType = LogMsgType.Information);
  19. /// <param name="pcSysLogs">数据源</param>
  20. /// <param name="pcUserNo">管理员编码</param>
  21. /// <returns>SysLogs</returns>
  22. List<SysLog> GetUserSysLogs(List<SysLog> pcSysLogs, string pcUserNo);
  23. }
  24. }