Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
order-group
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
order-group-application
order-group
Commits
5bc482e8
Commit
5bc482e8
authored
Aug 18, 2020
by
zhiheng.zhang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop' into develop
parents
19207df6
95a5e593
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
29 additions
and
6 deletions
+29
-6
order-application-service/pom.xml
+2
-2
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+1
-4
order-application-service/src/main/java/cn/freemud/constant/RedisKeyConstant.java
+5
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+15
-0
order-application-service/src/test/java/cn.freemud/service/OrderServiceTest.java
+6
-0
No files found.
order-application-service/pom.xml
View file @
5bc482e8
...
...
@@ -119,7 +119,7 @@
<dependency>
<artifactId>
assortment-data-manager
</artifactId>
<groupId>
com.freemud.sdk.api.assortment
</groupId>
<version>
4.6.8.RELEASE
</version>
<version>
5.1.1-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
cn.freemud.commons
</groupId>
...
...
@@ -320,7 +320,7 @@
<dependency>
<groupId>
com.freemud.sdk.api.assortment
</groupId>
<artifactId>
assortment-payment-sdk
</artifactId>
<version>
2.
5.5-
RELEASE
</version>
<version>
2.
6.
RELEASE
</version>
</dependency>
<dependency>
<groupId>
org.apache.rocketmq
</groupId>
...
...
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
5bc482e8
...
...
@@ -37,10 +37,7 @@ import cn.freemud.enums.*;
import
cn.freemud.interceptor.ServiceException
;
import
cn.freemud.request.wechat.dto.SignMessageBuilder
;
import
cn.freemud.service.impl.OrderCommonService
;
import
cn.freemud.utils.LogUtil
;
import
cn.freemud.utils.QrCodeUtil
;
import
cn.freemud.utils.RSAUtils
;
import
cn.freemud.utils.WebUtil
;
import
cn.freemud.utils.*
;
import
com.alibaba.fastjson.JSONObject
;
import
com.freemud.api.assortment.datamanager.entity.db.AssortmentOpenPlatformPartnerWxappConfig
;
import
com.freemud.api.assortment.datamanager.entity.vo.AssortmentCustomerInfoVo
;
...
...
order-application-service/src/main/java/cn/freemud/constant/RedisKeyConstant.java
View file @
5bc482e8
...
...
@@ -56,4 +56,9 @@ public class RedisKeyConstant {
* 点餐门店绑定的商城门店redis的key前缀
*/
public
final
static
String
OPENSTORE_MICROMALL_BIND_STOREID_PREFIX
=
"openstore:micromall:bind:storeId:"
;
/**
* 商户订单支付超时时间设置key
*/
public
final
static
String
PARTNER_PAY_OVERTIME
=
"partner_pay_overtime"
;
}
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
5bc482e8
...
...
@@ -2895,4 +2895,19 @@ public class OrderServiceImpl implements Orderservice {
return
ResponseUtil
.
success
(
responses
.
getResult
());
}
/**
* 获取商户支付超时时间
* @param partnerId 商户Id
* @return 超时时间
*/
private
String
getPartnerPayOvertime
(
String
partnerId
)
{
return
Optional
.
ofNullable
(
openPlatformPartnerConfigManager
.
selectPartnerConfigByPartnerKey
(
partnerId
,
RedisKeyConstant
.
PARTNER_PAY_OVERTIME
))
.
orElseGet
(()
->
{
AssortmentOpenPlatformPartnerConfig
config
=
new
AssortmentOpenPlatformPartnerConfig
();
config
.
setPartnerValue
(
"30"
);
openPlatformPartnerConfigManager
.
addPartnerConfig
(
partnerId
,
RedisKeyConstant
.
PARTNER_PAY_OVERTIME
,
config
);
return
config
;
}).
getPartnerValue
();
}
}
order-application-service/src/test/java/cn.freemud/service/OrderServiceTest.java
View file @
5bc482e8
...
...
@@ -460,4 +460,10 @@ public class OrderServiceTest {
System
.
out
.
println
(
"param:"
+
JSON
.
toJSONString
(
createOrderResponse
));
}
// @Test
// public void testGetPartnerPayOvertime() {
// String partnerPayOvertime = orderService.getPartnerPayOvertime("1864");
// System.out.println("partnerPayOvertime:" + partnerPayOvertime);
// }
}
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