12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package service
- import (
- "ulink-admin/modules/system/dao"
- "ulink-admin/modules/system/models/model"
- "ulink-admin/modules/system/models/req"
- )
- type SysOperLogService struct {
- SysOperLogDao *dao.SysOperLogDao `inject:""`
- }
- // FindAll 查询所有操作日志记录业务方法
- func (s SysOperLogService) FindAll() []*model.SysOperLog {
- return s.SysOperLogDao.SelectAll()
- }
- // FindList 查询操作日志记录分页列表
- func (s SysOperLogService) FindList(query *req.SysOperLogQuery) (*[]model.SysOperLog, int64) {
- return s.SysOperLogDao.Find(query)
- }
- // Insert 添加操作日志记录数据
- func (s SysOperLogService) Insert(sysOperLog *model.SysOperLog) bool {
- return s.SysOperLogDao.Insert(sysOperLog) > 0
- }
- // GetSysOperLogById 根据id查询操作日志记录数据
- func (s SysOperLogService) GetSysOperLogById(id int64) *model.SysOperLog {
- sysOperLog := model.SysOperLog{
- Id: id,
- }
- return s.SysOperLogDao.GetSysOperLogById(sysOperLog)
- }
- // Delete 批量删除操作日志记录信息
- func (s SysOperLogService) Delete(ids []int64) bool {
- return s.SysOperLogDao.Delete(ids) > 0
- }
- // Update 修改操作日志记录数据
- func (s SysOperLogService) Update(sysOperLog *model.SysOperLog) bool {
- return s.SysOperLogDao.Update(sysOperLog)
- }
- // CheckUnique 唯一性检查
- func (s SysOperLogService) CheckUnique(sysOperLog *model.SysOperLog, condition []string) int64 {
- return s.SysOperLogDao.CheckUnique(sysOperLog, condition)
- }
|