add idv 044
This commit is contained in:
parent
de1bbb21e2
commit
1df6d7c9f1
@ -184,6 +184,7 @@ var requestProcessors = map[string]func(*ApiRequestService, []byte) ([]byte, err
|
|||||||
"P_C_B332": (*ApiRequestService).ProcessP_C_B332Request,
|
"P_C_B332": (*ApiRequestService).ProcessP_C_B332Request,
|
||||||
"FIN019": (*ApiRequestService).ProcessFIN019Request,
|
"FIN019": (*ApiRequestService).ProcessFIN019Request,
|
||||||
"CAR061": (*ApiRequestService).ProcessCAR061Request,
|
"CAR061": (*ApiRequestService).ProcessCAR061Request,
|
||||||
|
"IDV044": (*ApiRequestService).ProcessIDV044Request,
|
||||||
"G10SC02": (*ApiRequestService).ProcessG10SC02Request,
|
"G10SC02": (*ApiRequestService).ProcessG10SC02Request,
|
||||||
"G03HZ01": (*ApiRequestService).ProcessG03HZ01Request,
|
"G03HZ01": (*ApiRequestService).ProcessG03HZ01Request,
|
||||||
"G02BJ02": (*ApiRequestService).ProcessG02BJ02Request,
|
"G02BJ02": (*ApiRequestService).ProcessG02BJ02Request,
|
||||||
@ -779,6 +780,23 @@ func (a *ApiRequestService) ProcessCAR061Request(params []byte) ([]byte, error)
|
|||||||
return resp, nil
|
return resp, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (a *ApiRequestService) ProcessIDV044Request(params []byte) ([]byte, error) {
|
||||||
|
idCard := gjson.GetBytes(params, "id_card")
|
||||||
|
name := gjson.GetBytes(params, "name")
|
||||||
|
if !idCard.Exists() || !name.Exists() {
|
||||||
|
return nil, errors.New("api请求, IDV044, 获取相关参数失败")
|
||||||
|
}
|
||||||
|
request := map[string]interface{}{
|
||||||
|
"cardNo": idCard.String(),
|
||||||
|
"name": name.String(),
|
||||||
|
}
|
||||||
|
resp, err := a.yushanService.request("IDV044", request)
|
||||||
|
if err != nil {
|
||||||
|
return nil, fmt.Errorf("婚姻状态查询失败: %v", err)
|
||||||
|
}
|
||||||
|
return resp, nil
|
||||||
|
}
|
||||||
|
|
||||||
func (a *ApiRequestService) ProcessG10SC02Request(params []byte) ([]byte, error) {
|
func (a *ApiRequestService) ProcessG10SC02Request(params []byte) ([]byte, error) {
|
||||||
// 提取男方和女方信息
|
// 提取男方和女方信息
|
||||||
nameMan := gjson.GetBytes(params, "nameMan")
|
nameMan := gjson.GetBytes(params, "nameMan")
|
||||||
|
Loading…
Reference in New Issue
Block a user