Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
hls-support-rlwx
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
rl
hls-support-rlwx
Commits
b8f935d3
Commit
b8f935d3
authored
Jan 08, 2025
by
胡建龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[fix]中登网接口升级联调通过版本
parent
1494b56d
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
8 deletions
+14
-8
ZdwNewWsRequestsServiceImpl.java
...ongDengWang/service/impl/ZdwNewWsRequestsServiceImpl.java
+14
-8
No files found.
core/src/main/java/com/hand/app/zhongDengWang/service/impl/ZdwNewWsRequestsServiceImpl.java
View file @
b8f935d3
...
@@ -144,16 +144,19 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
...
@@ -144,16 +144,19 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
jsonObject
.
put
(
"username"
,
userName
);
jsonObject
.
put
(
"username"
,
userName
);
jsonObject
.
put
(
"password"
,
encryptPassword
);
jsonObject
.
put
(
"password"
,
encryptPassword
);
jsonObject
.
put
(
"platformAuthCode"
,
authCode
);
jsonObject
.
put
(
"platformAuthCode"
,
authCode
);
String
param
=
Base64
.
getEncoder
().
encodeToString
(
requestJson
.
toJSONString
().
getBytes
());
String
param
=
Base64
.
getEncoder
().
encodeToString
(
requestJson
.
toJSONString
().
getBytes
(
"utf-8"
));
/*发送初始登记接口请求*/
/*发送初始登记接口请求*/
JSONObject
reqParam
=
new
JSONObject
();
URL
urlObj
=
new
URL
(
initUrl
);
reqParam
.
put
(
"data"
,
param
);
URL
urlObj
=
new
URL
(
url
);
System
.
out
.
println
(
jsonObject
.
toJSONString
());
System
.
out
.
println
(
param
);
HttpURLConnection
connection
=
(
HttpURLConnection
)
urlObj
.
openConnection
();
HttpURLConnection
connection
=
(
HttpURLConnection
)
urlObj
.
openConnection
();
connection
.
setRequestMethod
(
"POST"
);
connection
.
setRequestMethod
(
"POST"
);
connection
.
setRequestProperty
(
"Content-Type"
,
"application/json"
);
connection
.
setRequestProperty
(
"Content-Type"
,
"application/json"
);
connection
.
setDoOutput
(
true
);
connection
.
setDoOutput
(
true
);
OutputStream
outputStream
=
connection
.
getOutputStream
();
OutputStream
outputStream
=
connection
.
getOutputStream
();
outputStream
.
write
(
param
.
getBytes
());
outputStream
.
write
(
reqParam
.
toJSONString
()
.
getBytes
());
outputStream
.
flush
();
outputStream
.
flush
();
int
statusCode
=
connection
.
getResponseCode
();
int
statusCode
=
connection
.
getResponseCode
();
...
@@ -164,10 +167,11 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
...
@@ -164,10 +167,11 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
responseBody
.
append
(
inputLine
);
responseBody
.
append
(
inputLine
);
}
}
in
.
close
();
in
.
close
();
String
res
=
new
String
(
Base64
.
getDecoder
().
decode
(
responseBody
.
toString
()));
System
.
out
.
println
(
"Response Code: "
+
statusCode
);
System
.
out
.
println
(
"Response Code: "
+
statusCode
);
System
.
out
.
println
(
"Response Body: "
+
res
ponseBody
.
toString
()
);
System
.
out
.
println
(
"Response Body: "
+
res
);
connection
.
disconnect
();
connection
.
disconnect
();
return
res
ponseBody
.
toString
()
;
return
res
;
}
}
/*初始登记*/
/*初始登记*/
...
@@ -182,7 +186,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
...
@@ -182,7 +186,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
switch
(
line
.
getUpStage
()){
switch
(
line
.
getUpStage
()){
case
"01"
:
requestUrl
=
initUrl
;
break
;
case
"01"
:
requestUrl
=
initUrl
;
break
;
case
"03"
:
requestUrl
=
renewalUrl
;
break
;
case
"03"
:
requestUrl
=
renewalUrl
;
break
;
case
"0
4
"
:
requestUrl
=
cancelUrl
;
break
;
case
"0
5
"
:
requestUrl
=
cancelUrl
;
break
;
default
:
requestUrl
=
null
;
default
:
requestUrl
=
null
;
}
}
...
@@ -196,6 +200,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
...
@@ -196,6 +200,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
String
resData
=
sendPostRequest
(
requestUrl
,
line
.
getRequestJson
());
String
resData
=
sendPostRequest
(
requestUrl
,
line
.
getRequestJson
());
setResData
(
resultJson
,
hlsWsRequests
,
resData
);
setResData
(
resultJson
,
hlsWsRequests
,
resData
);
System
.
out
.
println
(
resData
);
logger
.
info
(
"register init success line_id:{}, returns: {}"
,
line
.
getLineId
(),
resData
);
logger
.
info
(
"register init success line_id:{}, returns: {}"
,
line
.
getLineId
(),
resData
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
...
@@ -236,7 +241,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
...
@@ -236,7 +241,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
/*解析接口返回结果*/
/*解析接口返回结果*/
JSONObject
returnJson
=
JSON
Array
.
parseArray
(
resultJson
.
getString
(
"info"
)).
getJSONObject
(
0
);
JSONObject
returnJson
=
JSON
Object
.
parseObject
(
resultJson
.
getString
(
"info"
)
);
String
registerResult
=
returnJson
.
getString
(
"regResult"
);
String
registerResult
=
returnJson
.
getString
(
"regResult"
);
...
@@ -247,6 +252,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
...
@@ -247,6 +252,7 @@ public class ZdwNewWsRequestsServiceImpl implements IZdwNewWsRequestsService {
if
(!
StringUtils
.
isEmpty
(
returnJson
.
getString
(
"registerNo"
)))
{
if
(!
StringUtils
.
isEmpty
(
returnJson
.
getString
(
"registerNo"
)))
{
String
registerNumber
=
returnJson
.
getString
(
"registerNo"
);
String
registerNumber
=
returnJson
.
getString
(
"registerNo"
);
fndZhongDengLines
.
setRegisterNumber
(
registerNumber
);
fndZhongDengLines
.
setRegisterNumber
(
registerNumber
);
/*初始登记*/
/*初始登记*/
if
(
"01"
.
equalsIgnoreCase
(
fndZhongDengLines
.
getUpStage
()))
{
if
(
"01"
.
equalsIgnoreCase
(
fndZhongDengLines
.
getUpStage
()))
{
fndZhongDengHeads
.
setInitRegisterNumber
(
registerNumber
);
fndZhongDengHeads
.
setInitRegisterNumber
(
registerNumber
);
...
...
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