Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
map-parent
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
常超
map-parent
Commits
4ff6f0fa
Commit
4ff6f0fa
authored
Nov 22, 2023
by
yangyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
机主调整提交(湖南)
parent
fc12e7aa
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
9 deletions
+29
-9
service/publicapi/src/main/java/com/founder/publicapi/controller/SkInterface/GlgxInterface.java
+29
-9
No files found.
service/publicapi/src/main/java/com/founder/publicapi/controller/SkInterface/GlgxInterface.java
View file @
4ff6f0fa
...
...
@@ -9,6 +9,7 @@ import com.founder.commonutils.model.vo.response.SkRelatedResultInterFace;
import
com.founder.commonutils.model.vo.response.SkRelatedResultVO
;
import
com.founder.commonutils.util.HttpClient
;
import
com.founder.commonutils.util.HttpUtil
;
import
org.apache.commons.collections4.ListUtils
;
import
org.dom4j.Document
;
import
org.dom4j.DocumentHelper
;
import
org.dom4j.Element
;
...
...
@@ -79,13 +80,18 @@ public class GlgxInterface {
e
.
printStackTrace
();
}
if
(
jsonArrayPhone
.
size
()
>
0
)
{
List
<
String
>
jzXx
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
jsonArrayPhone
.
size
();
i
++)
{
JSONObject
objPhone
=
jsonArrayPhone
.
getJSONObject
(
i
);
if
(
Arrays
.
asList
(
"1"
,
"0"
,
"2"
).
contains
(
objPhone
.
getString
(
"status"
)))
{
// 用户状态(1:在用,0:欠费停机,2:停机,3:注销,9:其它)
SkRelatedResultInterFace
phoneInfo
=
new
SkRelatedResultInterFace
();
phoneInfo
.
setObjectType
(
"03"
);
phoneInfo
.
setObjectValue
(
objPhone
.
getString
(
"phoneNo"
));
listResult
.
add
(
phoneInfo
);
String
phoneNo
=
objPhone
.
getString
(
"phoneNo"
);
phoneInfo
.
setObjectValue
(
phoneNo
);
if
(!
jzXx
.
contains
(
phoneNo
)){
listResult
.
add
(
phoneInfo
);
}
jzXx
.
add
(
phoneNo
);
}
}
// 拿到手机号11位
...
...
@@ -148,12 +154,17 @@ public class GlgxInterface {
if
(
"success"
.
equals
(
resultCar
.
getString
(
"status"
)))
{
JSONArray
jsonArrayCar
=
JSONObject
.
parseObject
(
resultCar
.
get
(
"data"
).
toString
()).
getJSONArray
(
"rows"
);
if
(
jsonArrayCar
.
size
()
>
0
)
{
List
<
String
>
czXx
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
jsonArrayCar
.
size
();
i
++)
{
JSONObject
objPhone
=
jsonArrayCar
.
getJSONObject
(
i
);
SkRelatedResultInterFace
phoneInfo
=
new
SkRelatedResultInterFace
();
phoneInfo
.
setObjectType
(
"01"
);
phoneInfo
.
setObjectValue
(
objPhone
.
getString
(
"hphm"
));
listResult
.
add
(
phoneInfo
);
String
hphm
=
objPhone
.
getString
(
"hphm"
);
phoneInfo
.
setObjectValue
(
hphm
);
if
(!
czXx
.
contains
(
hphm
)){
listResult
.
add
(
phoneInfo
);
}
czXx
.
add
(
hphm
);
}
}
}
...
...
@@ -188,13 +199,18 @@ public class GlgxInterface {
e
.
printStackTrace
();
}
if
(
jsonArrayPhone
.
size
()
>
0
)
{
List
<
String
>
sjXx
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
jsonArrayPhone
.
size
();
i
++)
{
JSONObject
obj
=
jsonArrayPhone
.
getJSONObject
(
i
);
if
(
Arrays
.
asList
(
"1"
,
"0"
,
"2"
).
contains
(
obj
.
getString
(
"status"
)))
{
// 用户状态(1:在用,0:欠费停机,2:停机,3:注销,9:其它)
String
sjhm
=
obj
.
getString
(
"phoneNo"
);
SkRelatedResultInterFace
phoneInfo
=
new
SkRelatedResultInterFace
();
phoneInfo
.
setObjectType
(
"03"
);
phoneInfo
.
setObjectValue
(
obj
.
getString
(
"phoneNo"
));
listResult
.
add
(
phoneInfo
);
phoneInfo
.
setObjectValue
(
sjhm
);
if
(!
sjXx
.
contains
(
sjhm
)){
listResult
.
add
(
phoneInfo
);
}
sjXx
.
add
(
sjhm
);
}
}
// 拿到手机号11位
...
...
@@ -219,14 +235,18 @@ public class GlgxInterface {
if
(
"success"
.
equals
(
resultCar
.
getString
(
"status"
)))
{
JSONArray
jsonArray
=
JSONObject
.
parseObject
(
resultCar
.
get
(
"data"
).
toString
()).
getJSONArray
(
"rows"
);
if
(
jsonArray
.
size
()
>
0
)
{
List
<
String
>
czXx
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
jsonArray
.
size
();
i
++)
{
JSONObject
obj
=
jsonArray
.
getJSONObject
(
i
);
SkRelatedResultInterFace
carInfo
=
new
SkRelatedResultInterFace
();
carInfo
.
setObjectType
(
"01"
);
carInfo
.
setObjectValue
(
obj
.
getString
(
"hphm"
));
listResult
.
add
(
carInfo
);
String
hphm
=
obj
.
getString
(
"hphm"
);
carInfo
.
setObjectValue
(
hphm
);
if
(!
czXx
.
contains
(
hphm
)){
listResult
.
add
(
carInfo
);
}
czXx
.
add
(
hphm
);
}
}
}
...
...
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