Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
A
Aidea
Project
Project
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
sa_aidea
Aidea
Commits
079aaa19
Commit
079aaa19
authored
Mar 29, 2021
by
谢希宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Submit by Strive
Date 2021/03/24 Project End
parent
3a4d405d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
4 deletions
+20
-4
OrderMobile.java
...ule/src/main/java/com/cftech/order/model/OrderMobile.java
+2
-0
OrderServiceImpl.java
.../java/com/cftech/order/service/impl/OrderServiceImpl.java
+15
-1
InvoiceUtil.java
...ule/src/main/java/com/cftech/order/utils/InvoiceUtil.java
+3
-3
No files found.
aidea-modules/order-module/src/main/java/com/cftech/order/model/OrderMobile.java
View file @
079aaa19
...
@@ -52,6 +52,8 @@ public class OrderMobile {
...
@@ -52,6 +52,8 @@ public class OrderMobile {
/*区县*/
/*区县*/
private
String
area
;
private
String
area
;
private
String
isSevenDay
;
private
long
time
;
private
long
time
;
private
String
nickname
;
private
String
nickname
;
...
...
aidea-modules/order-module/src/main/java/com/cftech/order/service/impl/OrderServiceImpl.java
View file @
079aaa19
...
@@ -328,7 +328,8 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order
...
@@ -328,7 +328,8 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order
List
<
OrderMobile
>
orderMobiles
=
orderMapper
.
orderFall
(
orderMobileDto
);
List
<
OrderMobile
>
orderMobiles
=
orderMapper
.
orderFall
(
orderMobileDto
);
for
(
OrderMobile
orderMobile
:
orderMobiles
)
{
for
(
OrderMobile
orderMobile
:
orderMobiles
)
{
if
(
orderMobileDto
.
getId
()
!=
null
&&
orderMobile
.
getStatus
().
equals
(
"1"
))
{
if
(
StringUtils
.
equals
(
orderMobile
.
getStatus
(),
"1"
))
{
//计算超时时间
Date
orderTime
=
DateFormatUtils
.
formatDate
(
orderMobile
.
getOrderTime
(),
"yyyy-MM-dd HH:mm:ss"
);
Date
orderTime
=
DateFormatUtils
.
formatDate
(
orderMobile
.
getOrderTime
(),
"yyyy-MM-dd HH:mm:ss"
);
Calendar
calendar
=
Calendar
.
getInstance
();
Calendar
calendar
=
Calendar
.
getInstance
();
calendar
.
setTime
(
orderTime
);
calendar
.
setTime
(
orderTime
);
...
@@ -342,6 +343,19 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order
...
@@ -342,6 +343,19 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order
}
}
}
}
//支付是否超过7天
if
(
orderMobile
.
getPayTime
()
!=
null
)
{
Calendar
calendar
=
Calendar
.
getInstance
();
calendar
.
setTime
(
new
Date
());
calendar
.
set
(
Calendar
.
HOUR_OF_DAY
,
0
);
calendar
.
set
(
Calendar
.
MINUTE
,
0
);
calendar
.
set
(
Calendar
.
SECOND
,
0
);
Date
now
=
calendar
.
getTime
();
Date
payDate
=
DateFormatUtils
.
formatDate
(
orderMobile
.
getPayTime
(),
"yyyy-MM-dd"
);
long
difference
=
(
now
.
getTime
()-
payDate
.
getTime
())/
86400000
;
orderMobile
.
setIsSevenDay
(
String
.
valueOf
(
Math
.
abs
(
difference
)));
}
if
(
orderMobile
.
getId
()
!=
null
)
{
if
(
orderMobile
.
getId
()
!=
null
)
{
List
<
ProductMobile
>
mobiles
=
orderMapper
.
orderDetill
(
orderMobile
.
getId
());
List
<
ProductMobile
>
mobiles
=
orderMapper
.
orderDetill
(
orderMobile
.
getId
());
orderMobile
.
setProductMobile
(
mobiles
);
orderMobile
.
setProductMobile
(
mobiles
);
...
...
aidea-modules/order-module/src/main/java/com/cftech/order/utils/InvoiceUtil.java
View file @
079aaa19
...
@@ -75,10 +75,10 @@ public class InvoiceUtil {
...
@@ -75,10 +75,10 @@ public class InvoiceUtil {
order
.
put
(
"buyerTaxNum"
,
unitTax
);
order
.
put
(
"buyerTaxNum"
,
unitTax
);
}
}
//购方电话 非必传
//购方电话 非必传
order
.
put
(
"buyerTel"
,
StringUtils
.
is
None
Blank
(
orderObj
.
getMemberPhone
())
?
""
:
//
order
.
put
(
"buyerTel"
,
StringUtils
.
isBlank
(
orderObj
.
getMemberPhone
())
?
""
:
//
orderObj
.
getMemberPhone
().
substring
(
0
,
3
)
+
"****"
+
orderObj
.
getMemberPhone
().
substring
(
7
,
orderObj
.
getMemberPhone
().
length
()));
orderObj
.
getMemberPhone
().
substring
(
0
,
3
)
+
"****"
+
orderObj
.
getMemberPhone
().
substring
(
7
,
orderObj
.
getMemberPhone
().
length
()));
//购方地址 非必填
//购方地址 非必填
order
.
put
(
"buyerAddress"
,
StringUtils
.
is
None
Blank
(
orderObj
.
getAddressDes
())
?
""
:
//
order
.
put
(
"buyerAddress"
,
StringUtils
.
isBlank
(
orderObj
.
getAddressDes
())
?
""
:
//
orderObj
.
getAddressDes
().
substring
(
0
,
3
)
+
"****"
+
orderObj
.
getAddressDes
().
substring
(
7
,
orderObj
.
getAddressDes
().
length
()));
orderObj
.
getAddressDes
().
substring
(
0
,
3
)
+
"****"
+
orderObj
.
getAddressDes
().
substring
(
7
,
orderObj
.
getAddressDes
().
length
()));
//购方银行账号及开户行地址 非必填
//购方银行账号及开户行地址 非必填
order
.
put
(
"buyerAccount"
,
""
);
order
.
put
(
"buyerAccount"
,
""
);
...
@@ -186,7 +186,7 @@ public class InvoiceUtil {
...
@@ -186,7 +186,7 @@ public class InvoiceUtil {
JSONObject
total
=
new
JSONObject
();
JSONObject
total
=
new
JSONObject
();
total
.
put
(
"order"
,
order
);
total
.
put
(
"order"
,
order
);
String
result
=
sdk
.
sendPostSyncRequest
(
url
,
senId
,
appKey
,
appSecret
,
token
,
taxNum
,
method
,
total
.
toString
());
String
result
=
sdk
.
sendPostSyncRequest
(
url
,
senId
,
appKey
,
appSecret
,
token
,
taxNum
,
method
,
total
.
toString
());
log
.
error
(
result
);
log
.
info
(
result
);
return
result
;
return
result
;
}
}
...
...
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