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
2fe6a408
Commit
2fe6a408
authored
Sep 03, 2021
by
ping.wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
积分商城订单支付成功回调
parent
0df7c7e1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
2 deletions
+16
-2
order-application-service/src/main/java/cn/freemud/entities/dto/order/FacePayResponseDto.java
+1
-1
order-application-service/src/main/java/cn/freemud/service/PointsMallOrderService.java
+6
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderAdapterServiceImpl.java
+8
-0
order-application-service/src/main/java/cn/freemud/service/impl/PointsMallOrderServiceImpl.java
+0
-0
order-application-service/src/main/java/cn/freemud/service/thirdparty/PaymentNewClient.java
+1
-1
No files found.
order-application-service/src/main/java/cn/freemud/entities/dto/order/FacePayResponseDto.java
View file @
2fe6a408
...
@@ -33,6 +33,6 @@ public class FacePayResponseDto {
...
@@ -33,6 +33,6 @@ public class FacePayResponseDto {
private
String
transId
;
private
String
transId
;
// private String fmId;
// private String fmId;
// private String payCode;
// private String payCode;
private
PayOrderDto
payOrder
;
private
String
payOrder
;
}
}
order-application-service/src/main/java/cn/freemud/service/PointsMallOrderService.java
View file @
2fe6a408
...
@@ -2,7 +2,9 @@ package cn.freemud.service;
...
@@ -2,7 +2,9 @@ package cn.freemud.service;
import
cn.freemud.base.entity.BaseResponse
;
import
cn.freemud.base.entity.BaseResponse
;
import
cn.freemud.entities.vo.CreateOrderVo
;
import
cn.freemud.entities.vo.CreateOrderVo
;
import
cn.freemud.entities.vo.PaysuccessNoticeMessage
;
import
cn.freemud.entities.vo.QueryOrderVo
;
import
cn.freemud.entities.vo.QueryOrderVo
;
import
com.freemud.application.sdk.api.ordercenter.response.orderInfo.OrderInfoReqs
;
public
interface
PointsMallOrderService
{
public
interface
PointsMallOrderService
{
...
@@ -11,6 +13,10 @@ public interface PointsMallOrderService {
...
@@ -11,6 +13,10 @@ public interface PointsMallOrderService {
*/
*/
BaseResponse
createOrder
(
CreateOrderVo
createOrderVo
);
BaseResponse
createOrder
(
CreateOrderVo
createOrderVo
);
/**
* 支付回调
*/
String
paySuccessCallback
(
PaysuccessNoticeMessage
message
,
OrderInfoReqs
orderInfo
);
BaseResponse
scoreRecords
(
QueryOrderVo
queryOrderVo
);
BaseResponse
scoreRecords
(
QueryOrderVo
queryOrderVo
);
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderAdapterServiceImpl.java
View file @
2fe6a408
...
@@ -24,6 +24,7 @@ import com.freemud.application.sdk.api.log.ApiLog;
...
@@ -24,6 +24,7 @@ import com.freemud.application.sdk.api.log.ApiLog;
import
com.freemud.application.sdk.api.log.LogThreadLocal
;
import
com.freemud.application.sdk.api.log.LogThreadLocal
;
import
com.freemud.application.sdk.api.ordercenter.config.OrderCenterProperties
;
import
com.freemud.application.sdk.api.ordercenter.config.OrderCenterProperties
;
import
com.freemud.application.sdk.api.ordercenter.entities.vo.OrderCallBackRequestVo
;
import
com.freemud.application.sdk.api.ordercenter.entities.vo.OrderCallBackRequestVo
;
import
com.freemud.application.sdk.api.ordercenter.response.orderInfo.OrderInfoReqs
;
import
com.freemud.sdk.api.assortment.order.enums.OrderSourceType
;
import
com.freemud.sdk.api.assortment.order.enums.OrderSourceType
;
import
com.freemud.sdk.api.assortment.order.util.LockUtils
;
import
com.freemud.sdk.api.assortment.order.util.LockUtils
;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
...
@@ -331,6 +332,13 @@ public class OrderAdapterServiceImpl implements OrderAdapterService {
...
@@ -331,6 +332,13 @@ public class OrderAdapterServiceImpl implements OrderAdapterService {
return
mallOrderService
.
paySuccessCallback
(
message
,
confirmOrderDto
,
orderBeans
);
return
mallOrderService
.
paySuccessCallback
(
message
,
confirmOrderDto
,
orderBeans
);
}
}
/**
/**
* 积分商城处理
*/
if
(
OrderSourceType
.
I_MEMBER
.
getCode
().
equals
(
orderBean
.
getSource
())
&&
orderBean
.
getBizType
()
==
4
)
{
OrderInfoReqs
orderInfo
=
new
OrderInfoReqs
();
return
pointsMallOrderService
.
paySuccessCallback
(
message
,
orderInfo
);
}
/**
* app订单处理
* app订单处理
*/
*/
if
(
OrderSourceType
.
APP
.
getCode
().
equals
(
orderBean
.
getSource
()))
{
if
(
OrderSourceType
.
APP
.
getCode
().
equals
(
orderBean
.
getSource
()))
{
...
...
order-application-service/src/main/java/cn/freemud/service/impl/PointsMallOrderServiceImpl.java
View file @
2fe6a408
This diff is collapsed.
Click to expand it.
order-application-service/src/main/java/cn/freemud/service/thirdparty/PaymentNewClient.java
View file @
2fe6a408
...
@@ -22,7 +22,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -22,7 +22,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
* @Copyright: 2019 www.freemud.cn Inc. All rights reserved.
* @Copyright: 2019 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
*/
@FeignClient
(
name
=
"payment-center-api"
,
url
=
"${payment.new.baseUrl}"
)
@FeignClient
(
name
=
"payment-center-api"
,
url
=
"${payment.new.baseUrl
:
}"
)
@RequestMapping
(
produces
=
{
"application/json;charset=UTF-8"
})
@RequestMapping
(
produces
=
{
"application/json;charset=UTF-8"
})
public
interface
PaymentNewClient
{
public
interface
PaymentNewClient
{
...
...
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