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

Method createMemberBinding

api/service/user_service.go:263–272  ·  view source on GitHub ↗

create member binding

(tx *gorm.DB, user *model.User, eid int64)

Source from the content-addressed store, hash-verified

261
262// create member binding
263func (s *UserService) createMemberBinding(tx *gorm.DB, user *model.User, eid int64) error {
264 memberBinding := model.MemberBinding{
265 MID: user.UserID,
266 EID: eid,
267 Name: user.Nickname,
268 BindValue: strconv.FormatInt(user.UserID, 10),
269 Status: model.MemberBindingStatusActive,
270 }
271 return tx.Create(&memberBinding).Error
272}
273
274// associate with department
275func (s *UserService) associateWithDepartment(tx *gorm.DB, userID int64, eid int64, did int64) error {

Callers 1

BatchAddInternalUsersMethod · 0.95

Calls 1

CreateMethod · 0.45

Tested by

no test coverage detected