MCPcopy Create free account
hub / github.com/53AI/53AIHub / LogLibraryOperation

Function LogLibraryOperation

api/controller/log_helper.go:29–43  ·  view source on GitHub ↗

LogLibraryOperation 记录知识库操作日志

(c *gin.Context, action uint8, libraryName, content string)

Source from the content-addressed store, hash-verified

27
28// LogLibraryOperation 记录知识库操作日志
29func LogLibraryOperation(c *gin.Context, action uint8, libraryName, content string) {
30 userID := config.GetUserId(c)
31 eid := config.GetEID(c)
32
33 systemLog := &model.SystemLog{
34 Module: model.SystemLogModuleLibrary,
35 Action: action,
36 UserID: userID,
37 Nickname: config.GetUserNickname(c),
38 IP: c.ClientIP(),
39 Content: content,
40 Eid: eid,
41 }
42 model.CreateSystemLog(systemLog)
43}
44
45// GetSpaceRoleText 获取空间角色文本
46func GetSpaceRoleText(role int) string {

Callers 6

LogLibraryCreateFunction · 0.85
LogLibraryDeleteFunction · 0.85
LogLibraryBatchSortFunction · 0.85
LogLibraryMemberAddFunction · 0.85
LogLibraryMemberRemoveFunction · 0.85

Calls 1

GetEIDMethod · 0.80

Tested by

no test coverage detected