feat: 系统日志支持按描述搜索

This commit is contained in:
meilin.huang
2023-07-04 14:13:47 +08:00
parent fa58f6d2de
commit e3f4c298b0
5 changed files with 62 additions and 27 deletions

View File

@@ -14,7 +14,8 @@ func newSyslogRepo() repository.Syslog {
}
func (m *syslogRepoImpl) GetPageList(condition *entity.Syslog, pageParam *model.PageParam, toEntity any, orderBy ...string) *model.PageResult[any] {
qd := gormx.NewQuery(condition).WithCondModel(condition).WithOrderBy(orderBy...)
qd := gormx.NewQuery(condition).Like("description", condition.Description).
Eq("creator_id", condition.CreatorId).Eq("type", condition.Type).WithOrderBy(orderBy...)
return gormx.PageQuery(qd, pageParam, toEntity)
}