This commit is contained in:
2026-06-18 14:13:18 +08:00
parent 172b35eef0
commit 9d373d60a5
3 changed files with 12 additions and 6 deletions

View File

@@ -140,7 +140,7 @@ type QCXGX2X6Req struct {
Name string `json:"name" validate:"required,min=1,validName"`
}
type QCXG1S2LReq struct {
VinCode string `json:"vin_code" validplateTypeate:"required"`
VinCode string `json:"vin_code" validate:"required"`
}
type YYSYS7Y1Req struct {
MobileNo string `json:"mobile_no" validate:"required,min=11,max=11,validMobileNo"`

View File

@@ -21,12 +21,12 @@ func ProcessYYSYS7Y1Request(ctx context.Context, params []byte, deps *processors
return nil, errors.Join(processors.ErrInvalidParam, err)
}
// 构建数据宝入参:姓名、身份证、手机号、银行卡号sign 外的业务参数可按需 AES 加密后作为 bodyData
// 构建数据宝入参:phone、name、idCard 需传 MD5 密文
reqParams := map[string]interface{}{
"key": "40130990be30f9fea6422168d138ff6c",
"phone": paramsDto.MobileNo,
"name": paramsDto.Name,
"idCard": paramsDto.IDCard,
"key": "40130990be30f9fea6422168d138ff6c",
"phone": shujubao.MD5Encrypt(paramsDto.MobileNo),
"name": shujubao.MD5Encrypt(paramsDto.Name),
"idCard": shujubao.MD5Encrypt(paramsDto.IDCard),
}
// 最终请求 URL = https://api.chinadatapay.com/communication + 拼接接口地址值,如 personal/197