18 lines
481 B
Go
18 lines
481 B
Go
package system
|
|
|
|
import (
|
|
"kra/internal/biz/system"
|
|
)
|
|
|
|
type auditQueryRepo struct{ data Provider }
|
|
type auditRecorderRepo struct{ data Provider }
|
|
type logFileRepo struct{ data Provider }
|
|
|
|
func NewAuditRepo(data Provider) system.AuditQueryRepo { return &auditQueryRepo{data: data} }
|
|
|
|
func NewAuditRecorderRepo(data Provider) system.AuditRecordRepo {
|
|
return &auditRecorderRepo{data: data}
|
|
}
|
|
|
|
func NewLogFileRepo(data Provider) system.LogFileRepo { return &logFileRepo{data: data} }
|