UsageLogService.java 680 B

12345678910111213141516171819202122232425262728293031
  1. package com.uas.cloud.mall.service;
  2. import com.uas.cloud.mall.model.UsageLog;
  3. import com.uas.cloud.mall.support.PageInfo;
  4. import com.uas.cloud.mall.support.ResultMap;
  5. /**
  6. * 用户操作日志业务类
  7. *
  8. * @author huxz
  9. * @version 2017-08-03 16:26:44 创建
  10. */
  11. public interface UsageLogService {
  12. /**
  13. * 当用户操作时,记录用户的操作日志
  14. *
  15. * @param usageLog 操作日志
  16. * @return 操作结果
  17. */
  18. ResultMap saveLogWhenUserOperate(UsageLog usageLog);
  19. /**
  20. * 当管理员分页获取操作日志时,返回分页结果
  21. *
  22. * @param pageInfo 分页参数
  23. * @return 操作结果
  24. */
  25. ResultMap pageLogsWhenAdminSelect(PageInfo pageInfo);
  26. }