新增银行卡三要素处理环境监测

This commit is contained in:
wucongxing 2023-07-21 14:17:54 +08:00
parent a018f7f7f2
commit ad5c73f52b

View File

@ -490,6 +490,7 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
} }
// 检测银行卡号 // 检测银行卡号
if config.C.Env == "prod" {
res, err := verifyDun.CheckBankCard(userDoctorInfo.CardName, req.BankCardCode, userDoctorInfo.CardNum) res, err := verifyDun.CheckBankCard(userDoctorInfo.CardName, req.BankCardCode, userDoctorInfo.CardNum)
if err != nil { if err != nil {
return false, errors.New(err.Error()) return false, errors.New(err.Error())
@ -498,6 +499,7 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
if !res { if !res {
return false, errors.New("银行卡三要素检测失败") return false, errors.New("银行卡三要素检测失败")
} }
}
// 获取银行卡号的前4位和后4位 // 获取银行卡号的前4位和后4位
start := bankCardCode[:4] start := bankCardCode[:4]
@ -937,6 +939,7 @@ func (r *UserDoctorService) AddUserDoctor(userId string, req requests.AddUserDoc
} }
// 检测银行卡号 // 检测银行卡号
if config.C.Env == "prod" {
res, err := verifyDun.CheckBankCard(req.CardName, req.BankCardCode, req.CardNum) res, err := verifyDun.CheckBankCard(req.CardName, req.BankCardCode, req.CardNum)
if err != nil { if err != nil {
return false, errors.New(err.Error()) return false, errors.New(err.Error())
@ -945,6 +948,7 @@ func (r *UserDoctorService) AddUserDoctor(userId string, req requests.AddUserDoc
if !res { if !res {
return false, errors.New("银行卡三要素检测失败") return false, errors.New("银行卡三要素检测失败")
} }
}
// 获取银行卡号的前4位和后4位 // 获取银行卡号的前4位和后4位
start := req.BankCardCode[:4] start := req.BankCardCode[:4]