修正婚姻接口
This commit is contained in:
parent
2dd86de9b3
commit
0863190e01
@ -97,24 +97,6 @@ func (l *IVYZ5733Logic) IVYZ5733(req *types.Request) (resp string, err *errs.App
|
|||||||
if aesEncrypt != nil {
|
if aesEncrypt != nil {
|
||||||
return "", errs.ErrSystem
|
return "", errs.ErrSystem
|
||||||
}
|
}
|
||||||
// 解析加密后的数据
|
|
||||||
var response map[string]interface{}
|
|
||||||
unmarshalErr := json.Unmarshal([]byte(encryptData), &response)
|
|
||||||
if unmarshalErr != nil {
|
|
||||||
return "", errs.ErrSystem
|
|
||||||
}
|
|
||||||
|
|
||||||
// 判断是否包含 "data" 字段
|
|
||||||
responseData, dataOk := response["data"].([]interface{})
|
|
||||||
if !dataOk || len(responseData) == 0 {
|
|
||||||
return "", errs.ErrSystem
|
|
||||||
}
|
|
||||||
|
|
||||||
// 判断 "data" 中是否包含 "maritalStatus"
|
|
||||||
maritalStatus := responseData[0].(map[string]interface{})["maritalStatus"]
|
|
||||||
if maritalStatus == nil {
|
|
||||||
return "", errs.ErrSystem
|
|
||||||
}
|
|
||||||
|
|
||||||
return encryptData, callAPIErr
|
return encryptData, callAPIErr
|
||||||
}
|
}
|
||||||
@ -125,5 +107,23 @@ func (l *IVYZ5733Logic) IVYZ5733(req *types.Request) (resp string, err *errs.App
|
|||||||
if aesEncrypt != nil {
|
if aesEncrypt != nil {
|
||||||
return "", errs.ErrSystem
|
return "", errs.ErrSystem
|
||||||
}
|
}
|
||||||
|
// 解析加密后的数据
|
||||||
|
var response map[string]interface{}
|
||||||
|
unmarshalErr := json.Unmarshal([]byte(encryptData), &response)
|
||||||
|
if unmarshalErr != nil {
|
||||||
|
return "", errs.ErrSystem
|
||||||
|
}
|
||||||
|
|
||||||
|
// 判断是否包含 "data" 字段
|
||||||
|
responseData, dataOk := response["data"].([]interface{})
|
||||||
|
if !dataOk || len(responseData) == 0 {
|
||||||
|
return "", errs.ErrSystem
|
||||||
|
}
|
||||||
|
|
||||||
|
// 判断 "data" 中是否包含 "maritalStatus"
|
||||||
|
maritalStatus := responseData[0].(map[string]interface{})["maritalStatus"]
|
||||||
|
if maritalStatus == nil {
|
||||||
|
return "", errs.ErrSystem
|
||||||
|
}
|
||||||
return encryptData, nil
|
return encryptData, nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user