新增实名认证,新增检测子级

This commit is contained in:
2023-07-20 15:57:59 +08:00
parent f4e1ab3c4f
commit 28afabd449
10 changed files with 162 additions and 0 deletions
+13
View File
@@ -15,6 +15,7 @@ import (
"hospital-admin-api/config"
"hospital-admin-api/extend/ca"
"hospital-admin-api/extend/tencentIm"
"hospital-admin-api/extend/verifyDun"
"hospital-admin-api/global"
"hospital-admin-api/utils"
"strconv"
@@ -731,6 +732,18 @@ func (r *UserDoctorService) AddUserDoctor(userId string, req requests.AddUserDoc
return false, errors.New("身份证号错误")
}
// if config.C.Env == "prod" {
// 身份证号码实证认证
res, err = verifyDun.CheckIdCard(req.CardName, req.CardNum)
if err != nil {
return false, errors.New(err.Error())
}
if !res {
return false, errors.New("身份证认证失败")
}
// }
// 检测身份证号是否重复
maps = make(map[string]interface{})
maps["card_num"] = req.CardNum