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
3440651c
Commit
3440651c
authored
Apr 29, 2021
by
王世昌
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/20210414_华莱士微商城申请退款_wangshichang' into feature/20210420-华莱士公用分支-张志恒
parents
46f8b977
ef0a8478
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
52 additions
and
14 deletions
+52
-14
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+16
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
+26
-2
order-application-service/src/main/java/cn/freemud/entities/vo/EditAfterSalesExpressVo.java
+0
-2
order-application-service/src/main/java/cn/freemud/entities/vo/SpellGroupBatchOrderRefundVo.java
+0
-4
order-application-service/src/main/java/cn/freemud/service/impl/MallOrderServiceImpl.java
+1
-4
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/enums/RefundModeEnum.java
+1
-1
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/AfterOrderExtInfoDto.java
+8
-1
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
3440651c
...
@@ -4,6 +4,7 @@ import cn.freemud.base.constant.Version;
...
@@ -4,6 +4,7 @@ import cn.freemud.base.constant.Version;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.TypeReference
;
import
com.freemud.application.sdk.api.couponcenter.offline.domain.ProductRedeemVO
;
import
com.freemud.application.sdk.api.couponcenter.offline.domain.ProductRedeemVO
;
import
com.freemud.application.sdk.api.couponcenter.offline.domain.TransactionVO
;
import
com.freemud.application.sdk.api.couponcenter.offline.domain.TransactionVO
;
import
com.freemud.application.sdk.api.couponcenter.offline.request.CouponLockRequest
;
import
com.freemud.application.sdk.api.couponcenter.offline.request.CouponLockRequest
;
...
@@ -1013,6 +1014,21 @@ public class OrderSdkAdapter {
...
@@ -1013,6 +1014,21 @@ public class OrderSdkAdapter {
//售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
//售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
refundBean
.
setStatus
(
getOldOrderRefundStatus
(
afterSalesOrderResp
.
getAfterSalesStatus
()));
refundBean
.
setStatus
(
getOldOrderRefundStatus
(
afterSalesOrderResp
.
getAfterSalesStatus
()));
refundBean
.
setCreateTime
(
afterSalesOrderResp
.
getCreateTime
());
refundBean
.
setCreateTime
(
afterSalesOrderResp
.
getCreateTime
());
refundBean
.
setExtInfo
(
afterSalesOrderResp
.
getExtInfo
());
if
(
StringUtils
.
isNotBlank
(
afterSalesOrderResp
.
getExtInfo
()))
{
AfterOrderExtInfoDto
extInfoDto
=
JSONObject
.
parseObject
(
afterSalesOrderResp
.
getExtInfo
(),
new
TypeReference
<
AfterOrderExtInfoDto
>()
{
}.
getType
());
if
(
extInfoDto
!=
null
)
{
RefundModeEnum
refundModeEnum
;
if
((
refundModeEnum
=
RefundModeEnum
.
getByIndex
(
extInfoDto
.
getRefundMode
()))
!=
null
)
{
refundBean
.
setRefundMode
(
refundModeEnum
.
getIndex
());
refundBean
.
setRefundModeDesc
(
refundModeEnum
.
getName
());
}
refundBean
.
setBatchRefundId
(
extInfoDto
.
getBatchRefundId
());
}
}
refundBeans
.
add
(
refundBean
);
refundBeans
.
add
(
refundBean
);
}
}
return
refundBeans
;
return
refundBeans
;
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
View file @
3440651c
...
@@ -793,12 +793,36 @@ public class QueryOrdersResponse {
...
@@ -793,12 +793,36 @@ public class QueryOrdersResponse {
private
Integer
status
;
private
Integer
status
;
private
String
remark
;
private
String
remark
;
//商家退单审核 备注
/**
* 商家退单审核 备注
*/
private
String
decisionReason
;
private
String
decisionReason
;
//创建时间
/**
* 售后单创建时间
*/
private
String
createTime
;
private
String
createTime
;
/**
* 拓展信息
*/
private
String
extInfo
;
/**
* 退款方式
*/
private
Byte
refundMode
;
/**
* 退款方式说明
*/
private
String
refundModeDesc
;
/**
* 批量退款批次号
*/
private
Long
batchRefundId
;
}
}
@NoArgsConstructor
@NoArgsConstructor
...
...
order-application-service/src/main/java/cn/freemud/entities/vo/EditAfterSalesExpressVo.java
View file @
3440651c
...
@@ -18,8 +18,6 @@ import io.swagger.annotations.ApiModelProperty;
...
@@ -18,8 +18,6 @@ import io.swagger.annotations.ApiModelProperty;
import
lombok.Data
;
import
lombok.Data
;
import
org.hibernate.validator.constraints.NotEmpty
;
import
org.hibernate.validator.constraints.NotEmpty
;
import
javax.validation.constraints.NotBlank
;
/**
/**
* 用户退货快递信息
* 用户退货快递信息
*
*
...
...
order-application-service/src/main/java/cn/freemud/entities/vo/SpellGroupBatchOrderRefundVo.java
View file @
3440651c
...
@@ -12,11 +12,7 @@
...
@@ -12,11 +12,7 @@
*/
*/
package
cn
.
freemud
.
entities
.
vo
;
package
cn
.
freemud
.
entities
.
vo
;
import
cn.freemud.enums.RefundModeEnum
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
org.hibernate.validator.constraints.NotEmpty
;
/**
/**
* 拼团批量退款申请
* 拼团批量退款申请
...
...
order-application-service/src/main/java/cn/freemud/service/impl/MallOrderServiceImpl.java
View file @
3440651c
...
@@ -43,7 +43,6 @@ import cn.freemud.utils.ValidationCode;
...
@@ -43,7 +43,6 @@ import cn.freemud.utils.ValidationCode;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.freemud.api.assortment.datamanager.entity.db.AssortmentOpenPlatformPartnerWxappConfig
;
import
com.freemud.api.assortment.datamanager.entity.db.AssortmentOpenPlatformWxapp
;
import
com.freemud.api.assortment.datamanager.entity.db.AssortmentOpenPlatformWxapp
;
import
com.freemud.api.assortment.datamanager.entity.vo.AssortmentCustomerInfoVo
;
import
com.freemud.api.assortment.datamanager.entity.vo.AssortmentCustomerInfoVo
;
import
com.freemud.api.assortment.datamanager.manager.AssortmentOpenPlatformWxappManager
;
import
com.freemud.api.assortment.datamanager.manager.AssortmentOpenPlatformWxappManager
;
...
@@ -62,6 +61,7 @@ import com.freemud.application.sdk.api.log.ThirdPartyLog;
...
@@ -62,6 +61,7 @@ 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.AfterSalesStatus
;
import
com.freemud.application.sdk.api.ordercenter.enums.AfterSalesType
;
import
com.freemud.application.sdk.api.ordercenter.enums.AfterSalesType
;
import
com.freemud.application.sdk.api.ordercenter.enums.OrderClientType
;
import
com.freemud.application.sdk.api.ordercenter.enums.OrderClientType
;
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.OrderExtInfoDto
;
import
com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq
;
import
com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq
;
import
com.freemud.application.sdk.api.ordercenter.request.POSOrderOperationBaseReq
;
import
com.freemud.application.sdk.api.ordercenter.request.POSOrderOperationBaseReq
;
...
@@ -85,7 +85,6 @@ import lombok.extern.slf4j.Slf4j;
...
@@ -85,7 +85,6 @@ import lombok.extern.slf4j.Slf4j;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.lang.ObjectUtils
;
import
org.apache.commons.lang.ObjectUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.builder.ToStringBuilder
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -95,8 +94,6 @@ import java.util.concurrent.TimeUnit;
...
@@ -95,8 +94,6 @@ import java.util.concurrent.TimeUnit;
import
java.util.function.Function
;
import
java.util.function.Function
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
static
cn
.
freemud
.
constant
.
OrderRefundConstant
.
ALLOW_REFUND
;
@Slf4j
@Slf4j
@Service
@Service
public
class
MallOrderServiceImpl
implements
MallOrderService
{
public
class
MallOrderServiceImpl
implements
MallOrderService
{
...
...
order
-application-service/src/main/java/cn/freemud
/enums/RefundModeEnum.java
→
order
center-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter
/enums/RefundModeEnum.java
View file @
3440651c
package
c
n
.
freemud
.
enums
;
package
c
om
.
freemud
.
application
.
sdk
.
api
.
ordercenter
.
enums
;
import
lombok.Getter
;
import
lombok.Getter
;
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/AfterOrderExtInfoDto.java
View file @
3440651c
...
@@ -18,7 +18,14 @@ import lombok.Data;
...
@@ -18,7 +18,14 @@ import lombok.Data;
@Data
@Data
public
class
AfterOrderExtInfoDto
{
public
class
AfterOrderExtInfoDto
{
private
int
refundMode
;
/**
* 微商城退款方式
*/
private
Byte
refundMode
;
/**
* 拼团订单批量退款批次号
*/
private
Long
batchRefundId
;
}
}
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