dengbiao 1 month ago
parent
commit
7d902d6194
1 changed files with 17 additions and 9 deletions
  1. +17
    -9
      app/customer/hdl/hdl_user_identity.go

+ 17
- 9
app/customer/hdl/hdl_user_identity.go View File

@@ -36,21 +36,29 @@ func SaveCentralKitchenForSchoolUserIdentity(c *gin.Context) {
e.OutErr(c, e.ERR_DB_ORM, err.Error())
return
}

now := time.Now()
if isHasUserIdentity == nil {
centralKitchenForSchoolSetDb := db.CentralKitchenForSchoolSetDb{}
centralKitchenForSchoolSetDb.Set(req.EnterpriseId)
set, err := centralKitchenForSchoolSetDb.GetCentralKitchenForSchoolSet()
if isHasUserIdentity == nil && identity == enum.UserIdentityForCentralKitchenForTeacher {
isHasUserIdentity, err = userIdentityDb.UserIdentityExist(req.EnterpriseId, req.IdNo, 1)
if err != nil {
e.OutErr(c, e.ERR_DB_ORM, err.Error())
return
}
if identity != enum.UserIdentityForCentralKitchenForStudent && set.IsOpenLimitTeacherRegister == 1 {
e.OutErr(c, e.ERR_NO_DATA, "当前身份信息不存在")
return
if isHasUserIdentity == nil {
centralKitchenForSchoolSetDb := db.CentralKitchenForSchoolSetDb{}
centralKitchenForSchoolSetDb.Set(req.EnterpriseId)
set, err := centralKitchenForSchoolSetDb.GetCentralKitchenForSchoolSet()
if err != nil {
e.OutErr(c, e.ERR_DB_ORM, err.Error())
return
}
if set.IsOpenLimitTeacherRegister == 1 {
e.OutErr(c, e.ERR_NO_DATA, "当前身份信息不存在")
return
}
}
}

now := time.Now()
if isHasUserIdentity == nil {
//2、新增身份信息
userIdentity := &model.UserIdentity{
Uid: user.Id,


Loading…
Cancel
Save