Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
polestar-statement-services
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
peterchu
polestar-statement-services
Commits
98187638
Commit
98187638
authored
Aug 03, 2021
by
peterchu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 修复销售明细报表中字段存储数据问题 20210803175630
parent
c3c22c42
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
6 deletions
+14
-6
src/main/java/com/yutu/base/service/ParseToSaleDetail.java
+13
-5
src/main/resources/application-test.yml
+1
-1
No files found.
src/main/java/com/yutu/base/service/ParseToSaleDetail.java
View file @
98187638
...
@@ -379,9 +379,9 @@ public class ParseToSaleDetail extends BaseService{
...
@@ -379,9 +379,9 @@ public class ParseToSaleDetail extends BaseService{
String
passengerId
=
passengerObj
.
getString
(
"id"
);
String
passengerId
=
passengerObj
.
getString
(
"id"
);
// if(passengerIds.indexOf(passengerId)>-1){
// if(passengerIds.indexOf(passengerId)>-1){
if
(
passengerIds
.
equals
(
passengerId
)){
if
(
passengerIds
.
equals
(
passengerId
)){
pnr
=
passengerObj
.
getString
(
"pnr"
);
pnr
=
passengerObj
.
getString
(
"pnr"
);
// 注意 此处需要乘机人数据中保存了 pnr
ticketNumber
=
passengerObj
.
getString
(
"ticketNumber"
);
ticketNumber
=
passengerObj
.
getString
(
"ticketNumber"
);
passengerNames
+=
passengerObj
.
getString
(
"passengerName"
)+
","
;
passengerNames
+=
passengerObj
.
getString
(
"passengerName"
)
+
"-"
+
ticketNumber
+
","
;
Integer
passengerType
=
passengerObj
.
getInteger
(
"passengerType"
);
Integer
passengerType
=
passengerObj
.
getInteger
(
"passengerType"
);
if
(
passengerType
==
0
){
if
(
passengerType
==
0
){
...
@@ -427,7 +427,14 @@ public class ParseToSaleDetail extends BaseService{
...
@@ -427,7 +427,14 @@ public class ParseToSaleDetail extends BaseService{
String
transId
=
transObj
.
getString
(
"id"
);
String
transId
=
transObj
.
getString
(
"id"
);
purchaseId_trans
=
transObj
.
getString
(
"purchaseId"
);
purchaseId_trans
=
transObj
.
getString
(
"purchaseId"
);
orderId_trans
=
transObj
.
getString
(
"orderId"
);
orderId_trans
=
transObj
.
getString
(
"orderId"
);
accountId
=
transObj
.
getString
(
"accountId"
);
String
remark
=
transObj
.
getString
(
"remark"
);
if
(!
StringUtils
.
isBlank
(
remark
)
&&
remark
.
contains
(
"accountAlias"
))
{
JSONObject
remarkJson
=
JSONObject
.
parseObject
(
remark
);
accountId
=
remarkJson
.
getString
(
"accountAlias"
);
}
else
{
accountId
=
transObj
.
getString
(
"accountId"
);
}
cardNumber
=
transObj
.
getString
(
"cardNumber"
);
cardNumber
=
transObj
.
getString
(
"cardNumber"
);
transactionNumber
=
transObj
.
getString
(
"transactionNumber"
);
transactionNumber
=
transObj
.
getString
(
"transactionNumber"
);
localPrice
=
transObj
.
getString
(
"localPrice"
);
localPrice
=
transObj
.
getString
(
"localPrice"
);
...
@@ -561,7 +568,8 @@ public class ParseToSaleDetail extends BaseService{
...
@@ -561,7 +568,8 @@ public class ParseToSaleDetail extends BaseService{
}
finally
{
}
finally
{
}
}
System
.
out
.
println
(
saleDetailList
);
System
.
out
.
println
(
JSONObject
.
toJSONString
(
saleDetailList
));
// logger.info("parseToSaleDetailMain |解析销售报表明细结果 saleDetailList.size="+ saleDetailList.size());
return
saleDetailList
;
return
saleDetailList
;
}
}
...
@@ -572,7 +580,7 @@ public class ParseToSaleDetail extends BaseService{
...
@@ -572,7 +580,7 @@ public class ParseToSaleDetail extends BaseService{
* @return
* @return
*/
*/
public
Object
nullToString
(
Object
obj
,
String
toString
){
public
Object
nullToString
(
Object
obj
,
String
toString
){
return
obj
==
null
?
toString
:
obj
;
return
obj
==
null
||
obj
.
toString
().
isEmpty
()
?
toString
:
obj
;
}
}
/**
/**
...
...
src/main/resources/application-test.yml
View file @
98187638
...
@@ -6,7 +6,7 @@ spring:
...
@@ -6,7 +6,7 @@ spring:
productServiceUrl
:
'
http://127.0.0.1:28071/20160907_InterfaceConnected/'
productServiceUrl
:
'
http://127.0.0.1:28071/20160907_InterfaceConnected/'
polestarLogsServicesUrl
:
'
http://127.0.0.1:8089/'
polestarLogsServicesUrl
:
'
http://127.0.0.1:8089/'
dataApiUrl
:
'
http://14.18.207.91:38071/iffs-data-api/'
dataApiUrl
:
'
http://14.18.207.91:38071/iffs-data-api/'
# 订单服务 ordercenter
# 订单服务 ordercenter
中销售明细报表统计接口
# statementApiUrl: 'http://121.36.16.56:32480/ordercenterApi/'
# statementApiUrl: 'http://121.36.16.56:32480/ordercenterApi/'
statementApiUrl
:
'
http://121.36.31.103:32480/ordercenterApi/'
statementApiUrl
:
'
http://121.36.31.103:32480/ordercenterApi/'
pathConfig
:
pathConfig
:
...
...
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