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
9029afbf
Commit
9029afbf
authored
Apr 29, 2021
by
王世昌
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/20210414_华莱士微商城申请退款_wangshichang' into feature/20210420-华莱士公用分支-张志恒
parents
8752d9f7
23868258
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
440 additions
and
154 deletions
+440
-154
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+1
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderExtendedReq.java
+12
-4
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/AfterSalesOrderResp.java
+88
-30
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderCostResp.java
+27
-9
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInfoReqs.java
+233
-76
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInvoice.java
+13
-13
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderOperationHistoryResp.java
+12
-4
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderSettlementResp.java
+54
-18
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
9029afbf
...
@@ -1144,6 +1144,7 @@ public class OrderSdkAdapter {
...
@@ -1144,6 +1144,7 @@ public class OrderSdkAdapter {
}
}
}
}
}
}
data
.
setOperator
(
orderInfoReqs
.
getOperator
());
data
.
setArriveShopTime
(
""
);
data
.
setArriveShopTime
(
""
);
data
.
setCancelReason
(
orderInfoReqs
.
getCancelReason
());
data
.
setCancelReason
(
orderInfoReqs
.
getCancelReason
());
data
.
setRemark
(
orderInfoReqs
.
getNote
());
data
.
setRemark
(
orderInfoReqs
.
getNote
());
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderExtendedReq.java
View file @
9029afbf
...
@@ -17,15 +17,23 @@ import lombok.Data;
...
@@ -17,15 +17,23 @@ import lombok.Data;
@Data
@Data
public
class
OrderExtendedReq
{
public
class
OrderExtendedReq
{
//渠道分组
/**
* 渠道分组
*/
private
String
orderClientGroup
;
private
String
orderClientGroup
;
//渠道分组编号
/**
* 渠道分组编号
*/
private
String
orderClientGroupCode
;
private
String
orderClientGroupCode
;
//订单门店英文名称
/**
* 订单门店英文名称
*/
private
String
storeNameEn
;
private
String
storeNameEn
;
//团号
/**
* 团号
*/
private
String
spellGroupCode
;
private
String
spellGroupCode
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/AfterSalesOrderResp.java
View file @
9029afbf
...
@@ -19,64 +19,122 @@ import java.util.List;
...
@@ -19,64 +19,122 @@ import java.util.List;
@Data
@Data
public
class
AfterSalesOrderResp
{
public
class
AfterSalesOrderResp
{
//实际金额,单位分
/**
* 实际金额,单位分
*/
private
Integer
actualAmount
;
private
Integer
actualAmount
;
//审核备注
/**
* 审核备注
*/
private
String
adultRemark
;
private
String
adultRemark
;
//售后单CODE
/**
* 售后单CODE
*/
private
String
afterSalesCode
;
private
String
afterSalesCode
;
//售后图片信息
/**
* 售后图片信息
*/
private
List
<
AfterSalesImages
>
afterSalesImages
;
private
List
<
AfterSalesImages
>
afterSalesImages
;
//售后单明细
/**
* 售后单明细
*/
private
List
<
AfterSalesOrderItemResp
>
afterSalesOrderItems
;
private
List
<
AfterSalesOrderItemResp
>
afterSalesOrderItems
;
//申请原因
/**
* 申请原因
*/
private
String
afterSalesReason
;
private
String
afterSalesReason
;
//售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
/**
* 售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
*/
private
Integer
afterSalesStatus
;
private
Integer
afterSalesStatus
;
//售后单类型 1:其他取消 2:用户取消 3:商户取消 4:未支付超时关单 5:商户接单超时取消 6:商家拒单 7:配送用户拒收
/** 售后单类型 1:其他取消 2:用户取消 3:商户取消 4:未支付超时关单 5:商户接单超时取消 6:商家拒单 7:配送用户拒收 */
// 8:用户售后退货/售后退款 9:系统取消 10:客服取消 11:用户统一取消,相当于USER_CANCEL以及USER_SALE_RETURN包含的场景,内部会根据状态解析成具体类型
/**
* 8:用户售后退货/售后退款 9:系统取消 10:客服取消 11:用户统一取消,相当于USER_CANCEL以及USER_SALE_RETURN包含的场景,内部会根据状态解析成具体类型
*/
private
Integer
afterSalesType
;
private
Integer
afterSalesType
;
//创建时间
/**
* 创建时间
*/
private
String
createTime
;
private
String
createTime
;
//地址
/**
* 地址
*/
private
List
<
DeliveryContactInfoResp
>
deliveryContactInfo
;
private
List
<
DeliveryContactInfoResp
>
deliveryContactInfo
;
//配送渠道编号
/**
* 配送渠道编号
*/
private
String
expressChannelCode
;
private
String
expressChannelCode
;
//配送渠道名称
/**
* 配送渠道名称
*/
private
String
expressChannelName
;
private
String
expressChannelName
;
//快递单号
/**
* 快递单号
*/
private
String
expressNo
;
private
String
expressNo
;
//扩展字段
/**
* 扩展字段
*/
private
String
extInfo
;
private
String
extInfo
;
//是否有退货货物
/**
* 是否有退货货物
*/
private
Boolean
hasCargo
;
private
Boolean
hasCargo
;
//是否全部商品进行售后 0表示否 1表示是
/**
* 是否全部商品进行售后 0表示否 1表示是
*/
private
Boolean
isAllItemAfterSales
;
private
Boolean
isAllItemAfterSales
;
//操作者
/**
* 操作者
*/
private
String
operator
;
private
String
operator
;
//订单CODE
/**
* 订单CODE
*/
private
String
orderCode
;
private
String
orderCode
;
//订单服务无解释
/**
* 订单服务无解释
*/
private
OrderInfoReqs
orderInfo
;
private
OrderInfoReqs
orderInfo
;
//退货发生的原始运费-上门费
/**
* 退货发生的原始运费-上门费
*/
private
Integer
originalShippingFee
;
private
Integer
originalShippingFee
;
//商户号
/**
* 商户号
*/
private
String
partnerId
;
private
String
partnerId
;
// 商户自己生成的退还申请号
/**
* 商户自己生成的退还申请号
*/
private
String
partnerRefundCode
;
private
String
partnerRefundCode
;
//申请金额,单位分
/**
* 申请金额,单位分
*/
private
Integer
reqAmount
;
private
Integer
reqAmount
;
//申请说明
/**
* 申请说明
*/
private
String
reqRemark
;
private
String
reqRemark
;
//退货发生的结算运费-上门费结算
/**
* 退货发生的结算运费-上门费结算
*/
private
Integer
settlementShippingFee
;
private
Integer
settlementShippingFee
;
//第三方售后单号
/**
* 第三方售后单号
*/
private
String
thirdRefundCode
;
private
String
thirdRefundCode
;
//更新时间
/**
* 更新时间
*/
private
String
updateTime
;
private
String
updateTime
;
//重量
/**
* 重量
*/
private
Integer
weight
;
private
Integer
weight
;
//售后单阶段类型 1:售前 2:售中 3:售后
/**
* 售后单阶段类型 1:售前 2:售中 3:售后
*/
private
Byte
afterSalesStageType
;
private
Byte
afterSalesStageType
;
/**
/**
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderCostResp.java
View file @
9029afbf
...
@@ -18,31 +18,49 @@ import java.math.BigDecimal;
...
@@ -18,31 +18,49 @@ import java.math.BigDecimal;
@Data
@Data
public
class
OrderCostResp
{
public
class
OrderCostResp
{
//订单商品ID
/**
* 订单商品ID
*/
private
String
productId
;
private
String
productId
;
//商品序号
/**
* 商品序号
*/
private
Integer
productSeq
;
private
Integer
productSeq
;
//商品ID
/**
* 商品ID
*/
private
Long
orderItemId
;
private
Long
orderItemId
;
//费用名称
/**
* 费用名称
*/
private
String
costName
;
private
String
costName
;
//1=包装费,2=运费,3=餐盒单价,4=餐盒数量
/**
* 1=包装费,2=运费,3=餐盒单价,4=餐盒数量
*/
private
Integer
costType
;
private
Integer
costType
;
//1=订单,2=订单商品,3=售后单
/**
* 1=订单,2=订单商品,3=售后单
*/
private
Integer
billType
;
private
Integer
billType
;
//费用金额
/**
* 费用金额
*/
private
BigDecimal
costAmount
;
private
BigDecimal
costAmount
;
//实际金额
/**
* 实际金额
*/
private
BigDecimal
actualCostAmount
;
private
BigDecimal
actualCostAmount
;
//备注
/**
* 备注
*/
private
String
note
;
private
String
note
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInfoReqs.java
View file @
9029afbf
This diff is collapsed.
Click to expand it.
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInvoice.java
View file @
9029afbf
...
@@ -19,30 +19,30 @@ import java.math.BigDecimal;
...
@@ -19,30 +19,30 @@ import java.math.BigDecimal;
@Data
@Data
public
class
OrderInvoice
{
public
class
OrderInvoice
{
private
String
address
;
private
String
address
;
/
/发票金额 单位分
/
** 发票金额 单位分 */
private
Long
number
;
private
Long
number
;
/
/ 银行账号
/
** 银行账号 */
private
String
bankCardNo
;
private
String
bankCardNo
;
/
/发票内容
/
** 发票内容 */
private
String
content
;
private
String
content
;
/
/开户行
/
** 开户行 */
private
String
invoiceBank
;
private
String
invoiceBank
;
/
/发票类型 1:普通发票 2:增值发票
/
** 发票类型 1:普通发票 2:增值发票 */
private
String
invoiceType
;
private
String
invoiceType
;
/
/发票URL地址
/
** 发票URL地址 */
private
String
invoiceUrl
;
private
String
invoiceUrl
;
/
/订单商品ID
/
** 订单商品ID */
private
String
itemId
;
private
String
itemId
;
/
/订单ID
/
** 订单ID */
private
String
orderId
;
private
String
orderId
;
/
/商户编号
/
** 商户编号 */
private
String
partnerId
;
private
String
partnerId
;
/
/电话号码
/
** 电话号码 */
private
String
phoneNo
;
private
String
phoneNo
;
/
/税号
/
** 税号 */
private
String
taxNo
;
private
String
taxNo
;
/
/发票金额 单位分
/
** 发票金额 单位分 */
private
BigDecimal
amount
;
private
BigDecimal
amount
;
/
/发票抬头
/
** 发票抬头 */
private
String
title
;
private
String
title
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderOperationHistoryResp.java
View file @
9029afbf
...
@@ -18,18 +18,26 @@ import lombok.Data;
...
@@ -18,18 +18,26 @@ import lombok.Data;
public
class
OrderOperationHistoryResp
{
public
class
OrderOperationHistoryResp
{
private
Long
createTime
;
private
Long
createTime
;
//操作描述
/**
* 操作描述
*/
private
String
operationDesc
;
private
String
operationDesc
;
//操作方法
/**
* 操作方法
*/
private
String
operationMethod
;
private
String
operationMethod
;
private
String
orderCode
;
private
String
orderCode
;
//订单操作历史类型 1:拉单需要 2:拉单不需要
/**
* 订单操作历史类型 1:拉单需要 2:拉单不需要
*/
private
Integer
operationType
;
private
Integer
operationType
;
private
String
partnerId
;
private
String
partnerId
;
private
String
storeId
;
private
String
storeId
;
private
Long
updateTime
;
private
Long
updateTime
;
private
Long
updateTimestamp
;
private
Long
updateTimestamp
;
//操作人
/**
* 操作人
*/
private
String
operator
;
private
String
operator
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderSettlementResp.java
View file @
9029afbf
...
@@ -19,55 +19,91 @@ import java.math.BigDecimal;
...
@@ -19,55 +19,91 @@ import java.math.BigDecimal;
@Data
@Data
public
class
OrderSettlementResp
{
public
class
OrderSettlementResp
{
//订单商品ID
/**
* 订单商品ID
*/
private
String
productId
;
private
String
productId
;
//商品序号
/**
* 商品序号
*/
private
Integer
productSeq
;
private
Integer
productSeq
;
//外部对象ID 如:活动ID
/**
* 外部对象ID 如:活动ID
*/
private
String
externalObjectId
;
private
String
externalObjectId
;
//外部对象名称 如:活动名称
/**
* 外部对象名称 如:活动名称
*/
private
String
externalObjectName
;
private
String
externalObjectName
;
//OrderSettlementType 枚举类
/**
* OrderSettlementType 枚举类
*/
private
Integer
settlementType
;
private
Integer
settlementType
;
//结算金额
/**
* 结算金额
*/
private
BigDecimal
settlementAmount
;
private
BigDecimal
settlementAmount
;
//备注
/**
* 备注
*/
private
String
note
;
private
String
note
;
//优惠覆盖数量
/**
* 优惠覆盖数量
*/
private
Integer
number
;
private
Integer
number
;
//平台优惠
/**
* 平台优惠
*/
private
Long
platformDiscountAmount
;
private
Long
platformDiscountAmount
;
//商家优惠
/**
* 商家优惠
*/
private
Long
shopDiscountAmount
;
private
Long
shopDiscountAmount
;
//代理商优惠
/**
* 代理商优惠
*/
private
Long
agentDiscountAmount
;
private
Long
agentDiscountAmount
;
//承运商优惠
/**
* 承运商优惠
*/
private
Long
carrierDiscountAmount
;
private
Long
carrierDiscountAmount
;
//商户实收总价
/**
* 商户实收总价
*/
private
Long
shopAmount
;
private
Long
shopAmount
;
//平台服务费
/**
* 平台服务费
*/
private
Long
platformServiceAmount
;
private
Long
platformServiceAmount
;
//是否线上 false:不是 true:是
/**
* 是否线上 false:不是 true:是
*/
private
Boolean
isOnline
;
private
Boolean
isOnline
;
//结算信息扩展字段映射对象
/**
* 结算信息扩展字段映射对象
*/
private
String
extInfo
;
private
String
extInfo
;
//商家预计收入
/**
* 商家预计收入
*/
private
BigDecimal
prospectiveAmount
;
private
BigDecimal
prospectiveAmount
;
//是否忽略金额计算
/**
* 是否忽略金额计算
*/
private
Boolean
ignoreInDiscountAmount
;
private
Boolean
ignoreInDiscountAmount
;
}
}
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