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
b11c1ef0
Commit
b11c1ef0
authored
Oct 29, 2021
by
查志伟
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master' into 20211028-订单赠品支持选择属性-zhiwei.zha
parents
5c3a2602
546b97aa
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
25 additions
and
22 deletions
+25
-22
order-application-service/src/main/java/cn/freemud/controller/OrderController.java
+0
-10
order-application-service/src/main/java/cn/freemud/service/business/OrderBusinessService.java
+4
-0
order-application-service/src/main/java/cn/freemud/service/business/impl/OrderBusinessServiceImpl.java
+1
-1
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+18
-11
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderDeleteReq.java
+2
-0
No files found.
order-application-service/src/main/java/cn/freemud/controller/OrderController.java
View file @
b11c1ef0
...
@@ -226,16 +226,6 @@ public class OrderController {
...
@@ -226,16 +226,6 @@ public class OrderController {
}
}
/**
/**
* 取消支付删除订单
*/
// @ApiAnnotation(logMessage = "deleteOrderById")
// @PostMapping("/deleteOrderById")
// public BaseResponse deleteOrderById(@Validated @LogParams @RequestBody DeleteOrderVo deleteOrderVo) {
// //return orderservice.deleteOrderById(deleteOrderVo);
// return orderservice.cancelPayOrder(deleteOrderVo);
// }
/**
* 用户申请退款
* 用户申请退款
*/
*/
@ApiAnnotation
(
logMessage
=
"refund"
)
@ApiAnnotation
(
logMessage
=
"refund"
)
...
...
order-application-service/src/main/java/cn/freemud/service/business/OrderBusinessService.java
View file @
b11c1ef0
package
cn
.
freemud
.
service
.
business
;
package
cn
.
freemud
.
service
.
business
;
import
com.freemud.application.sdk.api.ordercenter.request.PaySuccessReq
;
import
com.freemud.application.sdk.api.ordercenter.request.PaySuccessReq
;
import
com.freemud.sdk.api.assortment.order.request.order.CancelOrderRequest
;
import
com.freemud.sdk.api.assortment.order.request.order.ConfirmOrderRequest
;
import
com.freemud.sdk.api.assortment.order.request.order.ConfirmOrderRequest
;
import
com.freemud.sdk.api.assortment.order.request.order.CreateOrderRequest
;
import
com.freemud.sdk.api.assortment.order.request.order.CreateOrderRequest
;
import
com.freemud.sdk.api.assortment.order.response.order.BaseOrderResponse
;
import
com.freemud.sdk.api.assortment.order.response.order.CreateOrderResponse
;
import
com.freemud.sdk.api.assortment.order.response.order.CreateOrderResponse
;
import
com.freemud.sdk.api.assortment.order.response.order.PayAccessResponse
;
import
com.freemud.sdk.api.assortment.order.response.order.PayAccessResponse
;
...
@@ -20,4 +22,6 @@ public interface OrderBusinessService {
...
@@ -20,4 +22,6 @@ public interface OrderBusinessService {
CreateOrderResponse
createOrderFlow
(
CreateOrderRequest
createOrderRequest
);
CreateOrderResponse
createOrderFlow
(
CreateOrderRequest
createOrderRequest
);
BaseOrderResponse
orderCancel
(
CancelOrderRequest
cancelOrderRequest
);
}
}
order-application-service/src/main/java/cn/freemud/service/business/impl/OrderBusinessServiceImpl.java
View file @
b11c1ef0
...
@@ -328,7 +328,7 @@ public class OrderBusinessServiceImpl implements OrderBusinessService {
...
@@ -328,7 +328,7 @@ public class OrderBusinessServiceImpl implements OrderBusinessService {
//
@Override
@Override
public
BaseOrderResponse
orderCancel
(
CancelOrderRequest
cancelOrderRequest
)
{
public
BaseOrderResponse
orderCancel
(
CancelOrderRequest
cancelOrderRequest
)
{
OrderCancelReq
request
=
new
OrderCancelReq
();
OrderCancelReq
request
=
new
OrderCancelReq
();
//商户号必传
//商户号必传
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
b11c1ef0
...
@@ -152,6 +152,8 @@ public class OrderServiceImpl implements Orderservice {
...
@@ -152,6 +152,8 @@ public class OrderServiceImpl implements Orderservice {
private
List
<
String
>
cocoPartnerId
;
private
List
<
String
>
cocoPartnerId
;
@Value
(
"#{'${hls.partnerId}'.split(',')}"
)
@Value
(
"#{'${hls.partnerId}'.split(',')}"
)
private
List
<
String
>
hlsPartnerId
;
private
List
<
String
>
hlsPartnerId
;
@Value
(
"#{'${order.delete.partnerId}'.split(',')}"
)
private
List
<
String
>
deletePartnerId
;
@Value
(
"#{'${order.not.automatic.twist.partnerId}'.split(',')}"
)
@Value
(
"#{'${order.not.automatic.twist.partnerId}'.split(',')}"
)
private
List
<
String
>
notAutomaticTwistPartnerId
;
private
List
<
String
>
notAutomaticTwistPartnerId
;
@Value
(
"${order.not.automatic.twist.time}"
)
@Value
(
"${order.not.automatic.twist.time}"
)
...
@@ -1771,17 +1773,22 @@ public class OrderServiceImpl implements Orderservice {
...
@@ -1771,17 +1773,22 @@ public class OrderServiceImpl implements Orderservice {
if
(
paySuccess
)
{
if
(
paySuccess
)
{
return
ResponseUtil
.
error
(
ResponseResult
.
ORDER_DELETE_ERROR
.
getCode
(),
"支付成功"
);
return
ResponseUtil
.
error
(
ResponseResult
.
ORDER_DELETE_ERROR
.
getCode
(),
"支付成功"
);
}
}
// DeleteOrderDto deleteOrderDto = orderAdapter.convent2DeleteOrderDto(deleteOrderVo.getOid());
String
partnerId
=
deleteOrderVo
.
getPartnerId
();
//
if
(
CollectionUtils
.
isEmpty
(
deletePartnerId
)
||
deletePartnerId
.
contains
(
""
)
||
deletePartnerId
.
contains
(
partnerId
))
{
// DeleteOrderRequest var1 = new DeleteOrderRequest();
String
reason
=
"用户取消支付"
;
// var1.setOrderId(deleteOrderDto.getOrderId());
CancelOrderRequest
cancelOrderRequest
=
orderAdapter
.
convent2CancelOrderRequest
(
orderBean
.
getOid
(),
// var1.setOrderSdkType(getDefaultOrderSdkType(deleteOrderVo.getPartnerId()));
partnerId
,
AfterSalesType
.
USER_CANCEL
,
reason
,
LogThreadLocal
.
getTrackingNo
(),
System
.
currentTimeMillis
()+
""
);
// var1.setTrackingNo(LogThreadLocal.getTrackingNo());
cancelOrderRequest
.
setOperator
(
orderBean
.
getUserName
());
// BaseOrderResponse baseOrderResponse = orderCenterSdkService.deleteOrder(var1);
cancelOrderRequest
.
setPartnerId
(
orderBean
.
getCompanyId
());
//
cancelOrderRequest
.
setCreateEvent
(
AfterSalesOrderCreateEventEnum
.
REFUND_COMPLETE
.
getCreateEvent
());
// if (!RESPONSE_SUCCESS_CODE.equals(baseOrderResponse.getErrcode())) {
cancelOrderRequest
.
setReqRemark
(
reason
);
// return ResponseUtil.error(ResponseResult.ORDER_DELETE_ERROR);
try
{
// }
orderBusinessService
.
orderCancel
(
cancelOrderRequest
);
// orderSdkService.deleteOrder(var1,LogThreadLocal.getTrackingNo());
}
catch
(
Exception
e
)
{
ErrorLog
.
printErrorLog
(
"删除订单失败"
,
"order/v2/cancel"
,
JSONObject
.
toJSONString
(
cancelOrderRequest
),
e
);
}
}
// TODO: 2019/9/10 删除订单通知
// TODO: 2019/9/10 删除订单通知
orderQueueService
.
backOrdersStatusChange
(
orderBean
.
getOid
(),
orderBean
.
getStatus
());
orderQueueService
.
backOrdersStatusChange
(
orderBean
.
getOid
(),
orderBean
.
getStatus
());
return
ResponseUtil
.
success
();
return
ResponseUtil
.
success
();
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderDeleteReq.java
View file @
b11c1ef0
...
@@ -17,6 +17,8 @@ import lombok.Data;
...
@@ -17,6 +17,8 @@ import lombok.Data;
@Data
@Data
public
class
OrderDeleteReq
{
public
class
OrderDeleteReq
{
private
String
partnerId
;
private
String
orderCode
;
private
String
orderCode
;
//操作人
//操作人
...
...
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