Toggle navigation
Toggle navigation
This project
Loading...
Sign in
jiujian
/
client-customer-order-api
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
zhuyifan
2025-03-25 18:12:45 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
b7b971c265d430396ebdc53e5c26faa010427eaf
b7b971c2
1 parent
d9b740c6
fix(service): 修复订单取消时间判断错误
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 additions
and
5 deletions
src/main/java/com/infoloop/tianting/service/client/PayServiceClient.java
src/main/java/com/infoloop/tianting/service/client/PayServiceClient.java
View file @
b7b971c
...
...
@@ -2,10 +2,8 @@ package com.infoloop.tianting.service.client;
import
cn.hutool.core.convert.Convert
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
import
com.fasterxml.jackson.core.JsonParser.Feature
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.databind.DeserializationFeature
;
import
com.fasterxml.jackson.databind.MapperFeature
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.fasterxml.jackson.databind.PropertyNamingStrategy
;
import
com.fasterxml.jackson.dataformat.xml.XmlMapper
;
...
...
@@ -39,8 +37,6 @@ import com.infoloop.tianting.utils.JsonUtil;
import
lombok.RequiredArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
import
okhttp3.OkHttpClient
;
import
okhttp3.Request
;
import
okhttp3.Response
;
import
org.apache.commons.codec.binary.Base64
;
import
org.apache.commons.codec.digest.DigestUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -337,7 +333,7 @@ public class PayServiceClient {
LocalDate
today
=
LocalDate
.
now
();
LocalDate
tomorrow
=
today
.
plusDays
(
1
);
LocalDateTime
tomorrowZero
=
tomorrow
.
atStartOfDay
();
LocalDateTime
orderPayTime
=
DateUtil
.
toLocalDateTime
(
orderById
.
getPayTime
());
LocalDateTime
orderPayTime
=
DateUtil
.
toLocalDateTime
(
orderById
.
getPayTime
())
.
minusHours
(
8
)
;
if
(!
orderPayTime
.
isBefore
(
tomorrowZero
))
{
log
.
info
(
"Order {} pay is beyond cancel time."
,
orderId
);
throw
ClientEndExceptions
.
BusinessException
.
build
(
ErrorCodeEnum
.
ORDER_PAY_REFUND_FAILED
);
...
...
Please
register
or
login
to post a comment