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
60bf0888
Commit
60bf0888
authored
Dec 01, 2021
by
徐光兴
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/V2.0.56进度条二期' into qa
parents
a903b431
504669a0
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
262 additions
and
27 deletions
+262
-27
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+1
-0
order-application-service/src/main/java/cn/freemud/adapter/OrderInvoiceAdapter.java
+1
-1
order-application-service/src/main/java/cn/freemud/entities/dto/store/DeliveryInfo.java
+28
-0
order-application-service/src/main/java/cn/freemud/entities/dto/store/GetStoreListbyCodesRequest.java
+45
-0
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreConfiguration.java
+8
-0
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreDelivery.java
+84
-0
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreFloor.java
+15
-0
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreListResponse.java
+26
-0
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreResponse.java
+0
-0
order-application-service/src/main/java/cn/freemud/entities/vo/QueryOrderResponseVo.java
+6
-0
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+32
-23
order-application-service/src/main/java/cn/freemud/service/impl/SellCouponOrderServiceImpl.java
+4
-0
order-application-service/src/main/java/cn/freemud/service/thirdparty/StoreClient.java
+7
-3
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/entities/v1/OrderBeanV1.java
+5
-0
No files found.
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
60bf0888
...
...
@@ -1159,6 +1159,7 @@ public class OrderAdapter {
responseVo
.
setProgress
(
ordersBean
.
getProgress
());
responseVo
.
setQueueIndex
(
ordersBean
.
getQueueIndex
());
responseVo
.
setOrderProgressBarStatus
(
ordersBean
.
getOrderProgressBarStatus
());
responseVo
.
setProgressBarStatus
(
ordersBean
.
getProgressBarStatus
());
responseVo
.
setPayTurnoffRefund
(
getPayTurnoffRefund
());
//拼团信息
...
...
order-application-service/src/main/java/cn/freemud/adapter/OrderInvoiceAdapter.java
View file @
60bf0888
...
...
@@ -133,7 +133,7 @@ public class OrderInvoiceAdapter {
request
.
setPushChannelType
(
null
);
request
.
setInvoiceTypeCode
(
InvoiceTypeCodeEnum
.
getBwType
(
orderInvoiceConfig
.
getInvoiceType
()));
request
.
setInvoiceNo
(
UUID
.
randomUUID
().
toString
().
replaceAll
(
"-"
,
""
));
request
.
setDrawer
(
createRequest
.
getDrawer
()
);
request
.
setDrawer
(
"余培栩"
);
request
.
setPriceTaxMark
(
CommonsConstant
.
CONSTANTS_ZERO_STRING
);
//含税标记,不含税
// 订单商品明细
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/store/DeliveryInfo.java
0 → 100644
View file @
60bf0888
package
cn
.
freemud
.
entities
.
dto
.
store
;
import
lombok.Data
;
@Data
public
class
DeliveryInfo
{
private
Integer
type
;
private
Integer
freeDeliveryCup
;
private
String
freeDeliveryPrice
;
private
String
deliveryRange
;
private
String
deliveryAmount
;
private
String
addRange
;
private
String
addRangeAmount
;
private
Integer
scopeConfig
;
private
String
deliveryRadius
;
private
String
deliveryScope
;
}
order-application-service/src/main/java/cn/freemud/entities/dto/store/GetStoreListbyCodesRequest.java
0 → 100644
View file @
60bf0888
package
cn
.
freemud
.
entities
.
dto
.
store
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
org.hibernate.validator.constraints.NotBlank
;
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @version V1.0
* @Title: GetStoreListbyCodesRequest
* @Package cn.freemud.console.domain.request
* @Description:
* @author: hangw
* @date: 12/18 0018 11:14
* @Copyright: 2018 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
@Data
public
class
GetStoreListbyCodesRequest
{
@NotBlank
@ApiModelProperty
(
"商户编号"
)
private
String
partnerId
;
@NotBlank
@ApiModelProperty
(
"门店codes,多个逗号隔开"
)
private
String
storeCodes
;
@ApiModelProperty
(
"经度"
)
private
String
longitude
;
@ApiModelProperty
(
"纬度"
)
private
String
latitude
;
@ApiModelProperty
(
"城市"
)
private
String
city
;
@ApiModelProperty
(
value
=
"页码"
)
private
Integer
pageNo
;
@ApiModelProperty
(
value
=
"每页显示条数"
)
private
Integer
pageSize
;
@ApiModelProperty
(
value
=
"activeFlag"
)
private
Integer
activeFlag
;
@ApiModelProperty
(
"微信appid"
)
private
String
wxAppid
;
@ApiModelProperty
(
"距离(单位:km)"
)
private
String
distance
;
}
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreConfiguration.java
0 → 100644
View file @
60bf0888
package
cn
.
freemud
.
entities
.
dto
.
store
;
import
com.freemud.application.sdk.api.storecenter.response.StoreResponse
;
public
class
StoreConfiguration
extends
StoreResponse
.
Configuration
{
private
String
expandFields
;
}
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreDelivery.java
0 → 100644
View file @
60bf0888
package
cn
.
freemud
.
entities
.
dto
.
store
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.Date
;
/**
* Created with IntelliJ IDEA 2017.1 <br>
* User: dll [loverochy8@gmail.com] <br>
* Date: 2019/1/23 17:11 <br>
* To change this template use File | Settings | File Templates. <br>
* Description:
*/
@Data
public
class
StoreDelivery
{
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"商户编号"
)
private
String
partnerId
;
@ApiModelProperty
(
"门店id"
)
private
String
storeId
;
@ApiModelProperty
(
"配送区域名称"
)
private
String
areaName
;
@ApiModelProperty
(
"下单范围类型 1手工画范围 2半径服务"
)
private
Integer
positionScopeType
;
@ApiModelProperty
(
"经纬度范围,格式:jsonArray 或者半径(米)"
)
private
String
positionScope
;
@ApiModelProperty
(
"起送价格(元)"
)
private
String
minOrderPrice
;
@ApiModelProperty
(
"商圈级别 1一级 2二级 3三级"
)
private
Integer
businessLevel
;
@ApiModelProperty
(
"配送方式:1-三方物流配送、2-商家自配送"
)
private
Integer
deliveryMethod
;
@ApiModelProperty
(
"配送费(元)"
)
private
String
deliveryFee
;
@ApiModelProperty
(
"配送时间(分钟)"
)
private
Integer
deliveryTime
;
@ApiModelProperty
(
"创建用户id"
)
private
String
createUserId
;
@ApiModelProperty
(
"创建时间"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新用户id"
)
private
String
updateUserId
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"GC标签"
)
private
Integer
GCFlag
;
@ApiModelProperty
(
"基础配送范围(分)"
)
private
String
deliveryRange
;
@ApiModelProperty
(
"每增加多少公里(分)"
)
private
String
addRange
;
@ApiModelProperty
(
"每增加距离增加多少钱(分)"
)
private
String
addRangeAmount
;
@ApiModelProperty
(
value
=
"外卖起送条件(1:杯数,2:金额)"
)
private
Integer
deliveryType
;
@ApiModelProperty
(
"起送杯数"
)
private
Integer
freeDeliveryCup
;
public
StoreDelivery
clone
()
{
StoreDelivery
clone
=
new
StoreDelivery
();
clone
.
setId
(
this
.
id
);
clone
.
setAreaName
(
this
.
areaName
);
clone
.
setBusinessLevel
(
this
.
businessLevel
);
clone
.
setCreateTime
(
this
.
createTime
);
clone
.
setCreateUserId
(
this
.
createUserId
);
clone
.
setDeliveryFee
(
this
.
deliveryFee
);
clone
.
setDeliveryTime
(
this
.
deliveryTime
);
clone
.
setGCFlag
(
this
.
GCFlag
);
clone
.
setMinOrderPrice
(
this
.
minOrderPrice
);
clone
.
setPartnerId
(
this
.
partnerId
);
clone
.
setPositionScope
(
this
.
positionScope
);
clone
.
setPositionScopeType
(
this
.
positionScopeType
);
clone
.
setStoreId
(
this
.
storeId
);
clone
.
setUpdateTime
(
this
.
updateTime
);
clone
.
setUpdateUserId
(
this
.
updateUserId
);
return
clone
;
}
}
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreFloor.java
0 → 100644
View file @
60bf0888
package
cn
.
freemud
.
entities
.
dto
.
store
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@Data
public
class
StoreFloor
{
@ApiModelProperty
(
"楼层编号"
)
private
String
floorCode
;
@ApiModelProperty
(
"楼层名称"
)
private
String
floorName
;
@ApiModelProperty
(
"楼层排序"
)
private
Integer
sort
;
}
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreListResponse.java
0 → 100644
View file @
60bf0888
package
cn
.
freemud
.
entities
.
dto
.
store
;
import
lombok.Data
;
import
java.util.List
;
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @version V1.0
* @Title: Organization
* @Package com.freemud.console.dao.entity
* @Description: (用一句话描述该文件做什么)
* @author: jsddkj
* @date: 9/21 0021_14:34
* @Copyright: 2017 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目的
*/
@Data
public
class
StoreListResponse
{
private
int
pageNo
;
private
int
pageSize
;
private
int
pageCount
;
private
int
recordCount
;
private
List
<
StoreResponse
>
list
;
}
order-application-service/src/main/java/cn/freemud/entities/dto/store/StoreResponse.java
0 → 100644
View file @
60bf0888
This diff is collapsed.
Click to expand it.
order-application-service/src/main/java/cn/freemud/entities/vo/QueryOrderResponseVo.java
View file @
60bf0888
...
...
@@ -191,6 +191,12 @@ public class QueryOrderResponseVo {
*/
private
Integer
orderProgressBarStatus
;
/**
* 是否展示进度条
*/
private
Integer
progressBarStatus
;
/**
* 是否支持退款
*/
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
60bf0888
...
...
@@ -37,6 +37,9 @@ import cn.freemud.entities.dto.promotion.QueryHistoryGroupVO;
import
cn.freemud.entities.dto.shoppingCart.CollageOrderDto
;
import
cn.freemud.entities.dto.shoppingCart.NewShoppingCartClearDto
;
import
cn.freemud.entities.dto.shoppingCart.ShoppingCartGoodsDto
;
import
cn.freemud.entities.dto.store.GetStoreListbyCodesRequest
;
import
cn.freemud.entities.dto.store.StoreBaseResponseDto
;
import
cn.freemud.entities.dto.store.StoreListResponse
;
import
cn.freemud.entities.dto.store.StoreMixResponseDto
;
import
cn.freemud.entities.vo.*
;
import
cn.freemud.entities.vo.order.*
;
...
...
@@ -265,6 +268,9 @@ public class OrderServiceImpl implements Orderservice {
@Autowired
private
WeChatLiveMsgHandle
weChatLiveMsgHandle
;
@Autowired
private
StoreClient
storeClient
;
// @Override
// public BaseResponse checkBeforeCreateOrder(CheckBeforeCreateOrderRequestVo requestVo) {
// String trackingNo = LogThreadLocal.getTrackingNo();
...
...
@@ -837,20 +843,21 @@ public class OrderServiceImpl implements Orderservice {
for
(
String
shopId
:
shopIds
)
{
storeCodes
=
shopId
+
","
+
storeCodes
;
}
Get
ListByCodesRequest
request
=
new
GetListB
yCodesRequest
();
Get
StoreListbyCodesRequest
request
=
new
GetStoreListb
yCodesRequest
();
request
.
setPartnerId
(
partnerId
);
request
.
setStoreCodes
(
storeCodes
);
// 查询多个门店信息
GetListByCodesResponse
storeInfoResponse
=
storeCenterService
.
getListByCodes
(
request
,
LogThreadLocal
.
getTrackingNo
()
);
Map
<
String
,
StoreResponse
.
BizVO
>
storeMap
=
new
HashMap
<>();
if
(
store
InfoResponse
!=
null
&&
storeInfoResponse
.
getBizVO
()
!=
null
&&
storeInfoResponse
.
getBizVO
().
getList
()
!=
null
)
{
for
(
StoreResponse
.
BizVO
bizVO
:
storeInfoResponse
.
getBizVO
().
getList
())
{
storeMap
.
put
(
bizVO
.
getStoreCode
(),
bizVO
);
}
StoreBaseResponseDto
<
StoreListResponse
>
storeBaseResponseDto
=
storeClient
.
getListByCodes
(
request
);
Map
<
String
,
cn
.
freemud
.
entities
.
dto
.
store
.
StoreResponse
>
storeMap
=
new
HashMap
<>();
if
(
store
BaseResponseDto
.
getBizVO
()
!=
null
&&
CollectionUtils
.
isNotEmpty
(
storeBaseResponseDto
.
getBizVO
().
getList
())
)
{
storeBaseResponseDto
.
getBizVO
().
getList
().
forEach
(
storeInfo
->
{
storeMap
.
put
(
storeInfo
.
getStoreCode
(),
storeInfo
);
}
);
}
if
(
CollectionUtils
.
isNotEmpty
(
orders
))
{
orders
.
forEach
(
orderBean
->
{
StoreResponse
.
BizVO
storeResponseDto
=
storeMap
.
get
(
orderBean
.
getShopId
());
cn
.
freemud
.
entities
.
dto
.
store
.
StoreResponse
storeResponseDto
=
storeMap
.
get
(
orderBean
.
getShopId
());
orderBean
.
setProgressBarStatus
(
2
);
if
(
storeResponseDto
!=
null
)
{
orderBean
.
setShopAddress
(
storeResponseDto
.
getAddress
());
orderBean
.
setShopPhone
(
storeResponseDto
.
getPhone
());
...
...
@@ -859,6 +866,7 @@ public class OrderServiceImpl implements Orderservice {
orderBean
.
setRiderPhoto
(
storeResponseDto
.
getLogoUrl
());
orderBean
.
setLatitude
((
StringUtils
.
isNotBlank
(
storeResponseDto
.
getLatitude
())
?
Double
.
valueOf
(
storeResponseDto
.
getLatitude
())
:
0
d
));
orderBean
.
setLongitude
((
StringUtils
.
isNotBlank
(
storeResponseDto
.
getLongitude
())
?
Double
.
valueOf
(
storeResponseDto
.
getLongitude
())
:
0
d
));
orderBean
.
setProgressBarStatus
(
storeResponseDto
.
getProcessBarResponse
()
==
null
?
2
:
storeResponseDto
.
getProcessBarResponse
().
getStatus
());
}
// 获取订单运单号,如果有运单则是第三方外卖单
if
(
orderBean
.
getAddInfo
()
!=
null
&&
StringUtils
.
isNotEmpty
(
orderBean
.
getAddInfo
().
getDeliveryId
()))
{
...
...
@@ -958,7 +966,7 @@ public class OrderServiceImpl implements Orderservice {
// 判断是否有裂变活动 订单扩展信息判断必须有wxappid
// 查询门店下有没有 裂变活动
Long
orderTime
=
DateUtil
.
convert2Date
(
queryOrderResponseVo
.
getOrderCreateTime
(),
DateUtil
.
FORMAT_YYYY_MM_DD_HHMMSS
).
getTime
();
StoreResponse
.
BizVO
bizVO
=
storeMap
.
get
(
queryOrderResponseVo
.
getShopId
());
cn
.
freemud
.
entities
.
dto
.
store
.
StoreResponse
bizVO
=
storeMap
.
get
(
queryOrderResponseVo
.
getShopId
());
String
activityId
=
isShareActivity
(
queryOrderVo
.
getPartnerId
(),
queryOrderResponseVo
.
getShopId
()
,
queryOrderResponseVo
.
getWxappid
()
,
orderTime
==
null
?
0
:
orderTime
...
...
@@ -1558,13 +1566,20 @@ public class OrderServiceImpl implements Orderservice {
}
OrderBeanV1
orderBean
=
response
.
getData
();
String
storeId
=
orderBean
.
getShopId
();
StoreInfoRequest
request
=
new
StoreInfo
Request
();
GetStoreListbyCodesRequest
request
=
new
GetStoreListbyCodes
Request
();
request
.
setPartnerId
(
partnerId
);
request
.
setStoreCode
(
storeId
);
StoreResponse
storeInfo
=
storeCenterService
.
getStoreInfo
(
request
,
LogThreadLocal
.
getTrackingNo
());
request
.
setStoreCodes
(
storeId
);
StoreBaseResponseDto
<
StoreListResponse
>
storeBaseResponseDto
=
storeClient
.
getListByCodes
(
request
);
Map
<
String
,
cn
.
freemud
.
entities
.
dto
.
store
.
StoreResponse
>
storeMap
=
new
HashMap
<>();
if
(
storeBaseResponseDto
.
getBizVO
()
!=
null
&&
storeBaseResponseDto
.
getBizVO
().
getList
()
!=
null
)
{
storeBaseResponseDto
.
getBizVO
().
getList
().
forEach
(
storeInfo
->
{
storeMap
.
put
(
storeInfo
.
getStoreCode
(),
storeInfo
);
});
}
String
organizationId
=
""
;
if
(
storeInfo
!=
null
&&
storeInfo
.
getBizVO
()
!=
null
)
{
StoreResponse
.
BizVO
storeResponseDto
=
storeInfo
.
getBizVO
();
orderBean
.
setProgressBarStatus
(
2
);
if
(
storeBaseResponseDto
!=
null
&&
storeBaseResponseDto
.
getBizVO
()
!=
null
&&
CollectionUtils
.
isNotEmpty
(
storeBaseResponseDto
.
getBizVO
().
getList
()))
{
cn
.
freemud
.
entities
.
dto
.
store
.
StoreResponse
storeResponseDto
=
storeBaseResponseDto
.
getBizVO
().
getList
().
get
(
0
);
orderBean
.
setShopAddress
(
storeResponseDto
.
getAddress
());
orderBean
.
setShopPhone
(
storeResponseDto
.
getPhone
());
orderBean
.
setShopImageUrl
(
storeResponseDto
.
getLogoUrl
());
...
...
@@ -1573,11 +1588,11 @@ public class OrderServiceImpl implements Orderservice {
orderBean
.
setShopPhone
(
storeResponseDto
.
getPhone
());
orderBean
.
setLatitude
(
Double
.
valueOf
(
storeResponseDto
.
getLatitude
()));
orderBean
.
setLongitude
(
Double
.
valueOf
(
storeResponseDto
.
getLongitude
()));
orderBean
.
setProgressBarStatus
(
storeResponseDto
.
getProcessBarResponse
()
==
null
?
2
:
storeResponseDto
.
getProcessBarResponse
().
getStatus
());
organizationId
=
storeResponseDto
.
getParentId
();
}
//TODO 查询订单的排队人数
orderBean
.
setQueueIndex
(
""
);
BaseQueryOrderRequest
var1
=
new
BaseQueryOrderRequest
();
var1
.
setOrderId
(
orderBean
.
getOid
());
var1
.
setTrackingNo
(
LogThreadLocal
.
getTrackingNo
());
...
...
@@ -1609,14 +1624,8 @@ public class OrderServiceImpl implements Orderservice {
}
QueryOrderResponseVo
queryOrderResponseVo
=
queryOrderResponseVos
.
get
(
0
);
//48小时自动退款描述
if
(
storeInfo
!=
null
&&
storeInfo
.
getBizVO
()
!=
null
&&
storeInfo
.
getBizVO
().
getStoreConfig
()
!=
null
&&
queryOrderResponseVo
.
getRefundStatus
()
!=
null
&&
queryOrderResponseVo
.
getRefundStatus
()
==
1
)
{
Integer
automaticRefund
=
storeInfo
.
getBizVO
().
getStoreConfig
().
getAutomaticRefund
();
if
(
automaticRefund
!=
null
&&
automaticRefund
==
1
)
{
queryOrderResponseVo
.
setRefundTips
(
"若48小时内未成功退款,请联系商家人工处理"
);
}
else
{
queryOrderResponseVo
.
setRefundTips
(
"若48小时内未成功退款,请联系商家人工处理"
);
}
if
(
queryOrderResponseVo
.
getRefundStatus
()
!=
null
&&
queryOrderResponseVo
.
getRefundStatus
()
==
1
)
{
queryOrderResponseVo
.
setRefundTips
(
"若48小时内未成功退款,请联系商家人工处理"
);
}
// 判断是否有裂变活动 订单扩展信息判断必须有wxappid
...
...
order-application-service/src/main/java/cn/freemud/service/impl/SellCouponOrderServiceImpl.java
View file @
60bf0888
...
...
@@ -1100,6 +1100,10 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
calculationDiscountRequestDto
.
setApplication
(
"isaas"
);
ActivityCalculationDiscountResponseDto
activityCalculationDiscountResponseDto
=
promotionDiscountClient
.
calculationDiscountSharing
(
calculationDiscountRequestDto
);
if
(!
ResponseResult
.
SUCCESS
.
getCode
().
equals
(
activityCalculationDiscountResponseDto
.
getStatusCode
())
||
activityCalculationDiscountResponseDto
.
getResult
()
==
null
)
{
// fisherman 商品限购虚拟券 服务端拦截校验
if
(
Objects
.
equals
(
activityCalculationDiscountResponseDto
.
getStatusCode
(),
"80033"
))
{
throw
new
ServiceException
(
activityCalculationDiscountResponseDto
.
getStatusCode
(),
activityCalculationDiscountResponseDto
.
getMsg
());
}
return
null
;
}
ActivityCalculationDiscountResponseDto
.
CalculationDiscountResult
result
=
activityCalculationDiscountResponseDto
.
getResult
();
...
...
order-application-service/src/main/java/cn/freemud/service/thirdparty/StoreClient.java
View file @
60bf0888
...
...
@@ -12,9 +12,7 @@
*/
package
cn
.
freemud
.
service
.
thirdparty
;
import
cn.freemud.entities.dto.store.StoreMixResponseDto
;
import
cn.freemud.entities.dto.store.StoreBaseResponseDto
;
import
cn.freemud.entities.dto.store.StoreInfoRequestDto
;
import
cn.freemud.entities.dto.store.*
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.http.MediaType
;
import
org.springframework.web.bind.annotation.PostMapping
;
...
...
@@ -61,4 +59,10 @@ public interface StoreClient {
*/
@PostMapping
(
value
=
"/api/v2/organization/getStoreMix"
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
StoreBaseResponseDto
<
StoreMixResponseDto
>
getStoreInfoNew
(
@RequestBody
StoreInfoRequestDto
request
);
/**
* 查询门店信息
*/
@PostMapping
(
value
=
"/storecenter/store/v2/getListByCodes"
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
,
consumes
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
StoreBaseResponseDto
<
StoreListResponse
>
getListByCodes
(
@RequestBody
GetStoreListbyCodesRequest
request
);
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/entities/v1/OrderBeanV1.java
View file @
60bf0888
...
...
@@ -214,6 +214,11 @@ public class OrderBeanV1 {
* 是否展示进度条
*/
private
Integer
orderProgressBarStatus
;
/**
* 是否展示进度条
*/
private
Integer
progressBarStatus
;
/**
* 订单类型 1 外卖 2 预订单 3 商城 4 打包带走 5 店内就餐
*/
...
...
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