oplog.go 509 B

123456789101112131415161718192021
  1. package service
  2. import (
  3. "crazy-fox-backend-api/model"
  4. "crazy-fox-backend-api/repo"
  5. )
  6. // opLogService 用户操作记录服务
  7. type opLogService struct{}
  8. // CreateOprLog 创建一条操作记录
  9. func (This *opLogService) CreateOprLog(oprLog model.TOprLog) {
  10. repo.OpLog.InsertNewRecord(oprLog)
  11. }
  12. // GetOprLogList 分页获取操作记录列表
  13. func (This *opLogService) GetOprLogList(pageInfo model.SearchOprLog) (list []model.TOprLog, total int64) {
  14. return repo.OpLog.GetPageRecordByKey(pageInfo)
  15. }