Parcourir la source

Merge branch 'master' into factory

factory
DengBiao il y a 1 an
Parent
révision
83693d2bb0
2 fichiers modifiés avec 10 ajouts et 4 suppressions
  1. +10
    -4
      app/admin/hdl/enterprise_manage/hdl_self_support_for_school.go
  2. BIN
     

+ 10
- 4
app/admin/hdl/enterprise_manage/hdl_self_support_for_school.go Voir le fichier

@@ -927,13 +927,19 @@ func SelfSupportForSchoolImportTeacher(c *gin.Context) {
xlsx, err := excelize.OpenFile(dst)
rows := xlsx.GetRows("Sheet" + "1")
for key, row := range rows {
if key > 0 && (row[0] != "" && row[1] != "") {
if key > 0 && ((row[0] != "" || row[1] != "") && row[2] != "") {
idNo := row[0]
name := row[1]
certType := enum.UserIdentityCertTypeForIdCard
if idNo == "" {
idNo = row[1]
certType = enum.UserIdentityCertTypeForStudentId
}
name := row[2]

//1、查找当前身份是否已存在
userIdentityDb := db.UserIdentityDb{}
userIdentityDb.Set(0)
isHasUserIdentity, err := userIdentityDb.UserIdentityExist(enterpriseId, idNo, enum.UserIdentityCertTypeForIdCard)
isHasUserIdentity, err := userIdentityDb.UserIdentityExist(enterpriseId, idNo, certType)
if err != nil {
e.OutErr(c, e.ERR_DB_ORM, err.Error())
return
@@ -948,7 +954,7 @@ func SelfSupportForSchoolImportTeacher(c *gin.Context) {
Uid: 0,
Name: name,
IdNo: idNo,
CertType: enum.UserIdentityCertTypeForIdCard,
CertType: certType,
Kind: enum.UserIdentityKindForCommon,
Identity: enum.UserIdentityForSelfSupportForTeacher,
EnterpriseId: enterpriseId,



Chargement…
Annuler
Enregistrer