dengbiao 1 ay önce
ebeveyn
işleme
7d902d6194
1 değiştirilmiş dosya ile 17 ekleme ve 9 silme
  1. +17
    -9
      app/customer/hdl/hdl_user_identity.go

+ 17
- 9
app/customer/hdl/hdl_user_identity.go Dosyayı Görüntüle

@@ -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,


Yükleniyor…
İptal
Kaydet