github.com/SupenBysz/gf-admin-community@v0.7.4/sys_model/sys_hook/sys_audit.go (about) 1 package sys_hook 2 3 import ( 4 "context" 5 "github.com/SupenBysz/gf-admin-community/sys_model/sys_entity" 6 "github.com/SupenBysz/gf-admin-community/sys_model/sys_enum" 7 ) 8 9 type AuditHookFunc func(ctx context.Context, state sys_enum.AuditEvent, info *sys_entity.SysAudit) error 10 type AuditHookInfo struct { 11 Key sys_enum.AuditEvent 12 Value AuditHookFunc 13 Category int `json:"category" dc:"业务类别"` 14 }