新增银行卡三要素处理
This commit is contained in:
parent
927115f3a0
commit
a018f7f7f2
@ -489,6 +489,16 @@ func (r *UserDoctorService) PutUserDoctor(doctorId int64, req requests.PutUserDo
|
|||||||
return false, errors.New("银行卡号错误")
|
return false, errors.New("银行卡号错误")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 检测银行卡号
|
||||||
|
res, err := verifyDun.CheckBankCard(userDoctorInfo.CardName, req.BankCardCode, userDoctorInfo.CardNum)
|
||||||
|
if err != nil {
|
||||||
|
return false, errors.New(err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
if !res {
|
||||||
|
return false, errors.New("银行卡三要素检测失败")
|
||||||
|
}
|
||||||
|
|
||||||
// 获取银行卡号的前4位和后4位
|
// 获取银行卡号的前4位和后4位
|
||||||
start := bankCardCode[:4]
|
start := bankCardCode[:4]
|
||||||
end := bankCardCode[len(bankCardCode)-4:]
|
end := bankCardCode[len(bankCardCode)-4:]
|
||||||
@ -926,6 +936,16 @@ func (r *UserDoctorService) AddUserDoctor(userId string, req requests.AddUserDoc
|
|||||||
return false, errors.New("银行卡号错误")
|
return false, errors.New("银行卡号错误")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 检测银行卡号
|
||||||
|
res, err := verifyDun.CheckBankCard(req.CardName, req.BankCardCode, req.CardNum)
|
||||||
|
if err != nil {
|
||||||
|
return false, errors.New(err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
if !res {
|
||||||
|
return false, errors.New("银行卡三要素检测失败")
|
||||||
|
}
|
||||||
|
|
||||||
// 获取银行卡号的前4位和后4位
|
// 获取银行卡号的前4位和后4位
|
||||||
start := req.BankCardCode[:4]
|
start := req.BankCardCode[:4]
|
||||||
end := req.BankCardCode[len(req.BankCardCode)-4:]
|
end := req.BankCardCode[len(req.BankCardCode)-4:]
|
||||||
|
|||||||
@ -30,7 +30,7 @@ redis:
|
|||||||
# [jwt]
|
# [jwt]
|
||||||
jwt:
|
jwt:
|
||||||
sign-key: 123456 # 私钥
|
sign-key: 123456 # 私钥
|
||||||
ttl : 1 # 过期时间 小时
|
ttl : 72 # 过期时间 小时
|
||||||
algo : HS256 # 加密方式
|
algo : HS256 # 加密方式
|
||||||
|
|
||||||
oss:
|
oss:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user