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
393ecd68
Commit
393ecd68
authored
Jul 27, 2021
by
周晓航
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/20210720-购物车日志修改-张志恒'
parents
f7f19990
547f53f3
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
31 additions
and
20 deletions
+31
-20
order-management/src/main/java/cn/freemud/management/annotations/LogIgnoreFeign.java
+1
-1
order-management/src/main/java/cn/freemud/management/controller/DeliveryOrderController.java
+1
-1
order-management/src/main/java/cn/freemud/management/controller/OrderManagerController.java
+3
-3
order-management/src/main/java/cn/freemud/management/thirdparty/CouponOfflineMCCafeClient.java
+12
-6
order-management/src/main/java/cn/freemud/management/thirdparty/CustomerMcCafeClient.java
+1
-1
order-management/src/main/java/cn/freemud/management/thirdparty/DeliveryMCCafeClient.java
+5
-4
order-management/src/main/java/cn/freemud/management/thirdparty/MulitiPaymentClient.java
+3
-3
order-management/src/main/java/cn/freemud/management/thirdparty/OMSActivityClient.java
+5
-1
No files found.
order-management/src/main/java/cn/freemud/management/annotations/LogIgnoreFeign.java
View file @
393ecd68
...
@@ -13,7 +13,7 @@ public @interface LogIgnoreFeign {
...
@@ -13,7 +13,7 @@ public @interface LogIgnoreFeign {
* 是否打印日志,true打印,false不打印,注意设置成false状态码和状态码信息都不会打印
* 是否打印日志,true打印,false不打印,注意设置成false状态码和状态码信息都不会打印
* @return
* @return
*/
*/
boolean
printLog
()
default
tru
e
;
boolean
printLog
()
default
fals
e
;
/**
/**
* printLog 设置成true的时候,可以排除哪些状态码的响应不用打印响应报文,只会打印状态码
* printLog 设置成true的时候,可以排除哪些状态码的响应不用打印响应报文,只会打印状态码
...
...
order-management/src/main/java/cn/freemud/management/controller/DeliveryOrderController.java
View file @
393ecd68
...
@@ -22,7 +22,7 @@ public class DeliveryOrderController {
...
@@ -22,7 +22,7 @@ public class DeliveryOrderController {
@Autowired
@Autowired
private
OrderDeliveryService
orderDeliveryService
;
private
OrderDeliveryService
orderDeliveryService
;
@ApiAnnotation
(
logMessage
=
"
创建配送单
"
)
@ApiAnnotation
(
logMessage
=
"
deliveryCreate
"
)
@ApiOperation
(
value
=
"创建配送单"
,
notes
=
"创建配送单"
,
produces
=
"application/json"
)
@ApiOperation
(
value
=
"创建配送单"
,
notes
=
"创建配送单"
,
produces
=
"application/json"
)
@GetMapping
(
"/delivery/create"
)
@GetMapping
(
"/delivery/create"
)
public
BaseResponse
deliveryCreate
(
@RequestParam
(
"orderCode"
)
String
orderCode
public
BaseResponse
deliveryCreate
(
@RequestParam
(
"orderCode"
)
String
orderCode
...
...
order-management/src/main/java/cn/freemud/management/controller/OrderManagerController.java
View file @
393ecd68
...
@@ -38,10 +38,10 @@ public class OrderManagerController {
...
@@ -38,10 +38,10 @@ public class OrderManagerController {
private
OrderManagerAdapter
orderManagerAdapter
;
private
OrderManagerAdapter
orderManagerAdapter
;
@ApiAnnotation
(
logMessage
=
"
oms订单履单"
,
printInfoLog
=
true
)
@ApiAnnotation
(
logMessage
=
"
statusOperate"
,
printInfoLog
=
true
)
@ApiOperation
(
value
=
"oms订单履单"
,
notes
=
"订单履单"
,
produces
=
"application/json"
)
@ApiOperation
(
value
=
"oms订单履单"
,
notes
=
"订单履单"
,
produces
=
"application/json"
)
@PostMapping
(
"/statusOperate"
)
@PostMapping
(
"/statusOperate"
)
public
BaseResponse
deliveryCre
ate
(
@Validated
@LogParams
@RequestBody
OrderManagerRequest
request
)
{
public
BaseResponse
statusOper
ate
(
@Validated
@LogParams
@RequestBody
OrderManagerRequest
request
)
{
OperateType
byOpType
=
OperateType
.
getByOpType
(
request
.
getOperateType
());
OperateType
byOpType
=
OperateType
.
getByOpType
(
request
.
getOperateType
());
if
(
byOpType
==
null
){
if
(
byOpType
==
null
){
return
ResponseUtil
.
error
(
ResponseResult
.
ORDER_OPERATE_TYPE_NOT_VALIDATE
);
return
ResponseUtil
.
error
(
ResponseResult
.
ORDER_OPERATE_TYPE_NOT_VALIDATE
);
...
@@ -68,7 +68,7 @@ public class OrderManagerController {
...
@@ -68,7 +68,7 @@ public class OrderManagerController {
}
}
}
}
@ApiAnnotation
(
logMessage
=
"
麦咖啡订单入机
"
)
@ApiAnnotation
(
logMessage
=
"
mcCafeDeliveryCreate
"
)
@ApiOperation
(
value
=
"麦咖啡订单入机"
,
notes
=
"麦咖啡订单入机"
,
produces
=
"application/json"
)
@ApiOperation
(
value
=
"麦咖啡订单入机"
,
notes
=
"麦咖啡订单入机"
,
produces
=
"application/json"
)
@PostMapping
(
"/mcCafe/statusOperate"
)
@PostMapping
(
"/mcCafe/statusOperate"
)
public
BaseResponse
mcCafeDeliveryCreate
(
@Validated
@LogParams
@RequestBody
McCafeOrderManagerRequest
request
)
{
public
BaseResponse
mcCafeDeliveryCreate
(
@Validated
@LogParams
@RequestBody
McCafeOrderManagerRequest
request
)
{
...
...
order-management/src/main/java/cn/freemud/management/thirdparty/CouponOfflineMCCafeClient.java
View file @
393ecd68
...
@@ -19,31 +19,37 @@ public interface CouponOfflineMCCafeClient {
...
@@ -19,31 +19,37 @@ public interface CouponOfflineMCCafeClient {
@PostMapping
(
"/mccafe/redeem"
)
@PostMapping
(
"/mccafe/redeem"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
)
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
printLog
=
true
)
CouponRedeemResponse
redeem
(
MCCafeCouponRequest
mcCafeCouponRequest
);
CouponRedeemResponse
redeem
(
MCCafeCouponRequest
mcCafeCouponRequest
);
@PostMapping
(
"/mccafe/cancelRedeem"
)
@PostMapping
(
"/mccafe/cancelRedeem"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
)
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
printLog
=
true
)
CouponRedeemResponse
cancelRedeem
(
MCCafeCouponRequest
mcCafeCouponRequest
);
CouponRedeemResponse
cancelRedeem
(
MCCafeCouponRequest
mcCafeCouponRequest
);
@PostMapping
(
"/mccafe/query"
)
@PostMapping
(
"/mccafe/query"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
)
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
printLog
=
true
)
CouponQueryResponse
query
(
MCCafeCouponRequest
mcCafeCouponRequest
);
CouponQueryResponse
query
(
MCCafeCouponRequest
mcCafeCouponRequest
);
@PostMapping
(
"/mccafe/batchQuery"
)
@PostMapping
(
"/mccafe/batchQuery"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
)
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
printLog
=
true
)
McdNetBatchQueryResponse
batchQuery
(
MCCafeCouponRequest
mcCafeCouponRequest
);
McdNetBatchQueryResponse
batchQuery
(
MCCafeCouponRequest
mcCafeCouponRequest
);
@PostMapping
(
"/mccafe/lock"
)
@PostMapping
(
"/mccafe/lock"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
)
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
printLog
=
true
)
CouponBaseResponse
lock
(
MCCafeCouponLockRequest
MCCafeCouponLockRequest
);
CouponBaseResponse
lock
(
MCCafeCouponLockRequest
MCCafeCouponLockRequest
);
@PostMapping
(
"/mccafe/unlock"
)
@PostMapping
(
"/mccafe/unlock"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
)
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
printLog
=
true
)
CouponBaseResponse
unlock
(
MCCafeCouponLockRequest
MCCafeCouponLockRequest
);
CouponBaseResponse
unlock
(
MCCafeCouponLockRequest
MCCafeCouponLockRequest
);
}
}
order-management/src/main/java/cn/freemud/management/thirdparty/CustomerMcCafeClient.java
View file @
393ecd68
...
@@ -27,6 +27,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -27,6 +27,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
public
interface
CustomerMcCafeClient
{
public
interface
CustomerMcCafeClient
{
@PostMapping
(
value
=
"/customerextendservice/qujia/forbiddenCardCode"
)
@PostMapping
(
value
=
"/customerextendservice/qujia/forbiddenCardCode"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
})
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
}
,
printLog
=
true
)
BaseResponse
forbiddenCardCodeForQujia
(
@RequestBody
ForbiddenCardCodeRequest
request
);
BaseResponse
forbiddenCardCodeForQujia
(
@RequestBody
ForbiddenCardCodeRequest
request
);
}
}
order-management/src/main/java/cn/freemud/management/thirdparty/DeliveryMCCafeClient.java
View file @
393ecd68
...
@@ -10,19 +10,20 @@ import org.springframework.cloud.openfeign.FeignClient;
...
@@ -10,19 +10,20 @@ import org.springframework.cloud.openfeign.FeignClient;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
@FeignClient
(
name
=
"DELIVERYCENTER"
,
url
=
"${delivery.center.feignUrl}"
)
@FeignClient
(
name
=
"DELIVERYCENTER"
,
url
=
"${delivery.center.feignUrl}"
)
@RequestMapping
(
produces
=
{
"application/json;charset=UTF-8"
})
@RequestMapping
(
produces
=
{
"application/json;charset=UTF-8"
})
public
interface
DeliveryMCCafeClient
{
public
interface
DeliveryMCCafeClient
{
// 配送停单
// 配送停单
@PostMapping
(
"/delivery/halted"
)
@PostMapping
(
"/delivery/halted"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
,
printLog
=
true
)
DeliveryResponseDto
halted
(
DeliveryOrderHaltedRequest
deliveryOrderHaltedRequest
);
DeliveryResponseDto
halted
(
DeliveryOrderHaltedRequest
deliveryOrderHaltedRequest
);
/**、
/**
* 、
* 入机成功通知配送
* 入机成功通知配送
*/
*/
@PostMapping
(
"/delivery/assemblyack"
)
@PostMapping
(
"/delivery/assemblyack"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
,
printLog
=
true
)
DeliveryResponseDto
assemblyAck
(
DeliveryOrderAssemblyackRequest
request
);
DeliveryResponseDto
assemblyAck
(
DeliveryOrderAssemblyackRequest
request
);
}
}
order-management/src/main/java/cn/freemud/management/thirdparty/MulitiPaymentClient.java
View file @
393ecd68
...
@@ -25,7 +25,7 @@ import org.springframework.web.bind.annotation.PostMapping;
...
@@ -25,7 +25,7 @@ import org.springframework.web.bind.annotation.PostMapping;
import
org.springframework.web.bind.annotation.RequestHeader
;
import
org.springframework.web.bind.annotation.RequestHeader
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
@FeignClient
(
name
=
"multi-pay-center-api"
,
url
=
"${saas.paymentcenter.application.api.feign.url}"
)
@FeignClient
(
name
=
"multi-pay-center-api"
,
url
=
"${saas.paymentcenter.application.api.feign.url}"
)
@RequestMapping
(
produces
=
{
"application/json;charset=UTF-8"
})
@RequestMapping
(
produces
=
{
"application/json;charset=UTF-8"
})
public
interface
MulitiPaymentClient
{
public
interface
MulitiPaymentClient
{
...
@@ -33,13 +33,13 @@ public interface MulitiPaymentClient {
...
@@ -33,13 +33,13 @@ public interface MulitiPaymentClient {
* 混合支付退款接口
* 混合支付退款接口
*/
*/
@PostMapping
(
"/payment/application/refund"
)
@PostMapping
(
"/payment/application/refund"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
,
printLog
=
true
)
MultiOrderRefundResponse
paymentApplicationRefund
(
MultiOrderRefundRequest
multiOrderRefundRequest
,
@RequestHeader
(
"partnerId"
)
String
partnerId
);
MultiOrderRefundResponse
paymentApplicationRefund
(
MultiOrderRefundRequest
multiOrderRefundRequest
,
@RequestHeader
(
"partnerId"
)
String
partnerId
);
/**
/**
* 批量支付退款
* 批量支付退款
*/
*/
@PostMapping
(
"/payment/application/batch/refund"
)
@PostMapping
(
"/payment/application/batch/refund"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
,
printLog
=
true
)
PayBatchRefundResponse
batchRefund
(
BatchOrderRefundV2Request
batchOrderRefundV2Request
);
PayBatchRefundResponse
batchRefund
(
BatchOrderRefundV2Request
batchOrderRefundV2Request
);
}
}
order-management/src/main/java/cn/freemud/management/thirdparty/OMSActivityClient.java
View file @
393ecd68
...
@@ -28,11 +28,15 @@ public interface OMSActivityClient {
...
@@ -28,11 +28,15 @@ public interface OMSActivityClient {
/**
/**
* 订单主动退款调促销接口
* 订单主动退款调促销接口
*
* @param groupWorkRefundRequest
* @param groupWorkRefundRequest
* @return
* @return
*/
*/
@PostMapping
(
"/activity/groupWork/refund"
)
@PostMapping
(
"/activity/groupWork/refund"
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
)
@LogIgnoreFeign
(
excludeStatusCodes
=
{
ResponseCodeConstant
.
RESPONSE_SUCCESS_STR
},
statusCodeFieldName
=
ResponseCodeKeyConstant
.
STATUS_CODE
,
messageFieldName
=
ResponseCodeKeyConstant
.
MSG
,
printLog
=
true
)
GroupWorkRefundResponse
groupWorkRefund
(
GroupWorkRefundRequest
groupWorkRefundRequest
);
GroupWorkRefundResponse
groupWorkRefund
(
GroupWorkRefundRequest
groupWorkRefundRequest
);
}
}
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