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
9812db4c
Commit
9812db4c
authored
Aug 10, 2021
by
周晓航
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增原始商品类型
Signed-off-by: 周晓航 <xiaohang.zhou@freemud.com>
parent
f959ac70
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
19 additions
and
0 deletions
+19
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+1
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/CreateOrderProductRequest.java
+7
-0
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+1
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/create/OrderItemCreateReq.java
+7
-0
shopping-cart-application-service/src/main/java/cn/freemud/adapter/ShoppingCartConvertAdapter.java
+3
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
9812db4c
...
@@ -2929,6 +2929,7 @@ public class OrderSdkAdapter {
...
@@ -2929,6 +2929,7 @@ public class OrderSdkAdapter {
orderItemCreateReq
.
setProductName
(
product
.
getProductName
());
orderItemCreateReq
.
setProductName
(
product
.
getProductName
());
orderItemCreateReq
.
setProductForeignName
(
product
.
getProductForeignName
());
orderItemCreateReq
.
setProductForeignName
(
product
.
getProductForeignName
());
orderItemCreateReq
.
setProductId
(
product
.
getProductId
());
orderItemCreateReq
.
setProductId
(
product
.
getProductId
());
orderItemCreateReq
.
setOriginalProductType
(
product
.
getOriginalProductType
());
orderItemCreateReq
.
setProductSpec
(
product
.
getSpecification
());
orderItemCreateReq
.
setProductSpec
(
product
.
getSpecification
());
orderItemCreateReq
.
setProductSpecName
(
product
.
getSpecificationName
());
orderItemCreateReq
.
setProductSpecName
(
product
.
getSpecificationName
());
orderItemCreateReq
.
setProductForeignSpecName
(
product
.
getSpecificationForeignName
());
orderItemCreateReq
.
setProductForeignSpecName
(
product
.
getSpecificationForeignName
());
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/CreateOrderProductRequest.java
View file @
9812db4c
...
@@ -32,6 +32,13 @@ public class CreateOrderProductRequest extends BaseConfig {
...
@@ -32,6 +32,13 @@ public class CreateOrderProductRequest extends BaseConfig {
/**商品英文名**/
/**商品英文名**/
private
String
productForeignName
;
private
String
productForeignName
;
/**
* 原有商品类型
*
* 溯源: 订单有自己的商品逻辑 无法使用原有字段类型记录处理
* 该字段,保持和商品服务的商品类型一致
*/
private
Integer
originalProductType
;
/**
/**
* 商品数量
* 商品数量
...
...
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
9812db4c
...
@@ -2625,6 +2625,7 @@ public class OrderAdapter {
...
@@ -2625,6 +2625,7 @@ public class OrderAdapter {
createOrderProductDemoDto
.
setMaterialProduct
(
materialProducts
);
createOrderProductDemoDto
.
setMaterialProduct
(
materialProducts
);
}
}
createOrderProductDemoDto
.
setProductType
(
cartGoodsDetailDto
.
getProductType
());
createOrderProductDemoDto
.
setProductType
(
cartGoodsDetailDto
.
getProductType
());
createOrderProductDemoDto
.
setOriginalProductType
(
cartGoodsDetailDto
.
getOriginalProductType
());
return
createOrderProductDemoDto
;
return
createOrderProductDemoDto
;
}
}
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/create/OrderItemCreateReq.java
View file @
9812db4c
...
@@ -20,6 +20,13 @@ public class OrderItemCreateReq {
...
@@ -20,6 +20,13 @@ public class OrderItemCreateReq {
* 订单商品明细ID,由订单服务提供
* 订单商品明细ID,由订单服务提供
*/
*/
private
Long
id
;
private
Long
id
;
/**
* 原有商品类型
*
* 溯源: 订单有自己的商品逻辑 无法使用原有字段类型记录处理
* 该字段,保持和商品服务的商品类型一致
*/
private
Integer
originalProductType
;
//商户号
//商户号
private
String
partnerId
;
private
String
partnerId
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/adapter/ShoppingCartConvertAdapter.java
View file @
9812db4c
...
@@ -56,6 +56,8 @@ public class ShoppingCartConvertAdapter {
...
@@ -56,6 +56,8 @@ public class ShoppingCartConvertAdapter {
cartGoodsDetailDto
.
setTotalDiscountAmount
(
totalDiscountAmount
);
cartGoodsDetailDto
.
setTotalDiscountAmount
(
totalDiscountAmount
);
cartGoodsDetailDto
.
setSpuId
(
product
.
getSpuId
());
cartGoodsDetailDto
.
setSpuId
(
product
.
getSpuId
());
cartGoodsDetailDto
.
setSkuId
(
goodsId
);
cartGoodsDetailDto
.
setSkuId
(
goodsId
);
// fisherman 加价购商品类型设置
cartGoodsDetailDto
.
setOriginalProductType
(
getProductsVo
.
getType
());
cartGoodsDetailDto
.
setQty
(
product
.
getQty
());
cartGoodsDetailDto
.
setQty
(
product
.
getQty
());
cartGoodsDetailDto
.
setSpuName
(
getProductsVo
!=
null
?
getProductsVo
.
getSpuName
()
:
""
);
cartGoodsDetailDto
.
setSpuName
(
getProductsVo
!=
null
?
getProductsVo
.
getSpuName
()
:
""
);
cartGoodsDetailDto
.
setSkuName
(
product
.
getSkuName
());
cartGoodsDetailDto
.
setSkuName
(
product
.
getSkuName
());
...
@@ -102,6 +104,7 @@ public class ShoppingCartConvertAdapter {
...
@@ -102,6 +104,7 @@ public class ShoppingCartConvertAdapter {
cartGoodsDetailDto
.
setIsSendGoods
((
cartGoods
.
getIsSendGoods
()
!=
null
&&
cartGoods
.
getIsSendGoods
())
?
true
:
false
);
cartGoodsDetailDto
.
setIsSendGoods
((
cartGoods
.
getIsSendGoods
()
!=
null
&&
cartGoods
.
getIsSendGoods
())
?
true
:
false
);
cartGoodsDetailDto
.
setTaxId
(
cartGoods
.
getTaxId
());
cartGoodsDetailDto
.
setTaxId
(
cartGoods
.
getTaxId
());
cartGoodsDetailDto
.
setTax
(
cartGoods
.
getTax
());
cartGoodsDetailDto
.
setTax
(
cartGoods
.
getTax
());
cartGoodsDetailDto
.
setOriginalProductType
(
cartGoods
.
getOriginalProductType
());
cartGoodsDetailDto
.
setSpuId
(
cartGoods
.
getSpuId
());
cartGoodsDetailDto
.
setSpuId
(
cartGoods
.
getSpuId
());
cartGoodsDetailDto
.
setSpuName
(
cartGoods
.
getSpuName
());
cartGoodsDetailDto
.
setSpuName
(
cartGoods
.
getSpuName
());
cartGoodsDetailDto
.
setSpuForeignName
(
cartGoods
.
getSpuForeignName
());
cartGoodsDetailDto
.
setSpuForeignName
(
cartGoods
.
getSpuForeignName
());
...
...
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