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
23868258
Commit
23868258
authored
Apr 29, 2021
by
王世昌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加操作人字段
parent
5b212274
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 @
23868258
...
@@ -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 @
23868258
...
@@ -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 @
23868258
...
@@ -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 @
23868258
...
@@ -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 @
23868258
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 @
23868258
...
@@ -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 @
23868258
...
@@ -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 @
23868258
...
@@ -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