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
8abf3d5d
Commit
8abf3d5d
authored
Jun 22, 2022
by
周晓航
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增oms操作
parent
68d737fe
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
6 additions
and
9 deletions
+6
-9
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+1
-5
order-management/src/main/java/cn/freemud/management/controller/OrderManagerController.java
+2
-0
order-management/src/main/java/cn/freemud/management/enums/OperateType.java
+2
-3
order-management/src/main/java/cn/freemud/management/service/adapter/OrderManagerAdapter.java
+1
-1
No files found.
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
8abf3d5d
...
...
@@ -25,7 +25,6 @@ import cn.freemud.entities.dto.activity.PayGiftCheckAndJoinResponseDto;
import
cn.freemud.entities.dto.activity.PayGiftCheckAndJoinResponseObj
;
import
cn.freemud.entities.dto.activity.PayGitCheckAndJoinRequestDto
;
import
cn.freemud.entities.dto.blacklist.BlacklistDto
;
import
cn.freemud.entities.dto.blacklist.OrderBlacklistResp
;
import
cn.freemud.entities.dto.coupon.CheckAndCancelRequest
;
import
cn.freemud.entities.dto.coupon.CheckAndCancelResponseDTO
;
import
cn.freemud.entities.dto.coupon.CouponResponseDTO
;
...
...
@@ -96,7 +95,6 @@ import com.freemud.api.assortment.datamanager.manager.customer.AssortmentCustome
import
com.freemud.api.assortment.datamanager.meal.MealCacheManager
;
import
com.freemud.application.sdk.api.constant.ResponseConstant
;
import
com.freemud.application.sdk.api.constant.ResponseResultEnum
;
import
com.freemud.application.sdk.api.log.ApiLog
;
import
com.freemud.application.sdk.api.log.ErrorLog
;
import
com.freemud.application.sdk.api.log.LogThreadLocal
;
import
com.freemud.application.sdk.api.ordercenter.common.OrderAndShoppingCommonRedisKey
;
...
...
@@ -104,8 +102,6 @@ import com.freemud.application.sdk.api.ordercenter.entities.v1.OrderBeanV1;
import
com.freemud.application.sdk.api.ordercenter.entities.v1.RefundBeanV1
;
import
com.freemud.application.sdk.api.ordercenter.enums.*
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.*
;
import
com.freemud.application.sdk.api.ordercenter.enums.OrderType
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderStatusV1
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderStatusV1
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderTypeV1
;
import
com.freemud.application.sdk.api.ordercenter.request.*
;
...
...
@@ -3748,7 +3744,7 @@ public class OrderServiceImpl implements Orderservice {
request
.
setReason
(
orderRefundVo
.
getReason
());
request
.
setOperateType
(
cn
.
freemud
.
management
.
enums
.
OperateType
.
ORDER_DEVELOPER_AGREE_REFUND
.
getOpType
());
request
.
setOperator
(
orderRefundVo
.
getOperator
());
BaseResponse
baseResponse
=
orderManagerAdapter
.
develop
Refund
(
request
);
BaseResponse
baseResponse
=
orderManagerAdapter
.
orderRetryAgree
Refund
(
request
);
return
baseResponse
;
}
return
ResponseUtil
.
error
(
ResponseResult
.
ORDER__ERRORREFUND
.
getCode
(),
"订单未支付!"
);
...
...
order-management/src/main/java/cn/freemud/management/controller/OrderManagerController.java
View file @
8abf3d5d
...
...
@@ -68,6 +68,8 @@ public class OrderManagerController {
return
orderManagerAdapter
.
orderCreateDelivery
(
request
);
case
ORDER_CANCEL_DELIVERY:
return
orderManagerAdapter
.
orderCancelDelivery
(
request
);
case
ORDER_RETRY_AGREE_REFUND:
return
orderManagerAdapter
.
orderRetryAgreeRefund
(
request
);
default
:
return
ResponseUtil
.
error
(
ResponseResult
.
ORDER_OPERATE_TYPE_NOT_VALIDATE
);
}
...
...
order-management/src/main/java/cn/freemud/management/enums/OperateType.java
View file @
8abf3d5d
...
...
@@ -15,10 +15,9 @@ public enum OperateType {
ORDER_CREATE_DELIVERY
(
"orderCreateDelivery"
,
"创建配送"
),
ORDER_CANCEL_DELIVERY
(
"orderCancelDelivery"
,
"取消配送"
),
/**
* 该操作无校验, 直接退款, 如果使用 请联系SE 进行报备,
* 该类型不给外部人员使用, 不对外部暴露接口
* 售后单重试退款操作
*/
ORDER_
DEVELOPER_AGREE_REFUND
(
"orderDeveloperAgreeRefund"
,
"售后人员同意退款"
)
;
ORDER_
RETRY_AGREE_REFUND
(
"orderRetryAgreeRefund"
,
"重试售后单退款"
),
;
/**
* 操作类型
...
...
order-management/src/main/java/cn/freemud/management/service/adapter/OrderManagerAdapter.java
View file @
8abf3d5d
...
...
@@ -373,7 +373,7 @@ public class OrderManagerAdapter {
* 使用该方法 请先进行报备, 因为不暴露给外部使用, 不属于业务代码
* @see OrderManagerAdapter#orderAgreeRefund(cn.freemud.management.entities.dto.request.order.OrderManagerRequest)
*/
public
BaseResponse
develop
Refund
(
OrderManagerRequest
request
)
{
public
BaseResponse
orderRetryAgree
Refund
(
OrderManagerRequest
request
)
{
//查询订单
OrderBeanV1
orderBean
=
orderBaseService
.
getByOrderCode
(
request
.
getOrderId
());
if
(
null
==
orderBean
)
{
...
...
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