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
bbba45f6
Commit
bbba45f6
authored
May 08, 2021
by
zhiheng.zhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
支付金额小于0判断
parent
efc704b5
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
6 deletions
+11
-6
order-application-service/src/main/java/cn/freemud/service/impl/MallOrderServiceImpl.java
+10
-5
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/ShoppingCartMallServiceImpl.java
+1
-1
No files found.
order-application-service/src/main/java/cn/freemud/service/impl/MallOrderServiceImpl.java
View file @
bbba45f6
...
...
@@ -57,12 +57,8 @@ import com.freemud.application.sdk.api.deliverycenter.service.DeliveryService;
import
com.freemud.application.sdk.api.log.ApiLog
;
import
com.freemud.application.sdk.api.log.LogThreadLocal
;
import
com.freemud.application.sdk.api.log.ThirdPartyLog
;
import
com.freemud.application.sdk.api.ordercenter.enums.AfterSalesStatus
;
import
com.freemud.application.sdk.api.ordercenter.enums.AfterSalesType
;
import
com.freemud.application.sdk.api.ordercenter.enums.NewOrderStatus
;
import
com.freemud.application.sdk.api.ordercenter.enums.OrderClientType
;
import
com.freemud.application.sdk.api.ordercenter.enums.*
;
import
com.freemud.application.sdk.api.ordercenter.request.OrderChangeStateReq
;
import
com.freemud.application.sdk.api.ordercenter.enums.RefundModeEnum
;
import
com.freemud.application.sdk.api.ordercenter.request.OrderExtInfoDto
;
import
com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq
;
import
com.freemud.application.sdk.api.ordercenter.request.POSOrderOperationBaseReq
;
...
...
@@ -376,6 +372,10 @@ public class MallOrderServiceImpl implements MallOrderService {
orderPayResponse
.
setOpenId
(
paymentRequest
.
getOpenId
());
orderPayResponse
.
setPartnerId
(
orderBean
.
getCompanyId
());
orderPayResponse
.
setOrderId
(
orderBean
.
getOid
());
orderPayResponse
.
setPayMode
(
PayChannelType
.
WECHAT
.
getEbcode
());
if
(
orderPayResponse
.
getPayOrder
()
!=
null
&&
StringUtils
.
isNotBlank
(
orderPayResponse
.
getPayOrder
().
getAliPayOrder
()))
{
orderPayResponse
.
setPayMode
(
PayChannelType
.
ALIPAY
.
getEbcode
());
}
return
orderPayResponse
;
}
catch
(
Exception
e
)
{
LogUtil
.
error
(
"getPreOrderPay_error"
,
JSONObject
.
toJSONString
(
orderBean
),
JSONObject
.
toJSONString
(
paymentRequest
));
...
...
@@ -403,6 +403,11 @@ public class MallOrderServiceImpl implements MallOrderService {
JSONObject
.
toJSONString
(
orderExtInfo
));
orderEditRequest
.
setOrderId
(
orderBean
.
getOid
());
orderEditRequest
.
setTrackingNo
(
trackingNo
);
if
(
orderPayResponse
.
getPayMode
()
!=
null
)
{
orderEditRequest
.
setPayChannel
(
PayChannelType
.
getByEbcode
(
orderPayResponse
.
getPayMode
()).
getEbcode
());
orderEditRequest
.
setPayChannelName
(
PayChannelType
.
getByEbcode
(
orderPayResponse
.
getPayMode
()).
getName
());
orderEditRequest
.
setPayChannelType
(
PayChannelType
.
getByEbcode
(
orderPayResponse
.
getPayMode
()).
getIndex
());
}
BaseOrderResponse
baseOrderResponse
=
orderCenterSdkService
.
orderEdit
(
orderEditRequest
);
if
(!
ObjectUtils
.
equals
(
ResponseCodeConstant
.
RESPONSE_SUCCESS
,
baseOrderResponse
.
getErrcode
()))
{
CancelOrderRequest
cancelOrderRequest
=
orderAdapter
.
convent2CancelOrderRequest
(
orderBean
.
getOid
(),
orderBean
.
getCompanyId
(),
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/ShoppingCartMallServiceImpl.java
View file @
bbba45f6
...
...
@@ -515,7 +515,7 @@ public class ShoppingCartMallServiceImpl implements ShoppingCartNewService {
UserLoginInfoDto
userLoginInfoDto
=
convert2UserLoginInfoDto
(
assortmentCustomerInfoVo
);
String
userId
=
userLoginInfoDto
.
getMemberId
();
String
partnerId
=
shoppingCartInfoRequestVo
.
getPartnerId
();
String
appId
=
shoppingCartInfoRequestVo
.
getAppId
();
String
appId
=
StringUtils
.
isEmpty
(
shoppingCartInfoRequestVo
.
getAppId
())?
userLoginInfoDto
.
getWxAppid
():
shoppingCartInfoRequestVo
.
getAppId
();
String
storeId
=
shoppingCartInfoRequestVo
.
getShopId
();
String
couponCode
=
shoppingCartInfoRequestVo
.
getCouponCode
();
String
activityCode
=
shoppingCartInfoRequestVo
.
getActivityCode
();
...
...
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