create member binding
(tx *gorm.DB, user *model.User, eid int64)
| 261 | |
| 262 | // create member binding |
| 263 | func (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 |
| 275 | func (s *UserService) associateWithDepartment(tx *gorm.DB, userID int64, eid int64, did int64) error { |
no test coverage detected