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
Expand all
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
This diff is collapsed.
Click to expand it.
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;
import
lombok.Data
;
/**
* @author fyl
* @version v1.0
* @desc
* @date 2020-07-15 16:28
* @jdk 1.8
* @author MaTianHao
* @date 2020/8/1
*/
@Data
public
class
SourceParamVO
{
public
class
BaseParamVO
{
/**
* 姓名
*/
private
String
userName
;
/**
* 身份证号
*/
private
String
idCard
;
private
String
organization
;
private
String
organizationId
;
/**
* 附加信息
*/
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
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author fyl
...
...
@@ -9,24 +10,35 @@ import lombok.Data;
* @date 2020-07-16 10:05
* @jdk 1.8
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
SeventeenVO
{
//主事项编码
public
class
SeventeenthVO
extends
BaseParamVO
{
/**
* 主事项编码
*/
private
String
powerMatters
;
//请求人身份证/同一社会信用代码
private
String
idCard
;
//号牌号码
/**
* 子事项编码:如无子项编码则填主项编码
*/
private
String
subPowerMatters
;
/**
* 号牌号码
*/
private
String
carNo
;
//请求人姓名/企业名称
private
String
userName
;
//请求部门名称
private
String
Organization
;
//办件流水号
/**
* 号牌种类
*/
private
String
carNoType
;
/**
* 办件流水号
*/
private
String
projectId
;
//子事项编码:如无子项编码则填主项编码
private
String
subPowerMatters
;
private
String
additional
;
//号牌种类
private
String
hpzl
;
/**
* 请求部门名称
*/
private
String
organization
;
/**
* 请求部门编号
*/
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
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @author fyl
...
...
@@ -9,18 +10,19 @@ import lombok.Data;
* @date 2020-07-17 9:40
* @jdk 1.8
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
public
class
TwentyVO
{
//不动产权字号
public
class
TwentiethVO
extends
BaseParamVO
{
/**
* 不动产权字号
*/
private
String
bdcqzh
;
//行政区编码(必传)
/**
* 行政区编码(必传)
*/
private
String
xzqbm
;
//权利人证件号(必传)
private
String
zjh
;
//权利人(必传)
private
String
qlr
;
//不动产坐落
/**
* 不动产坐落
*/
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;
import
com.mth.requestsecret.scheduler.RequestSecretSchedulerTask
;
import
com.mth.requestsecret.util.DSLUtils
;
import
com.mth.requestsecret.util.MD5Utils
;
import
lombok.extern.java.Log
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.http.*
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.web.client.RestTemplate
;
import
java.util.Date
;
import
java.util.Map
;
/**
* @author fyl
...
...
@@ -61,8 +58,7 @@ public class RestTemlateService {
// 发送请求
HttpEntity
<
MultiValueMap
<
String
,
Object
>>
request
=
new
HttpEntity
<>(
paramMap
,
headers
);
ResponseEntity
<
String
>
responseEntity
;
responseEntity
=
restTemplate
.
exchange
(
url
.
toString
(),
HttpMethod
.
POST
,
request
,
String
.
class
);
ResponseEntity
<
String
>
responseEntity
=
restTemplate
.
exchange
(
url
.
toString
(),
HttpMethod
.
POST
,
request
,
String
.
class
);
log
.
info
(
"api response:{}"
,
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