Commit f1f58f7e authored by matianhao's avatar matianhao

[数管局接口] <add> 新增接口(至118)

parent 6dfc6f61
......@@ -1840,6 +1840,221 @@ public class RequestController {
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百〇八.浙江省工商局营业执照(新)查询
*
* @param param
* @return
*/
@PostMapping("/Y3beUxl9Sxa0e7ab")
public ResponseEntity<String> Y3beUxl9Sxa0e7ab(CompanyParamVO param) {
// api签名
String apiMethod = "Y3beUxl9Sxa0e7ab.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("uniscid", param.getUniscId());
paramMap.add("entname", param.getOrgName());
paramMap.add("regno", param.getRegNo());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百〇九.浙江杭州规划建设用地规划许可信息查询
*
* @param name 用地项目名称(支持模糊查询)
* @param additional
* @return
*/
@PostMapping("/guihuajsydghxkz")
public ResponseEntity<String> guihuajsydghxkz(String name, String additional) {
// api签名
String apiMethod = "guihuajsydghxkz.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("name", name);
paramMap.add("additional", additional);
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十.浙江杭州规划局建设工程规划许可证信息查询(PDF)
*
* @param param
* @return
*/
// todo [matianhao] pdf 参数
@PostMapping("/dzzzghjjsgcghxkz")
public ResponseEntity<String> dzzzghjjsgcghxkz(OneHundredAndTenVO param) {
// api签名
String apiMethod = "dzzzghjjsgcghxkz.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("userOrgCode", param.getUserOrgCode());
paramMap.add("userOrgName", param.getUserOrgName());
paramMap.add("bizCode", param.getBizCode());
paramMap.add("bizName", param.getBizName());
paramMap.add("userName", param.getUserName());
paramMap.add("idcard", param.getIdCard());
paramMap.add("infoCode", param.getInfoCode());
paramMap.add("userCode", param.getUserCode());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十一.浙江杭州民政基金会等级基础信息查询
*
* @param param
* @return
*/
@PostMapping("/basicminzhengfoundationcx")
public ResponseEntity<String> basicminzhengfoundationcx(CompanyParamVO param) {
// api签名
String apiMethod = "basicminzhengfoundationcx.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("org_code", param.getUniscId());
paramMap.add("ent_name", param.getOrgName());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十二.浙江杭州建委房屋建筑工程和市政基础设施工程竣工验收备案信息查询
*
* @param param
* @return
*/
@PostMapping("/sjwgcjgysba")
public ResponseEntity<String> sjwgcjgysba(ProjectParamVO param) {
// api签名
String apiMethod = "sjwgcjgysba.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("PROJECT_NAME", param.getProjectName());
paramMap.add("PROJECT_CODE", param.getProjectNum());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十三.浙江杭州住建委房屋建筑工程和市政基础设施工程竣工验收备案(电子证照)
*
* @param param
* @return
*/
@PostMapping("/dzzzzhujianweijgysba")
public ResponseEntity<String> dzzzzhujianweijgysba(OneHundredAndTenVO param) {
// api签名
String apiMethod = "dzzzzhujianweijgysba.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("userOrgCode", param.getUserOrgCode());
paramMap.add("userOrgName", param.getUserOrgName());
paramMap.add("bizCode", param.getBizCode());
paramMap.add("bizName", param.getBizName());
paramMap.add("userName", param.getUserName());
paramMap.add("idcard", param.getIdCard());
paramMap.add("infoCode", param.getInfoCode());
paramMap.add("userCode", param.getUserCode());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十四.浙江杭州规划局建设工程规划许可信息查询
*
* @param param
* @return
*/
@PostMapping("/guihuajuprjctprt")
public ResponseEntity<String> guihuajuprjctprt(CompanyParamVO param) {
// api签名
String apiMethod = "guihuajuprjctprt.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("prjct_name", param.getOrgName());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十五.浙江省事业单位信息查询
*
* @param param
* @return
*/
@PostMapping("/institutionInfo")
public ResponseEntity<String> institutionInfo(CompanyParamVO param) {
// api签名
String apiMethod = "institutionInfo.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("sydwTycode", param.getUniscId());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十六.浙江杭州民政优抚对象信息查询
*
* @param param
* @return
*/
@PostMapping("/minzhengpension")
public ResponseEntity<String> minzhengpension(BaseParamVO param) {
// api签名
String apiMethod = "minzhengpension.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("name", param.getUserName());
paramMap.add("id_nbr", param.getIdCard());
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十七.浙江省婚姻登记信息查询
*
* @param param
* @return
*/
@PostMapping("/marryInfo")
public ResponseEntity<String> marryInfo(BaseParamVO param, String sex, String birthday) {
// api签名
String apiMethod = "marryInfo.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("name", param.getUserName());
paramMap.add("cardId", param.getIdCard());
paramMap.add("sex", sex);
paramMap.add("birthday", birthday);
paramMap.add("additional", param.getAdditional());
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
/**
* 一百一十八.浙江省出生证明签发信息查询
*
* @param fxm 父亲姓名
* @param fsfz 父亲身份证号
* @param mxm 母亲姓名
* @param msfz 母亲身份证号
* @return
*/
@PostMapping("/birthInfo")
public ResponseEntity<String> birthInfo(String fxm, String fsfz, String mxm, String msfz) {
// api签名
String apiMethod = "birthInfo.action";
// api参数
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("fxm", fxm);
paramMap.add("fsfz", fsfz);
paramMap.add("mxm", mxm);
paramMap.add("msfz", msfz);
return restTemplateService.commonSendRequest(paramMap, apiMethod);
}
@PostMapping("/")
public ResponseEntity<String> method(BaseParamVO param) {
......
......@@ -19,4 +19,8 @@ public class CompanyParamVO extends BaseParamVO{
* 统一社会信用代码
*/
private String uniscId;
/**
* 注册号
*/
private String regNo;
}
package com.mth.requestsecret.vo.shuguanjuvo;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @author MaTianHao
* @date 2021/1/1
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class OneHundredAndTenVO extends BaseParamVO {
/**
* 调用者组织
*/
private String userOrgCode;
/**
* 调用者用户
*/
private String userCode;
/**
* 业务系统编码
*/
private String bizCode;
/**
* 业务系统名称
*/
private String bizName;
/**
* 许可证编号
*/
private String infoCode;
/**
* 调用者组织名称
*/
private String userOrgName;
/**
* json格式查询参数字符串
*/
private String jsonStr;
/**
* 调用者信息
*/
private String reqStr;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment