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
617225cf
Commit
617225cf
authored
Sep 27, 2022
by
周晓航
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/zxh/订单新增商品spu数量字段-20220914'
parents
544274fe
81678ede
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
47 additions
and
30 deletions
+47
-30
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+1
-1
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/CreateOrderProductRequest.java
+5
-0
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+12
-16
order-application-service/src/main/java/cn/freemud/adapter/PointsMallOrderAdapter.java
+1
-0
order-application-service/src/main/java/cn/freemud/entities/dto/OrderPrintDto.java
+5
-0
order-application-service/src/main/java/cn/freemud/entities/vo/ProductVo.java
+6
-1
order-application-service/src/main/java/cn/freemud/service/impl/MallOrderServiceImpl.java
+1
-1
order-application-service/src/main/java/cn/freemud/service/impl/SellCouponOrderServiceImpl.java
+1
-11
order-application-service/src/test/spock/cn/freemud/service/impl/OrderAdapterServiceImplTest.groovy
+0
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/adapter/OrderCenterSdkAdapter.java
+1
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/entities/v1/ProductBeanV1.java
+4
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/create/OrderItemCreateReq.java
+5
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderItemResp.java
+5
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
617225cf
...
@@ -3230,7 +3230,7 @@ public class OrderSdkAdapter {
...
@@ -3230,7 +3230,7 @@ public class OrderSdkAdapter {
orderItemCreateReq
.
setPhotoUrl
(
productRequest
.
getPhotoUrl
());
orderItemCreateReq
.
setPhotoUrl
(
productRequest
.
getPhotoUrl
());
orderItemCreateReq
.
setPackPrice
(
productRequest
.
getPackPrice
());
orderItemCreateReq
.
setPackPrice
(
productRequest
.
getPackPrice
());
// 拼单加购人信息 add by miaohui 2020.10.12 end
// 拼单加购人信息 add by miaohui 2020.10.12 end
orderItemCreateReq
.
setProductSpuQuantity
(
product
.
getProductSpuQuantity
());
orderItemList
.
add
(
orderItemCreateReq
);
orderItemList
.
add
(
orderItemCreateReq
);
if
(
product
.
getTotalDiscountAmount
()
!=
null
&&
product
.
getTotalDiscountAmount
()
>
0L
&&
!
isMaterial
)
{
if
(
product
.
getTotalDiscountAmount
()
!=
null
&&
product
.
getTotalDiscountAmount
()
>
0L
&&
!
isMaterial
)
{
//优惠信息转换
//优惠信息转换
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/CreateOrderProductRequest.java
View file @
617225cf
...
@@ -281,4 +281,9 @@ public class CreateOrderProductRequest extends BaseConfig {
...
@@ -281,4 +281,9 @@ public class CreateOrderProductRequest extends BaseConfig {
* 【订C,“POS编码”让凌顶那边去匹配商品】 https://www.tapd.cn/43862731/prong/stories/view/1143862731001039549
* 【订C,“POS编码”让凌顶那边去匹配商品】 https://www.tapd.cn/43862731/prong/stories/view/1143862731001039549
*/
*/
private
String
linkedId
;
private
String
linkedId
;
/**
* 订单新增商品SPU数量字段 https://cf.freemudvip.com/pages/viewpage.action?pageId=209356052
*/
private
Integer
productSpuQuantity
;
}
}
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
617225cf
...
@@ -13,10 +13,7 @@
...
@@ -13,10 +13,7 @@
package
cn
.
freemud
.
adapter
;
package
cn
.
freemud
.
adapter
;
import
cn.freemud.base.util.DateUtil
;
import
cn.freemud.base.util.DateUtil
;
import
cn.freemud.constant.CommonsConstant
;
import
cn.freemud.constant.*
;
import
cn.freemud.constant.CustomerScoreConstant
;
import
cn.freemud.constant.RedisKeyConstant
;
import
cn.freemud.constant.ResponseCodeConstant
;
import
cn.freemud.entities.bo.CreateOrderBONew
;
import
cn.freemud.entities.bo.CreateOrderBONew
;
import
cn.freemud.entities.dto.*
;
import
cn.freemud.entities.dto.*
;
import
cn.freemud.entities.dto.order.CreateOrderOperateDto
;
import
cn.freemud.entities.dto.order.CreateOrderOperateDto
;
...
@@ -25,6 +22,7 @@ import cn.freemud.entities.dto.order.UnifiedPayResponseDto;
...
@@ -25,6 +22,7 @@ import cn.freemud.entities.dto.order.UnifiedPayResponseDto;
import
cn.freemud.entities.dto.pay.*
;
import
cn.freemud.entities.dto.pay.*
;
import
cn.freemud.entities.dto.promotion.OrderBeanRequest
;
import
cn.freemud.entities.dto.promotion.OrderBeanRequest
;
import
cn.freemud.entities.dto.promotion.ShoppingCartGoodsResponse
;
import
cn.freemud.entities.dto.promotion.ShoppingCartGoodsResponse
;
import
com.freemud.application.sdk.api.ordercenter.enums.OrderType
;
import
cn.freemud.entities.dto.shoppingCart.ActivityDiscountsDto
;
import
cn.freemud.entities.dto.shoppingCart.ActivityDiscountsDto
;
import
cn.freemud.entities.dto.shoppingCart.ShoppingCartGoodsDto
;
import
cn.freemud.entities.dto.shoppingCart.ShoppingCartGoodsDto
;
import
cn.freemud.entities.ttpay.OrderInfo
;
import
cn.freemud.entities.ttpay.OrderInfo
;
...
@@ -32,11 +30,6 @@ import cn.freemud.entities.vo.*;
...
@@ -32,11 +30,6 @@ import cn.freemud.entities.vo.*;
import
cn.freemud.entities.vo.encircle.CreateReserveOrderVo
;
import
cn.freemud.entities.vo.encircle.CreateReserveOrderVo
;
import
cn.freemud.entities.vo.encircle.PreviewOrderInfoVo
;
import
cn.freemud.entities.vo.encircle.PreviewOrderInfoVo
;
import
cn.freemud.entities.vo.order.CreateOrderUnionPayCardVo
;
import
cn.freemud.entities.vo.order.CreateOrderUnionPayCardVo
;
import
cn.freemud.enums.ActivityTypeEnum
;
import
cn.freemud.enums.OrderChannelType
;
import
cn.freemud.enums.PayStatus
;
import
cn.freemud.enums.QueryOrderStatus
;
import
cn.freemud.enums.RefundStatus
;
import
cn.freemud.enums.ResponseResult
;
import
cn.freemud.enums.ResponseResult
;
import
cn.freemud.enums.*
;
import
cn.freemud.enums.*
;
import
cn.freemud.interceptor.ServiceException
;
import
cn.freemud.interceptor.ServiceException
;
...
@@ -55,7 +48,6 @@ import com.freemud.application.sdk.api.log.LogThreadLocal;
...
@@ -55,7 +48,6 @@ import com.freemud.application.sdk.api.log.LogThreadLocal;
import
com.freemud.application.sdk.api.ordercenter.adapter.OrderCenterSdkAdapter
;
import
com.freemud.application.sdk.api.ordercenter.adapter.OrderCenterSdkAdapter
;
import
com.freemud.application.sdk.api.ordercenter.entities.v1.*
;
import
com.freemud.application.sdk.api.ordercenter.entities.v1.*
;
import
com.freemud.application.sdk.api.ordercenter.enums.*
;
import
com.freemud.application.sdk.api.ordercenter.enums.*
;
import
com.freemud.application.sdk.api.ordercenter.enums.OrderType
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderStatusV1
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderStatusV1
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderTypeV1
;
import
com.freemud.application.sdk.api.ordercenter.enums.orderv1.OrderTypeV1
;
import
com.freemud.application.sdk.api.ordercenter.request.AfterOrderExtInfoDto
;
import
com.freemud.application.sdk.api.ordercenter.request.AfterOrderExtInfoDto
;
...
@@ -83,7 +75,6 @@ import com.google.common.collect.Lists;
...
@@ -83,7 +75,6 @@ import com.google.common.collect.Lists;
import
com.google.common.collect.Maps
;
import
com.google.common.collect.Maps
;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.io.ByteOrderMark
;
import
org.apache.commons.lang.ObjectUtils
;
import
org.apache.commons.lang.ObjectUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.time.FastDateFormat
;
import
org.apache.commons.lang.time.FastDateFormat
;
...
@@ -100,8 +91,6 @@ import java.util.*;
...
@@ -100,8 +91,6 @@ import java.util.*;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
java.util.stream.Stream
;
import
java.util.stream.Stream
;
import
static
cn
.
freemud
.
constant
.
OrderRefundConstant
.
ALLOW_REFUND
;
@Component
@Component
public
class
OrderAdapter
{
public
class
OrderAdapter
{
...
@@ -1859,7 +1848,7 @@ public class OrderAdapter {
...
@@ -1859,7 +1848,7 @@ public class OrderAdapter {
break
;
break
;
}
}
}
}
canRefund
=
ALLOW_REFUND
.
equals
(
orderRefund
);
canRefund
=
Objects
.
equals
(
orderRefund
,
OrderRefundConstant
.
ALLOW_REFUND
);
// 如果是订单完成状态的 支持退款, 这里还需要校验一下是否在退款时间范围内
// 如果是订单完成状态的 支持退款, 这里还需要校验一下是否在退款时间范围内
if
(
OrderStatusV1
.
COMPLETE
.
getCode
().
equals
(
status
.
getCode
())
&&
canRefund
)
{
if
(
OrderStatusV1
.
COMPLETE
.
getCode
().
equals
(
status
.
getCode
())
&&
canRefund
)
{
long
currentTime
=
System
.
currentTimeMillis
();
long
currentTime
=
System
.
currentTimeMillis
();
...
@@ -2044,6 +2033,7 @@ public class OrderAdapter {
...
@@ -2044,6 +2033,7 @@ public class OrderAdapter {
public
ProductVo
convent2ProductVo
(
ProductBeanV1
productBean
)
{
public
ProductVo
convent2ProductVo
(
ProductBeanV1
productBean
)
{
ProductVo
productVo
=
new
ProductVo
();
ProductVo
productVo
=
new
ProductVo
();
productVo
.
setProductSpuQuantity
(
productBean
.
getProductSpuQuantity
());
productVo
.
setId
(
productBean
.
getId
());
productVo
.
setId
(
productBean
.
getId
());
productVo
.
setPid
(
StringUtils
.
isBlank
(
productBean
.
getSpecification
())
?
productBean
.
getProductId
()
:
productBean
.
getSpecification
());
productVo
.
setPid
(
StringUtils
.
isBlank
(
productBean
.
getSpecification
())
?
productBean
.
getProductId
()
:
productBean
.
getSpecification
());
String
productName
=
StringUtils
.
isBlank
(
productBean
.
getSpecificationName
())
?
productBean
.
getProductName
()
:
productBean
.
getSpecificationName
();
String
productName
=
StringUtils
.
isBlank
(
productBean
.
getSpecificationName
())
?
productBean
.
getProductName
()
:
productBean
.
getSpecificationName
();
...
@@ -2367,6 +2357,7 @@ public class OrderAdapter {
...
@@ -2367,6 +2357,7 @@ public class OrderAdapter {
productBean1
.
setParentType
(
productBean
.
getProductType
());
productBean1
.
setParentType
(
productBean
.
getProductType
());
productBean1
.
setSonProducts
(
new
ArrayList
<>());
productBean1
.
setSonProducts
(
new
ArrayList
<>());
productBean1
.
setUnit
(
productBean
.
getUnit
());
productBean1
.
setUnit
(
productBean
.
getUnit
());
productBean1
.
setProductSpuQuantity
(
productBean
.
getProductSpuQuantity
());
return
productBean1
;
return
productBean1
;
}
}
...
@@ -2392,6 +2383,7 @@ public class OrderAdapter {
...
@@ -2392,6 +2383,7 @@ public class OrderAdapter {
public
CreateOrderProductRequest
convent2OrderProduct
(
ShoppingCartGoodsDto
.
CartGoodsDetailDto
cartGoodsDetailDto
)
{
public
CreateOrderProductRequest
convent2OrderProduct
(
ShoppingCartGoodsDto
.
CartGoodsDetailDto
cartGoodsDetailDto
)
{
CreateOrderProductRequest
createOrderProductDemoDto
=
convent2OrderProductDemo
(
cartGoodsDetailDto
);
CreateOrderProductRequest
createOrderProductDemoDto
=
convent2OrderProductDemo
(
cartGoodsDetailDto
);
createOrderProductDemoDto
.
setProductSpuQuantity
(
createOrderProductDemoDto
.
getNumber
());
//套餐
//套餐
if
(
cartGoodsDetailDto
.
getProductType
()
!=
null
&&
(
cartGoodsDetailDto
.
getProductType
()
==
ProductType
.
SETMEALPRODUCT
.
getCode
()
||
cartGoodsDetailDto
.
getProductType
()
==
ProductType
.
SETMEALPRODUCT_UPPRICE
.
getCode
()))
{
if
(
cartGoodsDetailDto
.
getProductType
()
!=
null
&&
(
cartGoodsDetailDto
.
getProductType
()
==
ProductType
.
SETMEALPRODUCT
.
getCode
()
||
cartGoodsDetailDto
.
getProductType
()
==
ProductType
.
SETMEALPRODUCT_UPPRICE
.
getCode
()))
{
List
<
CreateOrderProductRequest
>
comboProducts
=
new
ArrayList
<>();
List
<
CreateOrderProductRequest
>
comboProducts
=
new
ArrayList
<>();
...
@@ -2400,7 +2392,9 @@ public class OrderAdapter {
...
@@ -2400,7 +2392,9 @@ public class OrderAdapter {
product
.
setUserName
(
cartGoodsDetailDto
.
getUserName
());
product
.
setUserName
(
cartGoodsDetailDto
.
getUserName
());
product
.
setOpenId
(
cartGoodsDetailDto
.
getOpenId
());
product
.
setOpenId
(
cartGoodsDetailDto
.
getOpenId
());
product
.
setPhotoUrl
(
cartGoodsDetailDto
.
getPhotoUrl
());
product
.
setPhotoUrl
(
cartGoodsDetailDto
.
getPhotoUrl
());
comboProducts
.
add
(
convent2OrderProductDemo
(
product
));
CreateOrderProductRequest
comboProduct
=
convent2OrderProductDemo
(
product
);
comboProduct
.
setProductSpuQuantity
(
comboProduct
.
getNumber
()
/
createOrderProductDemoDto
.
getNumber
());
comboProducts
.
add
(
comboProduct
);
});
});
createOrderProductDemoDto
.
setComboProduct
(
comboProducts
);
createOrderProductDemoDto
.
setComboProduct
(
comboProducts
);
}
}
...
@@ -2412,7 +2406,9 @@ public class OrderAdapter {
...
@@ -2412,7 +2406,9 @@ public class OrderAdapter {
product
.
setUserName
(
cartGoodsDetailDto
.
getUserName
());
product
.
setUserName
(
cartGoodsDetailDto
.
getUserName
());
product
.
setOpenId
(
cartGoodsDetailDto
.
getOpenId
());
product
.
setOpenId
(
cartGoodsDetailDto
.
getOpenId
());
product
.
setPhotoUrl
(
cartGoodsDetailDto
.
getPhotoUrl
());
product
.
setPhotoUrl
(
cartGoodsDetailDto
.
getPhotoUrl
());
materialProducts
.
add
(
convent2OrderProductMaterial
(
product
));
CreateOrderProductRequest
materialProduct
=
convent2OrderProductMaterial
(
product
);
materialProduct
.
setProductSpuQuantity
(
materialProduct
.
getNumber
()
/
createOrderProductDemoDto
.
getNumber
());
materialProducts
.
add
(
materialProduct
);
});
});
createOrderProductDemoDto
.
setMaterialProduct
(
materialProducts
);
createOrderProductDemoDto
.
setMaterialProduct
(
materialProducts
);
}
}
...
...
order-application-service/src/main/java/cn/freemud/adapter/PointsMallOrderAdapter.java
View file @
617225cf
...
@@ -167,6 +167,7 @@ public class PointsMallOrderAdapter {
...
@@ -167,6 +167,7 @@ public class PointsMallOrderAdapter {
orderItemCreateReq
.
setExtInfo
(
JSONObject
.
toJSONString
(
orderProductAddInfoDto
));
orderItemCreateReq
.
setExtInfo
(
JSONObject
.
toJSONString
(
orderProductAddInfoDto
));
}
}
orderItemCreateReq
.
setProductQuantity
(
1
);
orderItemCreateReq
.
setProductQuantity
(
1
);
orderItemCreateReq
.
setProductSpuQuantity
(
1
);
return
orderItemCreateReq
;
return
orderItemCreateReq
;
}
}
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/OrderPrintDto.java
View file @
617225cf
...
@@ -132,6 +132,11 @@ public class OrderPrintDto {
...
@@ -132,6 +132,11 @@ public class OrderPrintDto {
private
List
<
ProductsBean
>
materialProducts
;
private
List
<
ProductsBean
>
materialProducts
;
// 商品单位
// 商品单位
private
String
unit
;
private
String
unit
;
/**
* 订单新增商品SPU数量字段 https://cf.freemudvip.com/pages/viewpage.action?pageId=209356052
*/
private
Integer
productSpuQuantity
;
}
}
}
}
order-application-service/src/main/java/cn/freemud/entities/vo/ProductVo.java
View file @
617225cf
...
@@ -14,7 +14,6 @@ package cn.freemud.entities.vo;
...
@@ -14,7 +14,6 @@ package cn.freemud.entities.vo;
import
cn.freemud.entities.dto.ProductGroupDto
;
import
cn.freemud.entities.dto.ProductGroupDto
;
import
com.freemud.application.sdk.api.ordercenter.entities.v1.ProductExtInfoV1
;
import
com.freemud.application.sdk.api.ordercenter.entities.v1.ProductExtInfoV1
;
import
com.freemud.sdk.api.assortment.order.request.order.ProductBindingCouponType
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
...
@@ -205,6 +204,12 @@ public class ProductVo {
...
@@ -205,6 +204,12 @@ public class ProductVo {
private
Long
score
;
private
Long
score
;
/**
* 订单新增商品SPU数量字段 https://cf.freemudvip.com/pages/viewpage.action?pageId=209356052
*/
private
Integer
productSpuQuantity
;
@Data
@Data
@NoArgsConstructor
@NoArgsConstructor
public
static
class
ProductLabel
{
public
static
class
ProductLabel
{
...
...
order-application-service/src/main/java/cn/freemud/service/impl/MallOrderServiceImpl.java
View file @
617225cf
...
@@ -157,7 +157,7 @@ public class MallOrderServiceImpl implements MallOrderService {
...
@@ -157,7 +157,7 @@ public class MallOrderServiceImpl implements MallOrderService {
private
MemberBlacklistHandler
memberBlacklistHandler
;
private
MemberBlacklistHandler
memberBlacklistHandler
;
/**
/**
* 创建订单
* 创建订单
微商城
*/
*/
@Override
@Override
public
BaseResponse
createOrder
(
CreateOrderBONew
createOrderBO
)
{
public
BaseResponse
createOrder
(
CreateOrderBONew
createOrderBO
)
{
...
...
order-application-service/src/main/java/cn/freemud/service/impl/SellCouponOrderServiceImpl.java
View file @
617225cf
...
@@ -619,17 +619,6 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
...
@@ -619,17 +619,6 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
return
ResponseUtil
.
error
(
ResponseResult
.
STORE_ITEM_CHECK_VAILD_ERROR
);
return
ResponseUtil
.
error
(
ResponseResult
.
STORE_ITEM_CHECK_VAILD_ERROR
);
}
}
/*GetProductInfoRequest request = new GetProductInfoRequest();
request.setChannel(menuType);
request.setPartnerId(partnerId);
request.setProductInfoType(ProductInfoType.ALL.getCode());
request.setShopId(storeId);
request.setProductIds(productIds);
//获取商品(里面的活动)
com.freemud.application.sdk.api.base.BaseResponse<GetProductInfosResponse> productInfosByIds = menuService.getProductInfosByIds(request, trackingNo);
if (!ResponseCodeConstant.RESPONSE_SUCCESS_STR.equals(productInfosByIds.getCode()) || productInfosByIds.getData() == null || CollectionUtils.isEmpty(productInfosByIds.getData().getProducts())) {
return ResponseUtil.error(ResponseResultEnum.GET_PRODUCT_INFOS_ERROR.getCode(), ResponseResultEnum.GET_PRODUCT_INFOS_ERROR.getMessage());
}*/
//查询商品信息sdk改feign
//查询商品信息sdk改feign
GetProductInfoDto
request
=
new
GetProductInfoDto
();
GetProductInfoDto
request
=
new
GetProductInfoDto
();
request
.
setPartnerId
(
partnerId
);
request
.
setPartnerId
(
partnerId
);
...
@@ -893,6 +882,7 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
...
@@ -893,6 +882,7 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
orderItemCreateReq
.
setProductCode
(
productBean
.
getProductCode
());
orderItemCreateReq
.
setProductCode
(
productBean
.
getProductCode
());
orderItemCreateReq
.
setThirdProductId
(
productBean
.
getCustomerCode
());
orderItemCreateReq
.
setThirdProductId
(
productBean
.
getCustomerCode
());
orderItemCreateReq
.
setProductQuantity
(
1
);
orderItemCreateReq
.
setProductQuantity
(
1
);
orderItemCreateReq
.
setProductSpuQuantity
(
1
);
orderItemCreateReq
.
setOriginalProductType
(
productBean
.
getType
());
orderItemCreateReq
.
setOriginalProductType
(
productBean
.
getType
());
OrderProductAddInfoDto
orderProductAddInfoDto
=
new
OrderProductAddInfoDto
();
OrderProductAddInfoDto
orderProductAddInfoDto
=
new
OrderProductAddInfoDto
();
...
...
order-application-service/src/test/spock/cn/freemud/service/impl/OrderAdapterServiceImplTest.groovy
View file @
617225cf
This diff is collapsed.
Click to expand it.
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/adapter/OrderCenterSdkAdapter.java
View file @
617225cf
...
@@ -352,6 +352,7 @@ public class OrderCenterSdkAdapter {
...
@@ -352,6 +352,7 @@ public class OrderCenterSdkAdapter {
productBean
.
setProductForeignProperty
(
orderItemResp
.
getProductForeignProperty
());
productBean
.
setProductForeignProperty
(
orderItemResp
.
getProductForeignProperty
());
productBean
.
setExtInfo
(
orderItemResp
.
getExtInfo
());
productBean
.
setExtInfo
(
orderItemResp
.
getExtInfo
());
productBean
.
setNote
(
orderItemResp
.
getNote
());
productBean
.
setNote
(
orderItemResp
.
getNote
());
productBean
.
setProductSpuQuantity
(
orderItemResp
.
getProductSpuQuantity
());
// 套餐
// 套餐
productBean
.
setParentProductId
(
orderItemResp
.
getParentProductId
());
productBean
.
setParentProductId
(
orderItemResp
.
getParentProductId
());
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/entities/v1/ProductBeanV1.java
View file @
617225cf
...
@@ -188,4 +188,8 @@ public class ProductBeanV1 {
...
@@ -188,4 +188,8 @@ public class ProductBeanV1 {
*/
*/
private
Boolean
isSendGoods
;
private
Boolean
isSendGoods
;
/**
* 订单新增商品SPU数量字段 https://cf.freemudvip.com/pages/viewpage.action?pageId=209356052
*/
private
Integer
productSpuQuantity
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/create/OrderItemCreateReq.java
View file @
617225cf
...
@@ -163,4 +163,9 @@ public class OrderItemCreateReq {
...
@@ -163,4 +163,9 @@ public class OrderItemCreateReq {
*/
*/
private
Long
packPrice
;
private
Long
packPrice
;
/**
* 订单新增商品SPU数量字段 https://cf.freemudvip.com/pages/viewpage.action?pageId=209356052
*/
private
Integer
productSpuQuantity
;
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderItemResp.java
View file @
617225cf
...
@@ -130,4 +130,9 @@ public class OrderItemResp {
...
@@ -130,4 +130,9 @@ public class OrderItemResp {
//加购人包装费
//加购人包装费
private
Long
packPrice
;
private
Long
packPrice
;
/**
* 订单新增商品SPU数量字段 https://cf.freemudvip.com/pages/viewpage.action?pageId=209356052
*/
private
Integer
productSpuQuantity
;
}
}
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