Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xzxt-api-report
Overview
Overview
Details
Activity
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
雷紫添
xzxt-api-report
Commits
3ef7649d
Commit
3ef7649d
authored
Dec 05, 2022
by
panaichi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加判断返回值
parent
8b653a1d
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
0 deletions
+21
-0
src/main/java/com/founder/controller/XxcxController.java
+21
-0
No files found.
src/main/java/com/founder/controller/XxcxController.java
View file @
3ef7649d
...
...
@@ -277,17 +277,20 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
sfzh
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入身份证号"
);
return
result
;
}
Date
startDate
=
params
.
getStartDate
();
Date
endDate
=
params
.
getEndDate
();
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
days
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
days
>
183
*
24
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"日期间隔过大,日期最大只能相差183天"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getHbcxxxBySfzh
(
params
.
getSfzh
(),
dateStr
);
...
...
@@ -326,17 +329,20 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
sfzh
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入身份证号"
);
return
result
;
}
Date
startDate
=
params
.
getStartDate
();
Date
endDate
=
params
.
getEndDate
();
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
days
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
days
>
183
*
24
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"日期间隔过大,日期最大只能相差183天"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getHbdpxxBySfzh
(
params
.
getSfzh
(),
dateStr
);
...
...
@@ -375,17 +381,20 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
sfzh
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入身份证号"
);
return
result
;
}
Date
startDate
=
params
.
getStartDate
();
Date
endDate
=
params
.
getEndDate
();
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
days
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
days
>
183
*
24
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"日期间隔过大,日期最大只能相差183天"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getHcdpxxBySfzh
(
params
.
getSfzh
(),
dateStr
);
...
...
@@ -424,17 +433,20 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
sfzh
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入身份证号"
);
return
result
;
}
Date
startDate
=
params
.
getStartDate
();
Date
endDate
=
params
.
getEndDate
();
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
days
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
days
>
183
*
24
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"日期间隔过大,日期最大只能相差183天"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getGkxxBySfzh
(
params
.
getSfzh
(),
dateStr
);
...
...
@@ -474,11 +486,13 @@ public class XxcxController {
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
days
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
days
>
183
*
24
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"日期间隔过大,日期最大只能相差183天"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getKyxxBySfzh
(
params
.
getCcrSfzh
(),
params
.
getDprSfzh
(),
dateStr
);
...
...
@@ -517,17 +531,20 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
cph
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入车牌号"
);
return
result
;
}
Date
startDate
=
params
.
getStartDate
();
Date
endDate
=
params
.
getEndDate
();
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
hours
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
hours
>
2
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"时间间隔过大,时间最大只能相差2小时"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getGcxx
(
params
.
getCph
(),
dateStr
);
...
...
@@ -566,6 +583,7 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
cph
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入车牌号"
);
return
result
;
}
String
data
=
xxcxService
.
getZhgcxx
(
params
.
getCph
());
result
.
setData
(
data
);
...
...
@@ -603,17 +621,20 @@ public class XxcxController {
if
(
StringUtils
.
isEmpty
(
kkbh
)){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入卡口编号"
);
return
result
;
}
Date
startDate
=
params
.
getStartDate
();
Date
endDate
=
params
.
getEndDate
();
if
(
endDate
==
null
||
startDate
==
null
){
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"请输入起始日期和结束日期"
);
return
result
;
}
int
hours
=
(
int
)
((
endDate
.
getTime
()
-
startDate
.
getTime
())
/
(
1000
));
if
(
hours
>
2
*
3600
)
{
result
.
setStatus
(
"error"
);
result
.
setMsg
(
"时间间隔过大,时间最大只能相差2小时"
);
return
result
;
}
String
dateStr
=
DateUtil
.
format
(
startDate
,
"yyyyMMddHHmmss"
)
+
","
+
DateUtil
.
format
(
endDate
,
"yyyyMMddHHmmss"
);
String
data
=
xxcxService
.
getKkxx
(
params
.
getKkbh
(),
dateStr
);
...
...
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