Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
jiwei-api
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
马天浩
jiwei-api
Commits
f1f58f7e
Commit
f1f58f7e
authored
Jan 01, 2021
by
matianhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[数管局接口] <add> 新增接口(至118)
parent
6dfc6f61
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
266 additions
and
0 deletions
+266
-0
RequestController.java
...a/com/mth/requestsecret/controller/RequestController.java
+215
-0
CompanyParamVO.java
.../com/mth/requestsecret/vo/shuguanjuvo/CompanyParamVO.java
+4
-0
OneHundredAndTenVO.java
.../mth/requestsecret/vo/shuguanjuvo/OneHundredAndTenVO.java
+47
-0
No files found.
src/main/java/com/mth/requestsecret/controller/RequestController.java
View file @
f1f58f7e
...
...
@@ -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
)
{
...
...
src/main/java/com/mth/requestsecret/vo/shuguanjuvo/CompanyParamVO.java
View file @
f1f58f7e
...
...
@@ -19,4 +19,8 @@ public class CompanyParamVO extends BaseParamVO{
* 统一社会信用代码
*/
private
String
uniscId
;
/**
* 注册号
*/
private
String
regNo
;
}
src/main/java/com/mth/requestsecret/vo/shuguanjuvo/OneHundredAndTenVO.java
0 → 100644
View file @
f1f58f7e
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
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment