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
09a49b94
Commit
09a49b94
authored
Aug 01, 2020
by
matianhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[纪委接口] <add> 新增"纪委智慧监督平台接口_20200729"中接口
parent
d369b083
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
543 additions
and
170 deletions
+543
-170
RequestController.java
...a/com/mth/requestsecret/controller/RequestController.java
+340
-165
BaseParamVO.java
...java/com/mth/requestsecret/controller/vo/BaseParamVO.java
+23
-0
FourteenthParamVO.java
...om/mth/requestsecret/controller/vo/FourteenthParamVO.java
+22
-0
NinthParamVO.java
...ava/com/mth/requestsecret/controller/vo/NinthParamVO.java
+27
-0
SeventeenthVO.java
...va/com/mth/requestsecret/controller/vo/SeventeenthVO.java
+44
-0
ThirteenthParamVO.java
...om/mth/requestsecret/controller/vo/ThirteenthParamVO.java
+22
-0
TwelfthParamVO.java
...a/com/mth/requestsecret/controller/vo/TwelfthParamVO.java
+18
-0
TwentiethVO.java
...java/com/mth/requestsecret/controller/vo/TwentiethVO.java
+28
-0
TwentySecondParamVO.java
.../mth/requestsecret/controller/vo/TwentySecondParamVO.java
+18
-0
RestTemlateService.java
...ava/com/mth/requestsecret/service/RestTemlateService.java
+1
-5
No files found.
src/main/java/com/mth/requestsecret/controller/RequestController.java
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
;
package
com
.
mth
.
requestsecret
.
controller
;
import
com.mth.requestsecret.controller.vo.SeventeenVO
;
import
com.mth.requestsecret.controller.vo.*
;
import
com.mth.requestsecret.controller.vo.SourceParamVO
;
import
com.mth.requestsecret.controller.vo.TwentyVO
;
import
com.mth.requestsecret.service.RestTemlateService
;
import
com.mth.requestsecret.service.RestTemlateService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.util.LinkedMultiValueMap
;
import
org.springframework.util.LinkedMultiValueMap
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.client.RestTemplate
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
/**
* @author MaTianHao
* @author MaTianHao
...
@@ -35,108 +29,106 @@ public class RequestController extends BaseController {
...
@@ -35,108 +29,106 @@ public class RequestController extends BaseController {
*/
*/
@PostMapping
(
"zjsdlywkfsjcx"
)
@PostMapping
(
"zjsdlywkfsjcx"
)
public
ResponseEntity
<
String
>
zjsdlywkfsjcx
(
String
strJson
,
String
dsgeSign
,
public
ResponseEntity
<
String
>
zjsdlywkfsjcx
(
String
strJson
,
String
dsgeSign
,
String
channelCode
)
{
String
channelCode
,
String
additional
)
{
String
apiMethod
=
"zjsdlywkfsjcx.action"
;
String
apiMethod
=
"zjsdlywkfsjcx.action"
;
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"strJson"
,
strJson
);
paramMap
.
add
(
"strJson"
,
strJson
);
paramMap
.
add
(
"dsgeSign"
,
dsgeSign
);
paramMap
.
add
(
"dsgeSign"
,
dsgeSign
);
paramMap
.
add
(
"channelCode"
,
channelCode
);
paramMap
.
add
(
"channelCode"
,
channelCode
);
paramMap
.
add
(
"additional"
,
additional
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 六.浙江省教育部高校学籍姓名及证件号码查询
* 六.浙江省教育部高校学籍姓名及证件号码查询
*
*
* @param userName 姓名
* @param param
* @param idCard 证件号码
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsjybgxxjxmjzjhmcx"
)
@
Pos
tMapping
(
"/zjsjybgxxjxmjzjhmcx"
)
public
ResponseEntity
<
String
>
zjsjybgxxjxmjzjhmcx
(
@RequestParam
String
userName
,
@RequestParam
String
idCard
)
{
public
ResponseEntity
<
String
>
zjsjybgxxjxmjzjhmcx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsjybgxxjxmjzjhmcx.action"
;
String
apiMethod
=
"zjsjybgxxjxmjzjhmcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"xm"
,
userName
);
paramMap
.
add
(
"xm"
,
param
.
getUserName
());
paramMap
.
add
(
"zjhm"
,
idCard
);
paramMap
.
add
(
"zjhm"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 七.浙江省出入境证件查询
* 七.浙江省出入境证件查询
*
*
* @param
idCard 证件号码
* @param
param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjscrjzjcx"
)
@
Pos
tMapping
(
"/zjscrjzjcx"
)
public
ResponseEntity
<
String
>
zjscrjzjcx
(
@RequestParam
String
idCard
)
{
public
ResponseEntity
<
String
>
zjscrjzjcx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjscrjzjcx.action"
;
String
apiMethod
=
"zjscrjzjcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"cardId"
,
idCard
);
paramMap
.
add
(
"cardId"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 八.浙江省公安厅居民身份证(新)查询
* 八.浙江省公安厅居民身份证(新)查询
*
*
* @param userName 姓名
* @param param
* @param idCard 证件号码
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsgatjmsfzxcx"
)
@
Pos
tMapping
(
"/zjsgatjmsfzxcx"
)
public
ResponseEntity
<
String
>
zjsgatjmsfzxcx
(
@RequestParam
String
userName
,
@RequestParam
String
idCard
)
{
public
ResponseEntity
<
String
>
zjsgatjmsfzxcx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsgatjmsfzxcx.action"
;
String
apiMethod
=
"zjsgatjmsfzxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"czrkxm"
,
userName
);
paramMap
.
add
(
"czrkxm"
,
param
.
getUserName
());
paramMap
.
add
(
"czrkgmsfhm"
,
idCard
);
paramMap
.
add
(
"czrkgmsfhm"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 九.浙江省公安厅居民身份证查询(电子证照)
* 九.浙江省公安厅居民身份证查询(电子证照)
*
*
* @param userName 姓名
* @param param
* @param idCard 证件号码
* @return
* @return
*/
*/
@GetMapping
(
"/zjsgatjmsfzcxdzzz"
)
@PostMapping
(
"/zjsgatjmsfzcxdzzz"
)
public
ResponseEntity
<
String
>
zjsgatjmsfzcxdzzz
(
@RequestParam
String
userName
,
@RequestParam
String
idCard
,
@RequestParam
String
organization
,
public
ResponseEntity
<
String
>
zjsgatjmsfzcxdzzz
(
NinthParamVO
param
)
{
@RequestParam
String
organizationId
)
{
// api签名
// api签名
String
apiMethod
=
"zjsgatjmsfzcxdzzz.action"
;
String
apiMethod
=
"zjsgatjmsfzcxdzzz.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"User_Name"
,
userName
);
paramMap
.
add
(
"User_Name"
,
param
.
getUserName
()
);
paramMap
.
add
(
"User_ID"
,
idCard
);
paramMap
.
add
(
"User_ID"
,
param
.
getIdCard
()
);
paramMap
.
add
(
"sfhm"
,
idCard
);
paramMap
.
add
(
"sfhm"
,
param
.
getSfhm
()
);
paramMap
.
add
(
"Organization"
,
organization
);
paramMap
.
add
(
"Organization"
,
param
.
getOrganization
()
);
paramMap
.
add
(
"Organization_Id"
,
organizationId
);
paramMap
.
add
(
"Organization_Id"
,
param
.
getOrganizationId
()
);
paramMap
.
add
(
"additional"
,
""
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
()
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 十. 浙江省公安户籍业务办理
* 十. 浙江省公安户籍业务办理
*zjsgahjywbl
*
* @param userName 姓名
* @param param
* @param idCard 证件号码
* @return
* @return
*/
*/
@GetMapping
(
"/zjsgahjywbl"
)
@PostMapping
(
"/zjsgahjywbl"
)
public
ResponseEntity
<
String
>
zjsgahjywbl
(
String
userName
,
String
idCard
,
public
ResponseEntity
<
String
>
zjsgahjywbl
(
BaseParamVO
param
)
{
String
additional
)
{
// api签名
// api签名
String
apiMethod
=
"zjsgahjywbl.action"
;
String
apiMethod
=
"zjsgahjywbl.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"xm"
,
userName
);
paramMap
.
add
(
"xm"
,
param
.
getUserName
()
);
paramMap
.
add
(
"gmsfhm"
,
idCard
);
paramMap
.
add
(
"gmsfhm"
,
param
.
getIdCard
()
);
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
()
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
...
@@ -144,60 +136,58 @@ public class RequestController extends BaseController {
...
@@ -144,60 +136,58 @@ public class RequestController extends BaseController {
/**
/**
* 十一.浙江省中华人民共和国护照查询
* 十一.浙江省中华人民共和国护照查询
*
*
* @param
sourceParamVO
* @param
param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjszhrmghghzcx"
)
@
Pos
tMapping
(
"/zjszhrmghghzcx"
)
public
ResponseEntity
<
String
>
zjszhrmghghzcx
(
SourceParamVO
sourceParamVO
)
{
public
ResponseEntity
<
String
>
zjszhrmghghzcx
(
NinthParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjszhrmghghzcx.action"
;
String
apiMethod
=
"zjszhrmghghzcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"User_Name"
,
sourceParamVO
.
getUserName
());
paramMap
.
add
(
"User_Name"
,
param
.
getUserName
());
paramMap
.
add
(
"User_ID"
,
sourceParamVO
.
getIdCard
());
paramMap
.
add
(
"Card_Id"
,
param
.
getIdCard
());
paramMap
.
add
(
"zjhm"
,
sourceParamVO
.
getIdCard
());
paramMap
.
add
(
"zjhm"
,
param
.
getIdCard
());
// paramMap.add("cardId",sourceParamVO.getIdCard());
paramMap
.
add
(
"Organization"
,
param
.
getOrganization
());
paramMap
.
add
(
"Organization"
,
sourceParamVO
.
getOrganization
());
paramMap
.
add
(
"Organization_Id"
,
param
.
getOrganizationId
());
paramMap
.
add
(
"Organization_Id"
,
sourceParamVO
.
getOrganizationId
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
paramMap
.
add
(
"additional"
,
sourceParamVO
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 十二.浙江省失信执行人信息查询
* 十二.浙江省失信执行人信息查询
*
*
* @param
sourceParamVO
* @param
param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjssxzxrxxcx"
)
@
Pos
tMapping
(
"/zjssxzxrxxcx"
)
public
ResponseEntity
<
String
>
zjssxzxrxxcx
(
SourceParamVO
sourceParamVO
)
{
public
ResponseEntity
<
String
>
zjssxzxrxxcx
(
TwelfthParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjssxzxrxxcx.action"
;
String
apiMethod
=
"zjssxzxrxxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"name"
,
sourceParamVO
.
getUserName
());
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"cardId"
,
sourceParamVO
.
getIdCard
());
paramMap
.
add
(
"cardId"
,
param
.
getIdCard
());
paramMap
.
add
(
"executorNature"
,
sourceParamVO
.
getExecutorNature
());
paramMap
.
add
(
"executorNature"
,
param
.
getExecutorNature
());
paramMap
.
add
(
"additional"
,
sourceParamVO
.
getAdditional
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 十三. 浙江省民政部_社会团体法人登记证书查询
* 十三. 浙江省民政部_社会团体法人登记证书查询
*
*
* @param
sourceParamVO
* @param
param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsmzbshttfrdjzscx"
)
@
Pos
tMapping
(
"/zjsmzbshttfrdjzscx"
)
public
ResponseEntity
<
String
>
zjsmzbshttfrdjzscx
(
SourceParamVO
sourceParamVO
)
{
public
ResponseEntity
<
String
>
zjsmzbshttfrdjzscx
(
ThirteenthParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsmzbshttfrdjzscx.action"
;
String
apiMethod
=
"zjsmzbshttfrdjzscx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"org_name"
,
sourceParamVO
.
getOrgName
());
paramMap
.
add
(
"org_name"
,
param
.
getOrgName
());
paramMap
.
add
(
"usc_code"
,
sourceParamVO
.
getUscCode
());
paramMap
.
add
(
"usc_code"
,
param
.
getUniscId
());
paramMap
.
add
(
"additional"
,
sourceParamVO
.
getAdditional
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
...
@@ -207,16 +197,15 @@ public class RequestController extends BaseController {
...
@@ -207,16 +197,15 @@ public class RequestController extends BaseController {
* @param
* @param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/stfrxxcx"
)
@
Pos
tMapping
(
"/stfrxxcx"
)
public
ResponseEntity
<
String
>
stfrxxcx
(
@RequestParam
String
code
,
@RequestParam
String
codeType
,
@RequestParam
String
additional
)
{
public
ResponseEntity
<
String
>
stfrxxcx
(
FourteenthParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"stfrxxcx.action"
;
String
apiMethod
=
"stfrxxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"code"
,
code
);
paramMap
.
add
(
"code"
,
param
.
getCode
());
paramMap
.
add
(
"code_type"
,
codeType
);
paramMap
.
add
(
"code_type"
,
param
.
getCodeType
());
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
...
@@ -226,33 +215,32 @@ public class RequestController extends BaseController {
...
@@ -226,33 +215,32 @@ public class RequestController extends BaseController {
* @param
* @param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjszxajxxcx"
)
@
Pos
tMapping
(
"/zjszxajxxcx"
)
public
ResponseEntity
<
String
>
zjszxajxxcx
(
@RequestParam
String
userName
,
@RequestParam
String
additional
)
{
public
ResponseEntity
<
String
>
zjszxajxxcx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjszxajxxcx.action"
;
String
apiMethod
=
"zjszxajxxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"DSRMC"
,
userName
);
paramMap
.
add
(
"DSRMC"
,
param
.
getUserName
()
);
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
()
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 十六. 浙江省人社厅高级职称证书查询
* 十六. 浙江省人社厅高级职称证书查询
*
*
* @param userName 姓名
* @param param
* @param idCard 证件号码
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsrstgjzczscx"
)
@
Pos
tMapping
(
"/zjsrstgjzczscx"
)
public
ResponseEntity
<
String
>
zjsrstgjzczscx
(
String
userName
,
String
idCard
,
String
additional
)
{
public
ResponseEntity
<
String
>
zjsrstgjzczscx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsrstgjzczscx.action"
;
String
apiMethod
=
"zjsrstgjzczscx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"xm"
,
userName
);
paramMap
.
add
(
"xm"
,
param
.
getUserName
()
);
paramMap
.
add
(
"zjhm"
,
idCard
);
paramMap
.
add
(
"zjhm"
,
param
.
getIdCard
()
);
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
()
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
...
@@ -261,152 +249,339 @@ public class RequestController extends BaseController {
...
@@ -261,152 +249,339 @@ public class RequestController extends BaseController {
*
*
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsgatzhrmghgjdcdjzscx"
)
@
Pos
tMapping
(
"/zjsgatzhrmghgjdcdjzscx"
)
public
ResponseEntity
<
String
>
zjsgatzhrmghgjdcdjzscx
(
Seventeen
VO
seventeenVO
)
{
public
ResponseEntity
<
String
>
zjsgatzhrmghgjdcdjzscx
(
Seventeen
thVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsgatzhrmghgjdcdjzscx.action"
;
String
apiMethod
=
"zjsgatzhrmghgjdcdjzscx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"powerMatters"
,
seventeenVO
.
getPowerMatters
());
paramMap
.
add
(
"powerMatters"
,
param
.
getPowerMatters
());
paramMap
.
add
(
"
User_ID"
,
seventeenVO
.
getIdCard
());
paramMap
.
add
(
"
subPowerMatters"
,
param
.
getSubPowerMatters
());
paramMap
.
add
(
"
hphm"
,
seventeenVO
.
getCarNo
());
paramMap
.
add
(
"
User_ID"
,
param
.
getIdCard
());
paramMap
.
add
(
"User_Name"
,
seventeenVO
.
getUserName
());
paramMap
.
add
(
"User_Name"
,
param
.
getUserName
());
paramMap
.
add
(
"
Organization"
,
seventeenVO
.
getOrganization
());
paramMap
.
add
(
"
hphm"
,
param
.
getCarNo
());
paramMap
.
add
(
"
projectId"
,
seventeenVO
.
getProjectId
());
paramMap
.
add
(
"
hpzl"
,
param
.
getCarNoType
());
paramMap
.
add
(
"
subPowerMatters"
,
seventeenVO
.
getSubPowerMatters
());
paramMap
.
add
(
"
projectId"
,
param
.
getProjectId
());
paramMap
.
add
(
"
additional"
,
seventeenVO
.
getAdditional
());
paramMap
.
add
(
"
Organization"
,
param
.
getOrganization
());
paramMap
.
add
(
"
hpzl"
,
seventeenVO
.
getHpzl
());
paramMap
.
add
(
"
Organization_ID"
,
param
.
getOrganizationId
());
paramMap
.
add
(
"
Organization_ID"
,
seventeenVO
.
getOrganizationId
());
paramMap
.
add
(
"
additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 十八. 浙江省人社厅初中级职称证书查询
* 十八. 浙江省人社厅初中级职称证书查询
*
*
* @param userName 姓名
* @param param
* @param idCard 证件号码
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsrstczjzczscx"
)
@
Pos
tMapping
(
"/zjsrstczjzczscx"
)
public
ResponseEntity
<
String
>
zjsrstczjzczscx
(
@RequestParam
String
userName
,
@RequestParam
String
idCard
)
{
public
ResponseEntity
<
String
>
zjsrstczjzczscx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsrstczjzczscx.action"
;
String
apiMethod
=
"zjsrstczjzczscx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"xm"
,
userName
);
paramMap
.
add
(
"xm"
,
param
.
getUserName
());
paramMap
.
add
(
"zjhm"
,
idCard
);
paramMap
.
add
(
"zjhm"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 十九. 浙江省民政厅社会团体法人证信息查询
* 十九. 浙江省民政厅社会团体法人证信息查询
*
*
* @param tyxydm 统一社会信用代码
* @param param
* @param stmc 名称
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsmztshttfrzxxcx"
)
@
Pos
tMapping
(
"/zjsmztshttfrzxxcx"
)
public
ResponseEntity
<
String
>
zjsmztshttfrzxxcx
(
@RequestParam
String
tyxydm
,
@RequestParam
String
stmc
)
{
public
ResponseEntity
<
String
>
zjsmztshttfrzxxcx
(
ThirteenthParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsmztshttfrzxxcx.action"
;
String
apiMethod
=
"zjsmztshttfrzxxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"tyxydm"
,
tyxydm
);
paramMap
.
add
(
"tyxydm"
,
param
.
getUniscId
());
paramMap
.
add
(
"stmc"
,
stmc
);
paramMap
.
add
(
"stmc"
,
param
.
getOrgName
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 二十. 浙江省国土资源厅不动产权证(新)查询
* 二十. 浙江省国土资源厅不动产权证(新)查询
*
*
* @param
twentyVO
* @param
param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsgtzytbdcqzxcx"
)
@
Pos
tMapping
(
"/zjsgtzytbdcqzxcx"
)
public
ResponseEntity
<
String
>
zjsgtzytbdcqzxcx
(
Twent
yVO
twentyVO
)
{
public
ResponseEntity
<
String
>
zjsgtzytbdcqzxcx
(
Twent
iethVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsgtzytbdcqzxcx.action"
;
String
apiMethod
=
"zjsgtzytbdcqzxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"bdcqzh"
,
twentyVO
.
getBdcqzh
());
paramMap
.
add
(
"bdcqzh"
,
param
.
getBdcqzh
());
paramMap
.
add
(
"xzqbm"
,
twentyVO
.
getXzqbm
());
paramMap
.
add
(
"xzqbm"
,
param
.
getXzqbm
());
paramMap
.
add
(
"zjh"
,
twentyVO
.
getZjh
());
paramMap
.
add
(
"zjh"
,
param
.
getIdCard
());
paramMap
.
add
(
"qlr"
,
twentyVO
.
getQlr
());
paramMap
.
add
(
"qlr"
,
param
.
getUserName
());
paramMap
.
add
(
"zl"
,
twentyVO
.
getZl
());
paramMap
.
add
(
"zl"
,
param
.
getZl
());
paramMap
.
add
(
"additional"
,
twentyVO
.
getAdditional
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 二十一. 浙江省房地产权信息查询
* 二十一.浙江省房地产权信息查询
* @param qlrmc 权利人证件号
*
* @param zjh 权利人姓名
* @param param
* @param additional
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsfdcqxxcx"
)
@
Pos
tMapping
(
"/zjsfdcqxxcx"
)
public
ResponseEntity
<
String
>
zjsfdcqxxcx
(
String
qlrmc
,
String
zjh
,
String
additional
)
{
public
ResponseEntity
<
String
>
zjsfdcqxxcx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjsfdcqxxcx.action"
;
String
apiMethod
=
"zjsfdcqxxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"qlrmc"
,
qlrmc
);
paramMap
.
add
(
"qlrmc"
,
param
.
getUserName
());
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"zjh"
,
param
.
getIdCard
());
paramMap
.
add
(
"zjh"
,
zjh
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 二十二. 浙江省行驶证信息查询
* 二十二.浙江省行驶证信息查询
* @param HPHM 号牌号码
*
* @param sfzmhm 身份证号码
* @param param
* @param additional
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/vehicleQmInfo"
)
@
Pos
tMapping
(
"/vehicleQmInfo"
)
public
ResponseEntity
<
String
>
vehicleQmInfo
(
String
HPHM
,
String
sfzmhm
,
String
additional
)
{
public
ResponseEntity
<
String
>
vehicleQmInfo
(
TwentySecondParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"vehicleQmInfo.action"
;
String
apiMethod
=
"vehicleQmInfo.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"HPHM"
,
HPHM
);
paramMap
.
add
(
"HPHM"
,
param
.
getCarNo
()
);
paramMap
.
add
(
"sfzmhm"
,
sfzmhm
);
paramMap
.
add
(
"sfzmhm"
,
param
.
getIdCard
()
);
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"additional"
,
param
.
getAdditional
()
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 二十三. 浙江省社会团体法人登记证书查询
* 二十三. 浙江省社会团体法人登记证书查询
*
* @param uniscId 统一社会信用代码
* @param uniscId 统一社会信用代码
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjsshttfrdjzscx"
)
@
Pos
tMapping
(
"/zjsshttfrdjzscx"
)
public
ResponseEntity
<
String
>
zjsshttfrdjzscx
(
String
uniscId
)
{
public
ResponseEntity
<
String
>
zjsshttfrdjzscx
(
String
uniscId
)
{
// api签名
// api签名
String
apiMethod
=
"zjsshttfrdjzscx.action"
;
String
apiMethod
=
"zjsshttfrdjzscx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"uniscId"
,
uniscId
);
paramMap
.
add
(
"uniscId"
,
uniscId
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
/**
* 二十四.
浙江杭州公积金贷款信息查询
* 二十四.浙江杭州公积金贷款信息查询
*
@param idCard 身份证号码
*
* @param
name 姓名
* @param
param
* @return
* @return
*/
*/
@
Ge
tMapping
(
"/zjhzgjjdkxxcx"
)
@
Pos
tMapping
(
"/zjhzgjjdkxxcx"
)
public
ResponseEntity
<
String
>
zjhzgjjdkxxcx
(
String
idCard
,
String
name
,
String
additional
)
{
public
ResponseEntity
<
String
>
zjhzgjjdkxxcx
(
BaseParamVO
param
)
{
// api签名
// api签名
String
apiMethod
=
"zjhzgjjdkxxcx.action"
;
String
apiMethod
=
"zjhzgjjdkxxcx.action"
;
// api参数
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"id_nbr"
,
idCard
);
paramMap
.
add
(
"id_nbr"
,
param
.
getIdCard
());
paramMap
.
add
(
"name"
,
name
);
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 二十五.浙江省户口本查询(电子证照)
*
* @param param
* @return
*/
@PostMapping
(
"/zjshkbcxdzzz"
)
public
ResponseEntity
<
String
>
zjshkbcxdzzz
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"zjshkbcxdzzz.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"czrkgmsfhm"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 二十六.浙江杭州民政局婚姻信息查询(姓名身份证)
*
* @param param
* @return
*/
@PostMapping
(
"/zjshzmzjhyxxcxxmsfz"
)
public
ResponseEntity
<
String
>
zjshzmzjhyxxcxxmsfz
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"zjshzmzjhyxxcxxmsfz.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"sfz"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 二十七.浙江省流动人口基本信息查询
*
* @param param
* @return
*/
@PostMapping
(
"/floatingPopulationInfo"
)
public
ResponseEntity
<
String
>
floatingPopulationInfo
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"floatingPopulationInfo.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"cardId"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 二十八.浙江省大学生毕业信息查询
*
* @param param
* @return
*/
@PostMapping
(
"/zjsdxsbyxxcx"
)
public
ResponseEntity
<
String
>
zjsdxsbyxxcx
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"zjsdxsbyxxcx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"cardId"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 二十九.浙江杭州民政转业士官信息查询
*
* @param param
* @return
*/
@PostMapping
(
"/hqzjhzmzscjrxx"
)
public
ResponseEntity
<
String
>
hqzjhzmzscjrxx
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"hqzjhzmzscjrxx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"id_nbr"
,
param
.
getIdCard
());
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 三十.浙江省城乡居民财政补助信息(乡镇公共财政服务平台已有信息)信息查询
*
* @param param
* @return
*/
@PostMapping
(
"/zjscxjmczbtxx"
)
public
ResponseEntity
<
String
>
zjscxjmczbtxx
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"zjscxjmczbtxx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"name"
,
param
.
getUserName
());
paramMap
.
add
(
"cardId"
,
param
.
getIdCard
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 三十一.浙江省资产评估机构信息表查询
*
* @param param
* @return
*/
@PostMapping
(
"/zjszcpgjgxxbcx"
)
public
ResponseEntity
<
String
>
zjszcpgjgxxbcx
(
ThirteenthParamVO
param
)
{
// api签名
String
apiMethod
=
"zjszcpgjgxxbcx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"pgjgdm"
,
param
.
getOrgName
());
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 三十二.浙江省困难群众价格补贴信息查询
*
* @param id
* @param additional
* @return
*/
@PostMapping
(
"/zjsknqzjhbtxxcx"
)
public
ResponseEntity
<
String
>
zjsknqzjhbtxxcx
(
String
id
,
String
additional
)
{
// api签名
String
apiMethod
=
"zjsknqzjhbtxxcx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"id"
,
id
);
paramMap
.
add
(
"additional"
,
additional
);
paramMap
.
add
(
"additional"
,
additional
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
/**
* 三十三.浙江省农村五保对象供养情况查询
*
* @param areaCode
* @param additional
* @return
*/
@PostMapping
(
"/zjsncwbdxgyqkcx"
)
public
ResponseEntity
<
String
>
zjsncwbdxgyqkcx
(
String
areaCode
,
String
additional
)
{
// api签名
String
apiMethod
=
"zjsncwbdxgyqkcx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"ncwbdx_xzqh"
,
areaCode
);
paramMap
.
add
(
"additional"
,
additional
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
/**
* 三十四.浙江省农业会展企业黑名单信息查询
*
* @param companyName
* @param additional
* @return
*/
@PostMapping
(
"/zjsnyhzqyhmdxxcx"
)
public
ResponseEntity
<
String
>
zjsnyhzqyhmdxxcx
(
String
companyName
,
String
additional
)
{
// api签名
String
apiMethod
=
"zjsnyhzqyhmdxxcx.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"companyName"
,
companyName
);
paramMap
.
add
(
"additional"
,
additional
);
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
@PostMapping
(
"/"
)
public
ResponseEntity
<
String
>
method
(
BaseParamVO
param
)
{
// api签名
String
apiMethod
=
"method.action"
;
// api参数
MultiValueMap
<
String
,
Object
>
paramMap
=
new
LinkedMultiValueMap
<>();
paramMap
.
add
(
"additional"
,
param
.
getAdditional
());
return
restTemlateService
.
commonSendRequest
(
paramMap
,
apiMethod
);
}
}
}
src/main/java/com/mth/requestsecret/controller/vo/
Sourc
eParamVO.java
→
src/main/java/com/mth/requestsecret/controller/vo/
Bas
eParamVO.java
View file @
09a49b94
...
@@ -3,24 +3,21 @@ package com.mth.requestsecret.controller.vo;
...
@@ -3,24 +3,21 @@ package com.mth.requestsecret.controller.vo;
import
lombok.Data
;
import
lombok.Data
;
/**
/**
* @author fyl
* @author MaTianHao
* @version v1.0
* @date 2020/8/1
* @desc
* @date 2020-07-15 16:28
* @jdk 1.8
*/
*/
@Data
@Data
public
class
SourceParamVO
{
public
class
BaseParamVO
{
/**
* 姓名
*/
private
String
userName
;
private
String
userName
;
/**
* 身份证号
*/
private
String
idCard
;
private
String
idCard
;
private
String
organization
;
/**
private
String
organizationId
;
* 附加信息
*/
private
String
additional
;
private
String
additional
;
//被执行人性质(自然人或者组织)
private
String
executorNature
;
//名称
private
String
orgName
;
//统一社会信用代码
private
String
uscCode
;
}
}
src/main/java/com/mth/requestsecret/controller/vo/FourteenthParamVO.java
0 → 100644
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
FourteenthParamVO
extends
BaseParamVO
{
/**
* 代码类型
*/
private
String
codeType
;
/**
* 代码值
*/
private
String
code
;
}
src/main/java/com/mth/requestsecret/controller/vo/NinthParamVO.java
0 → 100644
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
NinthParamVO
extends
BaseParamVO
{
/**
* 调用机构名称
*/
String
organization
;
/**
* 调用机构代码
*/
String
organizationId
;
/**
* 身份号码
*/
String
sfhm
;
}
src/main/java/com/mth/requestsecret/controller/vo/SeventeenVO.java
→
src/main/java/com/mth/requestsecret/controller/vo/Seventeen
th
VO.java
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
/**
* @author fyl
* @author fyl
...
@@ -9,24 +10,35 @@ import lombok.Data;
...
@@ -9,24 +10,35 @@ import lombok.Data;
* @date 2020-07-16 10:05
* @date 2020-07-16 10:05
* @jdk 1.8
* @jdk 1.8
*/
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Data
public
class
SeventeenVO
{
public
class
SeventeenthVO
extends
BaseParamVO
{
//主事项编码
/**
* 主事项编码
*/
private
String
powerMatters
;
private
String
powerMatters
;
//请求人身份证/同一社会信用代码
/**
private
String
idCard
;
* 子事项编码:如无子项编码则填主项编码
//号牌号码
*/
private
String
subPowerMatters
;
/**
* 号牌号码
*/
private
String
carNo
;
private
String
carNo
;
//请求人姓名/企业名称
/**
private
String
userName
;
* 号牌种类
//请求部门名称
*/
private
String
Organization
;
private
String
carNoType
;
//办件流水号
/**
* 办件流水号
*/
private
String
projectId
;
private
String
projectId
;
//子事项编码:如无子项编码则填主项编码
/**
private
String
subPowerMatters
;
* 请求部门名称
private
String
additional
;
*/
//号牌种类
private
String
organization
;
private
String
hpzl
;
/**
* 请求部门编号
*/
private
String
organizationId
;
private
String
organizationId
;
}
}
\ No newline at end of file
src/main/java/com/mth/requestsecret/controller/vo/ThirteenthParamVO.java
0 → 100644
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
ThirteenthParamVO
extends
BaseParamVO
{
/**
* 组织名称
*/
private
String
orgName
;
/**
* 统一社会信用代码
*/
private
String
uniscId
;
}
src/main/java/com/mth/requestsecret/controller/vo/TwelfthParamVO.java
0 → 100644
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
TwelfthParamVO
extends
BaseParamVO
{
/**
* 被执行人性质(自然人或者组织)
*/
private
String
executorNature
;
}
src/main/java/com/mth/requestsecret/controller/vo/Twent
y
VO.java
→
src/main/java/com/mth/requestsecret/controller/vo/Twent
ieth
VO.java
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
/**
* @author fyl
* @author fyl
...
@@ -9,18 +10,19 @@ import lombok.Data;
...
@@ -9,18 +10,19 @@ import lombok.Data;
* @date 2020-07-17 9:40
* @date 2020-07-17 9:40
* @jdk 1.8
* @jdk 1.8
*/
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Data
public
class
TwentyVO
{
public
class
TwentiethVO
extends
BaseParamVO
{
//不动产权字号
/**
* 不动产权字号
*/
private
String
bdcqzh
;
private
String
bdcqzh
;
//行政区编码(必传)
/**
* 行政区编码(必传)
*/
private
String
xzqbm
;
private
String
xzqbm
;
//权利人证件号(必传)
/**
private
String
zjh
;
* 不动产坐落
//权利人(必传)
*/
private
String
qlr
;
//不动产坐落
private
String
zl
;
private
String
zl
;
private
String
additional
;
}
}
\ No newline at end of file
src/main/java/com/mth/requestsecret/controller/vo/TwentySecondParamVO.java
0 → 100644
View file @
09a49b94
package
com
.
mth
.
requestsecret
.
controller
.
vo
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author MaTianHao
* @date 2020/8/1
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
TwentySecondParamVO
extends
BaseParamVO
{
/**
* 号牌号码
*/
private
String
carNo
;
}
src/main/java/com/mth/requestsecret/service/RestTemlateService.java
View file @
09a49b94
...
@@ -3,18 +3,15 @@ package com.mth.requestsecret.service;
...
@@ -3,18 +3,15 @@ package com.mth.requestsecret.service;
import
com.mth.requestsecret.scheduler.RequestSecretSchedulerTask
;
import
com.mth.requestsecret.scheduler.RequestSecretSchedulerTask
;
import
com.mth.requestsecret.util.DSLUtils
;
import
com.mth.requestsecret.util.DSLUtils
;
import
com.mth.requestsecret.util.MD5Utils
;
import
com.mth.requestsecret.util.MD5Utils
;
import
lombok.extern.java.Log
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.http.*
;
import
org.springframework.http.*
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.web.client.RestTemplate
;
import
org.springframework.web.client.RestTemplate
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.Map
;
/**
/**
* @author fyl
* @author fyl
...
@@ -61,8 +58,7 @@ public class RestTemlateService {
...
@@ -61,8 +58,7 @@ public class RestTemlateService {
// 发送请求
// 发送请求
HttpEntity
<
MultiValueMap
<
String
,
Object
>>
request
=
new
HttpEntity
<>(
paramMap
,
headers
);
HttpEntity
<
MultiValueMap
<
String
,
Object
>>
request
=
new
HttpEntity
<>(
paramMap
,
headers
);
ResponseEntity
<
String
>
responseEntity
;
ResponseEntity
<
String
>
responseEntity
=
restTemplate
.
exchange
(
url
.
toString
(),
HttpMethod
.
POST
,
request
,
String
.
class
);
responseEntity
=
restTemplate
.
exchange
(
url
.
toString
(),
HttpMethod
.
POST
,
request
,
String
.
class
);
log
.
info
(
"api response:{}"
,
responseEntity
);
log
.
info
(
"api response:{}"
,
responseEntity
);
return
responseEntity
;
return
responseEntity
;
}
}
...
...
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