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
a6f626d8
Commit
a6f626d8
authored
Nov 22, 2021
by
ping.wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
门店配送信息接口合并到门店综合查询接口
parent
8f180ef7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
52 additions
and
7 deletions
+52
-7
order-application-service/src/main/java/cn/freemud/entities/bo/CreateOrderBONew.java
+7
-0
order-application-service/src/main/java/cn/freemud/entities/dto/StoreDeliveryInfoDto.java
+4
-0
order-application-service/src/main/java/cn/freemud/entities/dto/UserDeliveryInfoDto.java
+3
-1
order-application-service/src/main/java/cn/freemud/entities/dto/store/DeliveryInfoDTO.java
+38
-3
order-application-service/src/main/java/cn/freemud/service/impl/CheckMallOrder.java
+0
-3
order-application-service/src/main/java/cn/freemud/service/impl/CheckOrder.java
+0
-0
No files found.
order-application-service/src/main/java/cn/freemud/entities/bo/CreateOrderBONew.java
View file @
a6f626d8
package
cn
.
freemud
.
entities
.
bo
;
package
cn
.
freemud
.
entities
.
bo
;
import
cn.freemud.entities.dto.UserDeliveryInfoDto
;
import
cn.freemud.entities.dto.shoppingCart.ShoppingCartGoodsDto
;
import
cn.freemud.entities.dto.shoppingCart.ShoppingCartGoodsDto
;
import
cn.freemud.entities.dto.store.StoreMixResponseDto
;
import
cn.freemud.entities.dto.store.StoreMixResponseDto
;
import
cn.freemud.entities.vo.CreateOrderVo
;
import
cn.freemud.entities.vo.CreateOrderVo
;
...
@@ -25,6 +26,12 @@ public class CreateOrderBONew {
...
@@ -25,6 +26,12 @@ public class CreateOrderBONew {
//订单扩展字段信息
//订单扩展字段信息
private
OrderExtInfoDto
extInfo
;
private
OrderExtInfoDto
extInfo
;
/**
* 内部参数
* 用户收货地址信息 ,入参不需要传,通过校验receiveId获取
*/
public
UserDeliveryInfoDto
userDeliveryInfoDto
;
public
CreateOrderBONew
()
{
public
CreateOrderBONew
()
{
}
}
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/StoreDeliveryInfoDto.java
View file @
a6f626d8
...
@@ -7,6 +7,7 @@ import java.util.Date;
...
@@ -7,6 +7,7 @@ import java.util.Date;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
@Deprecated
public
class
StoreDeliveryInfoDto
{
public
class
StoreDeliveryInfoDto
{
private
String
partnerId
;
private
String
partnerId
;
...
@@ -18,6 +19,7 @@ public class StoreDeliveryInfoDto {
...
@@ -18,6 +19,7 @@ public class StoreDeliveryInfoDto {
/**
/**
* 门店是否可配送
* 门店是否可配送
*/
*/
@Deprecated
private
Boolean
enableTakeaway
;
private
Boolean
enableTakeaway
;
/**
/**
* 起送费单位分
* 起送费单位分
...
@@ -78,6 +80,8 @@ public class StoreDeliveryInfoDto {
...
@@ -78,6 +80,8 @@ public class StoreDeliveryInfoDto {
*/
*/
private
String
deliveryType
;
private
String
deliveryType
;
private
String
deliveryTypeString
;
/**
/**
* 预订单自定义推单时间
* 预订单自定义推单时间
*/
*/
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/UserDeliveryInfoDto.java
View file @
a6f626d8
...
@@ -52,13 +52,15 @@ public class UserDeliveryInfoDto {
...
@@ -52,13 +52,15 @@ public class UserDeliveryInfoDto {
@Deprecated
@Deprecated
private
Long
realDeliveryAmount
;
private
Long
realDeliveryAmount
;
/**
/**
* 起送费单位分
* 起送费单位分
(门店配送信息字段)
*/
*/
@Deprecated
private
Long
deliveryLimitAmount
;
private
Long
deliveryLimitAmount
;
/**
/**
* 门店配送信息
* 门店配送信息
*/
*/
@Deprecated
private
StoreDeliveryInfoDto
storeDeliveryInfoDto
;
private
StoreDeliveryInfoDto
storeDeliveryInfoDto
;
/**
/**
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/store/DeliveryInfoDTO.java
View file @
a6f626d8
...
@@ -76,9 +76,44 @@ public class DeliveryInfoDTO {
...
@@ -76,9 +76,44 @@ public class DeliveryInfoDTO {
*/
*/
private
DeliveryInfoExpFields
expandFields
;
private
DeliveryInfoExpFields
expandFields
;
/**
* 配送区域名称
*/
private
String
areaName
;
/**
* 下单范围类型 1手工画范围 2半径服务
*/
private
Integer
positionScopeType
;
/**
* 起送价格(分)
*/
private
String
minOrderPrice
;
/**
* 配送费(分)
*/
private
String
deliveryFee
;
// TODO: 21-11-15 参数待送门店新接口获取
/**
// private String minOrderPrice;
* 配送时间(分钟)
// private String deliveryFee;
*/
private
Integer
deliveryTime
;
/**
* 下单范围,格式:jsonArray,或者半径(米)
*/
private
String
positionScope
;
/**
* 实际需要支付配送费
*/
private
Integer
finalDeliveryAmount
;
/**
* 配送费为零的原因:0:正常,1:超出配送范围
*/
private
Integer
deliveryFeeZeroReason
=
0
;
}
}
order-application-service/src/main/java/cn/freemud/service/impl/CheckMallOrder.java
View file @
a6f626d8
...
@@ -13,11 +13,9 @@
...
@@ -13,11 +13,9 @@
package
cn
.
freemud
.
service
.
impl
;
package
cn
.
freemud
.
service
.
impl
;
import
cn.freemud.base.util.DateUtil
;
import
cn.freemud.base.util.DateUtil
;
import
cn.freemud.base.util.JsonUtil
;
import
cn.freemud.constant.ResponseCodeConstant
;
import
cn.freemud.constant.ResponseCodeConstant
;
import
cn.freemud.constant.StoreConstant
;
import
cn.freemud.constant.StoreConstant
;
import
cn.freemud.entities.dto.GetCouponDetailResponseDto
;
import
cn.freemud.entities.dto.GetCouponDetailResponseDto
;
import
cn.freemud.entities.dto.StoreDeliveryInfoDto
;
import
cn.freemud.entities.dto.StoreResponseDto
;
import
cn.freemud.entities.dto.StoreResponseDto
;
import
cn.freemud.entities.dto.UserDeliveryInfoDto
;
import
cn.freemud.entities.dto.UserDeliveryInfoDto
;
import
cn.freemud.entities.dto.delivery.WeixinDeliveryAddressDto
;
import
cn.freemud.entities.dto.delivery.WeixinDeliveryAddressDto
;
...
@@ -27,7 +25,6 @@ import cn.freemud.entities.dto.store.StoreMixResponseDto;
...
@@ -27,7 +25,6 @@ import cn.freemud.entities.dto.store.StoreMixResponseDto;
import
cn.freemud.entities.vo.CreateOrderVo
;
import
cn.freemud.entities.vo.CreateOrderVo
;
import
cn.freemud.entities.vo.GetMemberCouponRequestVo
;
import
cn.freemud.entities.vo.GetMemberCouponRequestVo
;
import
cn.freemud.entities.vo.ShoppingCartInfoRequestVo
;
import
cn.freemud.entities.vo.ShoppingCartInfoRequestVo
;
import
cn.freemud.entities.vo.delivery.DeliveryAmountVo
;
import
cn.freemud.enums.BusinessTypeEnum
;
import
cn.freemud.enums.BusinessTypeEnum
;
import
cn.freemud.enums.CouponFlag
;
import
cn.freemud.enums.CouponFlag
;
import
cn.freemud.enums.OrderChannelType
;
import
cn.freemud.enums.OrderChannelType
;
...
...
order-application-service/src/main/java/cn/freemud/service/impl/CheckOrder.java
View file @
a6f626d8
This diff is collapsed.
Click to expand it.
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