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
06abaad1
Commit
06abaad1
authored
Jul 14, 2021
by
王世昌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
needInvoice/immediately字段的规范
parent
71806011
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
5 additions
and
242 deletions
+5
-242
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+1
-1
assortment-ordercenter-sdk/src/test/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapterTest.java
+2
-4
call-back-service/src/main/java/cn/freemud/entities/vo/OrderInfo.java
+0
-226
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInfoReqs.java
+2
-11
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
06abaad1
...
@@ -1133,7 +1133,7 @@ public class OrderSdkAdapter {
...
@@ -1133,7 +1133,7 @@ public class OrderSdkAdapter {
data
.
setUserId
(
orderInfoReqs
.
getUserId
());
data
.
setUserId
(
orderInfoReqs
.
getUserId
());
data
.
setUserName
(
orderInfoReqs
.
getUserName
());
data
.
setUserName
(
orderInfoReqs
.
getUserName
());
data
.
setType
(
getOldOrderType
(
orderInfoReqs
.
getOrderType
()));
data
.
setType
(
getOldOrderType
(
orderInfoReqs
.
getOrderType
()));
data
.
setNeedInvoice
(
orderInfoReqs
.
get
Is
NeedInvoice
());
data
.
setNeedInvoice
(
orderInfoReqs
.
getNeedInvoice
());
data
.
setOriginalAmount
(
orderInfoReqs
.
getOriginalAmount
());
data
.
setOriginalAmount
(
orderInfoReqs
.
getOriginalAmount
());
QueryOrdersResponse
.
DataBean
.
OrderBean
.
AddDeliveryInfo
addInfo
=
new
QueryOrdersResponse
.
DataBean
.
OrderBean
.
AddDeliveryInfo
();
QueryOrdersResponse
.
DataBean
.
OrderBean
.
AddDeliveryInfo
addInfo
=
new
QueryOrdersResponse
.
DataBean
.
OrderBean
.
AddDeliveryInfo
();
addInfo
.
setExpress
(
orderInfoReqs
.
getExpressChannelName
());
addInfo
.
setExpress
(
orderInfoReqs
.
getExpressChannelName
());
...
...
assortment-ordercenter-sdk/src/test/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapterTest.java
View file @
06abaad1
...
@@ -41,8 +41,8 @@ public class OrderSdkAdapterTest {
...
@@ -41,8 +41,8 @@ public class OrderSdkAdapterTest {
orderInfoReqs
.
setParentCode
(
"12314123"
);
orderInfoReqs
.
setParentCode
(
"12314123"
);
orderInfoReqs
.
setIsParent
(
true
);
orderInfoReqs
.
setIsParent
(
true
);
orderInfoReqs
.
setAfterSalesState
(
123
);
orderInfoReqs
.
setAfterSalesState
(
123
);
orderInfoReqs
.
set
Is
NeedInvoice
(
true
);
orderInfoReqs
.
setNeedInvoice
(
true
);
orderInfoReqs
.
setI
sI
mmediately
(
true
);
orderInfoReqs
.
setImmediately
(
true
);
orderInfoReqs
.
setCancelReason
(
"12314123"
);
orderInfoReqs
.
setCancelReason
(
"12314123"
);
orderInfoReqs
.
setPrintTime
(
"12314123"
);
orderInfoReqs
.
setPrintTime
(
"12314123"
);
orderInfoReqs
.
setAcceptTime
(
"12314123"
);
orderInfoReqs
.
setAcceptTime
(
"12314123"
);
...
@@ -72,7 +72,6 @@ public class OrderSdkAdapterTest {
...
@@ -72,7 +72,6 @@ public class OrderSdkAdapterTest {
orderInfoReqs
.
setOriginalAmount
(
new
BigDecimal
(
"123"
));
orderInfoReqs
.
setOriginalAmount
(
new
BigDecimal
(
"123"
));
orderInfoReqs
.
setSettlementAmount
(
new
BigDecimal
(
"123"
));
orderInfoReqs
.
setSettlementAmount
(
new
BigDecimal
(
"123"
));
orderInfoReqs
.
setActualPayAmount
(
new
BigDecimal
(
"123"
));
orderInfoReqs
.
setActualPayAmount
(
new
BigDecimal
(
"123"
));
orderInfoReqs
.
setNeedInvoice
(
true
);
orderInfoReqs
.
setOrderClient
(
1
);
orderInfoReqs
.
setOrderClient
(
1
);
orderInfoReqs
.
setCompanySelfCode
(
"12314123"
);
orderInfoReqs
.
setCompanySelfCode
(
"12314123"
);
orderInfoReqs
.
setThirdOrderCode
(
"12314123"
);
orderInfoReqs
.
setThirdOrderCode
(
"12314123"
);
...
@@ -127,7 +126,6 @@ public class OrderSdkAdapterTest {
...
@@ -127,7 +126,6 @@ public class OrderSdkAdapterTest {
orderInfoReqs
.
setOrderOperationHistoryList
(
new
ArrayList
<>
());
orderInfoReqs
.
setOrderOperationHistoryList
(
new
ArrayList
<>
());
orderInfoReqs
.
setOrderArea
(
"12314123"
);
orderInfoReqs
.
setOrderArea
(
"12314123"
);
orderInfoReqs
.
setDispenseStatus
(
1
);
orderInfoReqs
.
setDispenseStatus
(
1
);
orderInfoReqs
.
setImmediately
(
true
);
list
.
add
(
orderInfoReqs
);
list
.
add
(
orderInfoReqs
);
baseResponse
.
setCode
(
"100"
);
baseResponse
.
setCode
(
"100"
);
...
...
call-back-service/src/main/java/cn/freemud/entities/vo/OrderInfo.java
deleted
100644 → 0
View file @
71806011
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @Title: OrderInfoReqs
* @Package com.freemud.application.sdk.api.ordercenter.response.orderInfo
* @Description:
* @author: ping.wu
* @date: 2019/4/2 17:21
* @version V1.0
* @Copyright: 2019 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
package
cn
.
freemud
.
entities
.
vo
;
import
lombok.Data
;
@Data
public
class
OrderInfo
{
// @ApiModelProperty(value = "父订单编号")
private
String
parentCode
;
//售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
private
Integer
afterSalesState
;
// @ApiModelProperty(value = "是否需要开发票")
private
Boolean
isNeedInvoice
;
// @ApiModelProperty(value = "是否立即送达")
private
Boolean
isImmediately
;
// @ApiModelProperty(value = "取消原因")
private
String
cancelReason
;
// @ApiModelProperty(value = "打印时间")
private
String
printTime
;
// @ApiModelProperty(value = "接单时间")
private
String
acceptTime
;
// @ApiModelProperty(value = "实际到达时间")
private
String
actualArrivalTime
;
// @ApiModelProperty(value = "捡货时间(制作完成发货的时间)")
private
String
pickUpTime
;
// @ApiModelProperty(value = "创建时间")
private
String
createTime
;
// @ApiModelProperty(value = "更新时间")
private
String
updateTime
;
// @ApiModelProperty(value = "POS专用更新时间戳")
private
Long
updateTimestamp
;
//订单编号
private
String
orderCode
;
//商户号
private
String
partnerId
;
//商户名
private
String
partnerName
;
//门店编号
private
String
storeId
;
//门店名
private
String
storeName
;
//门店全局唯一编号
private
String
storeUnifyId
;
//目的门店
private
String
toStoreId
;
//用户ID
private
String
userId
;
//用户姓名
private
String
userName
;
//默认为待支付状态,如需要则设置对应的值
private
Integer
orderState
;
//正常情况下不要设置值,此字段仅在做订单同步时使用 订单子状态
private
Integer
orderSubState
;
//订单类型
private
Integer
orderType
;
//正常情况下不要设置值,此字段仅在做订单同步时使用
private
Integer
payState
;
private
Integer
payType
;
//当前支付请求号
private
String
payRequestNo
;
//支付渠道
private
String
payChannel
;
//支付渠道名称
private
String
payChannelName
;
//配送状态
private
Integer
deliveryState
;
//订单原始金额,单位分
private
Long
originalAmount
;
//用户在界面上看到的支付金额
private
Long
settlementAmount
;
//实际支付现金金额,扣除支付自生优惠,单位分
private
Long
actualPayAmount
;
//是否需要开发票
private
Boolean
needInvoice
;
//下单渠道必填,根据此字段的值判断是自营或第三方,来走不同的状态机 详细见 orderClientType枚举
private
Integer
orderClient
;
//商户自己生成的订单号
private
String
companySelfCode
;
//第三方订单号/客户展示订单编号
private
String
thirdOrderCode
;
//订单备注
private
String
note
;
//扩展字段
private
String
extInfo
;
//取货号 取餐号
private
String
pickUpGoodsNo
;
//订单特殊类型 1:普通订单 2:拼团订单 3:秒杀订单
private
Integer
marketingType
;
//销售类型对应的场景值
private
String
marketingCode
;
//配送类型 1自配送(三方渠道配送、商家店员配送) 2平台配送")
private
Integer
expressType
;
//配送渠道名称
private
String
expressChannelName
;
//配送渠道编号
private
String
expressChannelCode
;
//快递单号
private
String
expressNo
;
//重量
private
Double
weight
;
//是否能退货 是否有退货商品
private
Boolean
canRefund
;
//支付时间
private
String
payTime
;
//发货时间
private
String
deliveryTime
;
//签收时间 送达时间 收货时间
private
String
receiveTime
;
//桌台号
private
String
barCounter
;
//pos编号
private
String
posCode
;
//就餐人数
private
Integer
dinersNumber
;
//小程序本地tableKey
private
String
localTableKey
;
//@ApiModelProperty(value = "pos table key")
private
String
posTableKey
;
//用户预约时间,仅为预约单时存放
private
String
expectTime
;
//打印次数
private
Integer
printNum
;
//订单业务类型 1:普通订单 2:虚拟订单
private
Integer
bizType
;
//挂起状态 0 正常 1 未成团挂起 2 风控挂起 3 售中取消挂起
private
Integer
suspendState
;
//挂起状态描述
private
String
suspendDesc
;
//承诺送达标识 0-无承诺 60-1小时达 120-2小时达 180-3小时达 1440-隔日达
private
Short
deliveryPromise
;
//预计送达时间
private
String
estimateDeliveryCompleteTime
;
//@ApiModelProperty(value = "发票明细")
// private OrderInvoiceReq orderInvoice;
// @ApiModelProperty(value = "订单商品信息")
// List<OrderItemResp> orderItemList;
// @ApiModelProperty(value = "配送联系信息")
// List<DeliveryContactInfoResp> deliveryContactInfoList;
// @ApiModelProperty(value = "订单费用信息")
// List<OrderCostResp> orderCostDetailList;
// @ApiModelProperty(value = "订单结算信息")
// List<OrderSettlementResp> orderSettlementDetailList;
//售后单信息
// List<AfterSalesOrderResp> afterSalesOrderResp;
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderInfoReqs.java
View file @
06abaad1
...
@@ -47,12 +47,12 @@ public class OrderInfoReqs {
...
@@ -47,12 +47,12 @@ public class OrderInfoReqs {
/**
/**
* 是否需要开发票
* 是否需要开发票
*/
*/
private
Boolean
isN
eedInvoice
;
private
Boolean
n
eedInvoice
;
/**
/**
* 是否立即送达
* 是否立即送达
*/
*/
private
Boolean
i
sI
mmediately
;
private
Boolean
immediately
;
/**
/**
* 取消原因
* 取消原因
...
@@ -206,10 +206,6 @@ public class OrderInfoReqs {
...
@@ -206,10 +206,6 @@ public class OrderInfoReqs {
*/
*/
private
BigDecimal
actualPayAmount
;
private
BigDecimal
actualPayAmount
;
/**
* 是否需要开发票
*/
private
Boolean
needInvoice
;
/**
/**
* 下单渠道必填,根据此字段的值判断是自营或第三方,来走不同的状态机 详细见 orderClientType枚举
* 下单渠道必填,根据此字段的值判断是自营或第三方,来走不同的状态机 详细见 orderClientType枚举
...
@@ -403,11 +399,6 @@ public class OrderInfoReqs {
...
@@ -403,11 +399,6 @@ public class OrderInfoReqs {
private
Integer
dispenseStatus
;
private
Integer
dispenseStatus
;
/**
/**
* 是否立即送达
*/
private
Boolean
immediately
;
/**
* 订单扩展信息 (门店渠道信息)
* 订单扩展信息 (门店渠道信息)
*/
*/
private
OrderExtendedReq
orderExtended
;
private
OrderExtendedReq
orderExtended
;
...
...
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