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
744539c7
Commit
744539c7
authored
Nov 30, 2020
by
缪晖
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
聚合层openId透传
parent
2daef541
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
81 additions
and
9 deletions
+81
-9
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
+2
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/CreateOrderProductRequest.java
+5
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
+5
-0
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/domain/CartGoods.java
+5
-0
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/domain/CollageMemberState.java
+1
-0
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/domain/CollageOrderDto.java
+5
-0
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/service/impl/CollageOrderBaseServiceImpl.java
+2
-0
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+2
-0
order-application-service/src/main/java/cn/freemud/entities/dto/shoppingCart/ShoppingCartGoodsDto.java
+5
-0
order-application-service/src/main/java/cn/freemud/entities/vo/ProductVo.java
+5
-0
order-application-service/src/main/java/cn/freemud/entities/vo/UserProductVo.java
+5
-0
order-application-service/src/main/java/cn/freemud/service/impl/CollageOrderServiceImpl.java
+6
-7
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
+1
-0
order-application-service/src/test/java/cn.freemud/client/EcologyAdminApplicationClientTest.java
+3
-2
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
+3
-0
shopping-cart-application-service/src/main/java/cn/freemud/adapter/ShoppingCartConvertAdapter.java
+1
-0
shopping-cart-application-service/src/main/java/cn/freemud/entities/dto/shoppingCart/ShoppingCartGoodsDto.java
+5
-0
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/CartGoods.java
+5
-0
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/ShoppingCartCollageGoodsResponseVo.java
+5
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/CollageOrderServiceImpl.java
+2
-0
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/ShoppingCartCollageServiceImpl.java
+3
-0
No files found.
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
744539c7
...
@@ -806,6 +806,7 @@ public class OrderSdkAdapter {
...
@@ -806,6 +806,7 @@ public class OrderSdkAdapter {
// 拼单类型商品加购人相关信息
// 拼单类型商品加购人相关信息
productBean
.
setUserId
(
orderItemResp
.
getUserId
());
productBean
.
setUserId
(
orderItemResp
.
getUserId
());
productBean
.
setOpenId
(
orderItemResp
.
getOpenId
());
productBean
.
setNickName
(
orderItemResp
.
getNickName
());
productBean
.
setNickName
(
orderItemResp
.
getNickName
());
productBean
.
setPhotoUrl
(
orderItemResp
.
getPhotoUrl
());
productBean
.
setPhotoUrl
(
orderItemResp
.
getPhotoUrl
());
...
@@ -2638,6 +2639,7 @@ public class OrderSdkAdapter {
...
@@ -2638,6 +2639,7 @@ public class OrderSdkAdapter {
// 拼单加购人信息 add by miaohui 2020.10.12 start
// 拼单加购人信息 add by miaohui 2020.10.12 start
orderItemCreateReq
.
setUserId
(
product
.
getUserId
());
orderItemCreateReq
.
setUserId
(
product
.
getUserId
());
orderItemCreateReq
.
setOpenId
(
product
.
getOpenId
());
orderItemCreateReq
.
setNickName
(
product
.
getNickName
());
orderItemCreateReq
.
setNickName
(
product
.
getNickName
());
orderItemCreateReq
.
setPhotoUrl
(
product
.
getPhotoUrl
());
orderItemCreateReq
.
setPhotoUrl
(
product
.
getPhotoUrl
());
// 拼单加购人信息 add by miaohui 2020.10.12 end
// 拼单加购人信息 add by miaohui 2020.10.12 end
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/CreateOrderProductRequest.java
View file @
744539c7
...
@@ -183,6 +183,11 @@ public class CreateOrderProductRequest extends BaseConfig {
...
@@ -183,6 +183,11 @@ public class CreateOrderProductRequest extends BaseConfig {
private
String
userId
;
private
String
userId
;
/**
/**
* 加购人openId
*/
private
String
openId
;
/**
* 加购人昵称
* 加购人昵称
*/
*/
private
String
nickName
;
private
String
nickName
;
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/response/order/QueryOrdersResponse.java
View file @
744539c7
...
@@ -527,6 +527,11 @@ public class QueryOrdersResponse {
...
@@ -527,6 +527,11 @@ public class QueryOrdersResponse {
private
String
userId
;
private
String
userId
;
/**
/**
* 加购人openId
*/
private
String
openId
;
/**
* 加购人昵称
* 加购人昵称
*/
*/
private
String
nickName
;
private
String
nickName
;
...
...
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/domain/CartGoods.java
View file @
744539c7
...
@@ -42,6 +42,11 @@ public class CartGoods {
...
@@ -42,6 +42,11 @@ public class CartGoods {
private
String
userId
;
private
String
userId
;
/**
/**
* 购买人的的openId
*/
private
String
openId
;
/**
* 购买人的的头像
* 购买人的的头像
*/
*/
private
String
photoUrl
;
private
String
photoUrl
;
...
...
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/domain/CollageMemberState.java
View file @
744539c7
...
@@ -15,6 +15,7 @@ import lombok.Data;
...
@@ -15,6 +15,7 @@ import lombok.Data;
@Data
@Data
public
class
CollageMemberState
{
public
class
CollageMemberState
{
private
String
userId
;
private
String
userId
;
private
String
openId
;
private
String
nickName
;
private
String
nickName
;
private
String
photoUrl
;
private
String
photoUrl
;
private
Boolean
state
;
private
Boolean
state
;
...
...
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/domain/CollageOrderDto.java
View file @
744539c7
...
@@ -50,6 +50,11 @@ public class CollageOrderDto
...
@@ -50,6 +50,11 @@ public class CollageOrderDto
private
String
currentUserId
;
private
String
currentUserId
;
/**
/**
* 拼单当前用户openId
*/
private
String
openId
;
/**
* 拼单当前用户昵称
* 拼单当前用户昵称
*/
*/
private
String
nickName
;
private
String
nickName
;
...
...
assortment-shoppingcart-sdk/src/main/java/com/freemud/sdk/api/assortment/shoppingcart/service/impl/CollageOrderBaseServiceImpl.java
View file @
744539c7
...
@@ -511,6 +511,7 @@ public class CollageOrderBaseServiceImpl implements CollageOrderBaseService {
...
@@ -511,6 +511,7 @@ public class CollageOrderBaseServiceImpl implements CollageOrderBaseService {
public
void
initCollageMemberState
(
String
collageMemberStateHashKey
,
CollageOrderDto
collageOrderDto
)
{
public
void
initCollageMemberState
(
String
collageMemberStateHashKey
,
CollageOrderDto
collageOrderDto
)
{
CollageMemberState
collageMemberState
=
new
CollageMemberState
();
CollageMemberState
collageMemberState
=
new
CollageMemberState
();
collageMemberState
.
setUserId
(
collageOrderDto
.
getCurrentUserId
());
collageMemberState
.
setUserId
(
collageOrderDto
.
getCurrentUserId
());
collageMemberState
.
setOpenId
(
collageOrderDto
.
getOpenId
());
collageMemberState
.
setNickName
(
collageOrderDto
.
getNickName
());
collageMemberState
.
setNickName
(
collageOrderDto
.
getNickName
());
collageMemberState
.
setPhotoUrl
(
collageOrderDto
.
getPhotoUrl
());
collageMemberState
.
setPhotoUrl
(
collageOrderDto
.
getPhotoUrl
());
collageMemberState
.
setState
(
CollageMemberStateType
.
SHOPPING
.
getValue
());
collageMemberState
.
setState
(
CollageMemberStateType
.
SHOPPING
.
getValue
());
...
@@ -526,6 +527,7 @@ public class CollageOrderBaseServiceImpl implements CollageOrderBaseService {
...
@@ -526,6 +527,7 @@ public class CollageOrderBaseServiceImpl implements CollageOrderBaseService {
public
void
addCollageMemberState
(
String
collageMemberStateHashKey
,
CollageOrderDto
collageOrderDto
)
{
public
void
addCollageMemberState
(
String
collageMemberStateHashKey
,
CollageOrderDto
collageOrderDto
)
{
CollageMemberState
collageMemberState
=
new
CollageMemberState
();
CollageMemberState
collageMemberState
=
new
CollageMemberState
();
collageMemberState
.
setUserId
(
collageOrderDto
.
getCurrentUserId
());
collageMemberState
.
setUserId
(
collageOrderDto
.
getCurrentUserId
());
collageMemberState
.
setOpenId
(
collageOrderDto
.
getOpenId
());
collageMemberState
.
setNickName
(
collageOrderDto
.
getNickName
());
collageMemberState
.
setNickName
(
collageOrderDto
.
getNickName
());
collageMemberState
.
setPhotoUrl
(
collageOrderDto
.
getPhotoUrl
());
collageMemberState
.
setPhotoUrl
(
collageOrderDto
.
getPhotoUrl
());
collageMemberState
.
setState
(
CollageMemberStateType
.
SHOPPING
.
getValue
());
collageMemberState
.
setState
(
CollageMemberStateType
.
SHOPPING
.
getValue
());
...
...
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
744539c7
...
@@ -1853,6 +1853,7 @@ public class OrderAdapter {
...
@@ -1853,6 +1853,7 @@ public class OrderAdapter {
productVo
.
setQty
(
productBean
.
getNumber
());
productVo
.
setQty
(
productBean
.
getNumber
());
productVo
.
setSpecification
(
""
);
productVo
.
setSpecification
(
""
);
productVo
.
setUserId
(
productBean
.
getUserId
());
productVo
.
setUserId
(
productBean
.
getUserId
());
productVo
.
setOpenId
(
productBean
.
getOpenId
());
productVo
.
setNickName
(
productBean
.
getNickName
());
productVo
.
setNickName
(
productBean
.
getNickName
());
productVo
.
setPhotoUrl
(
productBean
.
getPhotoUrl
());
productVo
.
setPhotoUrl
(
productBean
.
getPhotoUrl
());
List
<
InventedParentActivityVo
>
inventedParentActivityVos
=
new
ArrayList
<>();
List
<
InventedParentActivityVo
>
inventedParentActivityVos
=
new
ArrayList
<>();
...
@@ -2183,6 +2184,7 @@ public class OrderAdapter {
...
@@ -2183,6 +2184,7 @@ public class OrderAdapter {
createOrderProductDemoDto
.
setClassificationId
(
cartGoodsDetailDto
.
getClassificationId
());
createOrderProductDemoDto
.
setClassificationId
(
cartGoodsDetailDto
.
getClassificationId
());
createOrderProductDemoDto
.
setClassificationName
(
cartGoodsDetailDto
.
getClassificationName
());
createOrderProductDemoDto
.
setClassificationName
(
cartGoodsDetailDto
.
getClassificationName
());
createOrderProductDemoDto
.
setUserId
(
cartGoodsDetailDto
.
getUserId
());
createOrderProductDemoDto
.
setUserId
(
cartGoodsDetailDto
.
getUserId
());
createOrderProductDemoDto
.
setOpenId
(
cartGoodsDetailDto
.
getOpenId
());
createOrderProductDemoDto
.
setNickName
(
cartGoodsDetailDto
.
getUserName
());
createOrderProductDemoDto
.
setNickName
(
cartGoodsDetailDto
.
getUserName
());
createOrderProductDemoDto
.
setPhotoUrl
(
cartGoodsDetailDto
.
getPhotoUrl
());
createOrderProductDemoDto
.
setPhotoUrl
(
cartGoodsDetailDto
.
getPhotoUrl
());
return
createOrderProductDemoDto
;
return
createOrderProductDemoDto
;
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/shoppingCart/ShoppingCartGoodsDto.java
View file @
744539c7
...
@@ -212,6 +212,11 @@ public class ShoppingCartGoodsDto {
...
@@ -212,6 +212,11 @@ public class ShoppingCartGoodsDto {
private
String
userId
;
private
String
userId
;
/**
/**
* 加购人openId
*/
private
String
openId
;
/**
* 加购人昵称
* 加购人昵称
*/
*/
private
String
userName
;
private
String
userName
;
...
...
order-application-service/src/main/java/cn/freemud/entities/vo/ProductVo.java
View file @
744539c7
...
@@ -49,6 +49,11 @@ public class ProductVo {
...
@@ -49,6 +49,11 @@ public class ProductVo {
private
String
userId
;
private
String
userId
;
/**
/**
* 加购人openId
*/
private
String
openId
;
/**
* 加购人昵称
* 加购人昵称
*/
*/
private
String
nickName
;
private
String
nickName
;
...
...
order-application-service/src/main/java/cn/freemud/entities/vo/UserProductVo.java
View file @
744539c7
...
@@ -26,6 +26,11 @@ public class UserProductVo {
...
@@ -26,6 +26,11 @@ public class UserProductVo {
private
String
userId
;
private
String
userId
;
/**
/**
* 加购人openId
*/
private
String
openId
;
/**
* 加购人昵称
* 加购人昵称
*/
*/
private
String
nickName
;
private
String
nickName
;
...
...
order-application-service/src/main/java/cn/freemud/service/impl/CollageOrderServiceImpl.java
View file @
744539c7
...
@@ -132,16 +132,15 @@ public class CollageOrderServiceImpl implements CollageOrderService {
...
@@ -132,16 +132,15 @@ public class CollageOrderServiceImpl implements CollageOrderService {
List
<
QueryOrdersResponse
.
DataBean
.
OrderBean
.
ProductBean
>
productList
=
order
.
getProductList
();
List
<
QueryOrdersResponse
.
DataBean
.
OrderBean
.
ProductBean
>
productList
=
order
.
getProductList
();
// 群收款支付用户
userId
列表
// 群收款支付用户列表
List
<
String
>
payer
UserIdList
=
productList
.
stream
().
filter
(
product
->
!
userInfo
.
getMemberId
().
equals
(
product
.
getUserId
())).
map
(
QueryOrdersResponse
.
DataBean
.
OrderBean
.
ProductBean
::
getUser
Id
).
distinct
().
collect
(
Collectors
.
toList
());
List
<
String
>
payer
OpenIdList
=
productList
.
stream
().
filter
(
product
->
!
userInfo
.
getMemberId
().
equals
(
product
.
getUserId
())).
map
(
QueryOrdersResponse
.
DataBean
.
OrderBean
.
ProductBean
::
getOpen
Id
).
distinct
().
collect
(
Collectors
.
toList
());
// 组装群收款付款人列表
GroupBuyRequest
.
UserInfo
groupBuyUserInfo
;
GroupBuyRequest
.
UserInfo
groupBuyUserInfo
;
for
(
String
payer
UserId
:
payerUser
IdList
)
{
for
(
String
payer
OpenId
:
payerOpen
IdList
)
{
Long
amount
=
productList
.
stream
().
filter
(
product
->
payer
UserId
.
equals
(
product
.
getUser
Id
())).
map
(
QueryOrdersResponse
.
DataBean
.
OrderBean
.
ProductBean
::
getSalePrice
).
reduce
(
Long:
:
sum
).
get
();
Long
amount
=
productList
.
stream
().
filter
(
product
->
payer
OpenId
.
equals
(
product
.
getOpen
Id
())).
map
(
QueryOrdersResponse
.
DataBean
.
OrderBean
.
ProductBean
::
getSalePrice
).
reduce
(
Long:
:
sum
).
get
();
groupBuyUserInfo
=
new
GroupBuyRequest
.
UserInfo
();
groupBuyUserInfo
=
new
GroupBuyRequest
.
UserInfo
();
// TODO 新增openid值传入
groupBuyUserInfo
.
setOpenid
(
payerOpenId
);
groupBuyUserInfo
.
setOpenid
(
"oORZK5A8hrejg0uBVSlkpv-KPgv4"
);
groupBuyUserInfo
.
setAmount
(
Integer
.
parseInt
(
String
.
valueOf
(
amount
)));
groupBuyUserInfo
.
setAmount
(
Integer
.
parseInt
(
String
.
valueOf
(
amount
)));
userInfoList
.
add
(
groupBuyUserInfo
);
userInfoList
.
add
(
groupBuyUserInfo
);
}
}
...
...
order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
View file @
744539c7
...
@@ -1085,6 +1085,7 @@ public class OrderServiceImpl implements Orderservice {
...
@@ -1085,6 +1085,7 @@ public class OrderServiceImpl implements Orderservice {
UserProductVo
userProductVo
=
new
UserProductVo
();
UserProductVo
userProductVo
=
new
UserProductVo
();
userProductVo
.
setUserId
(
products
.
get
(
0
).
getUserId
());
userProductVo
.
setUserId
(
products
.
get
(
0
).
getUserId
());
userProductVo
.
setOpenId
(
products
.
get
(
0
).
getOpenId
());
userProductVo
.
setNickName
(
products
.
get
(
0
).
getNickName
());
userProductVo
.
setNickName
(
products
.
get
(
0
).
getNickName
());
userProductVo
.
setPhotoUrl
(
products
.
get
(
0
).
getPhotoUrl
());
userProductVo
.
setPhotoUrl
(
products
.
get
(
0
).
getPhotoUrl
());
userProductVo
.
setProducts
(
products
);
userProductVo
.
setProducts
(
products
);
...
...
order-application-service/src/test/java/cn.freemud/client/EcologyAdminApplicationClientTest.java
View file @
744539c7
...
@@ -6,6 +6,7 @@ import cn.freemud.entities.vo.WechatGroupBuyVo;
...
@@ -6,6 +6,7 @@ import cn.freemud.entities.vo.WechatGroupBuyVo;
import
cn.freemud.service.thirdparty.EcologyAdminApplicationClient
;
import
cn.freemud.service.thirdparty.EcologyAdminApplicationClient
;
import
cn.freemud.service.thirdparty.WeChatClient
;
import
cn.freemud.service.thirdparty.WeChatClient
;
import
com.freemud.sdk.api.assortment.order.request.order.GroupBuyRequest
;
import
com.freemud.sdk.api.assortment.order.request.order.GroupBuyRequest
;
import
com.freemud.sdk.api.assortment.order.response.order.GroupBuyResponse
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.junit.Test
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.junit.runner.RunWith
;
...
@@ -97,7 +98,7 @@ public class EcologyAdminApplicationClientTest {
...
@@ -97,7 +98,7 @@ public class EcologyAdminApplicationClientTest {
//String requestUrl = "https://api.weixin.qq.com/wxa/business/groupBuy/createOrder?access_token=" + accessToken;
//String requestUrl = "https://api.weixin.qq.com/wxa/business/groupBuy/createOrder?access_token=" + accessToken;
String
result
=
weChatClient
.
groupBuyCreateOrder
(
accessToken
,
groupBuyRequest
);
GroupBuyResponse
groupBuyResponse
=
weChatClient
.
groupBuyCreateOrder
(
accessToken
,
groupBuyRequest
);
log
.
info
(
result
);
log
.
info
(
groupBuyResponse
.
toString
()
);
}
}
}
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/create/OrderItemCreateReq.java
View file @
744539c7
...
@@ -129,6 +129,11 @@ public class OrderItemCreateReq {
...
@@ -129,6 +129,11 @@ public class OrderItemCreateReq {
private
String
userId
;
private
String
userId
;
/**
/**
* 加购人openId
*/
private
String
openId
;
/**
* 加购人昵称
* 加购人昵称
*/
*/
private
String
nickName
;
private
String
nickName
;
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/response/orderInfo/OrderItemResp.java
View file @
744539c7
...
@@ -109,6 +109,9 @@ public class OrderItemResp {
...
@@ -109,6 +109,9 @@ public class OrderItemResp {
//加购人ID
//加购人ID
private
String
userId
;
private
String
userId
;
//加购人openId
private
String
openId
;
//加购人昵称
//加购人昵称
private
String
nickName
;
private
String
nickName
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/adapter/ShoppingCartConvertAdapter.java
View file @
744539c7
...
@@ -94,6 +94,7 @@ public class ShoppingCartConvertAdapter {
...
@@ -94,6 +94,7 @@ public class ShoppingCartConvertAdapter {
cartGoodsDetailDto
.
setOriginalPrice
(
cartGoods
.
getOriginalPrice
());
cartGoodsDetailDto
.
setOriginalPrice
(
cartGoods
.
getOriginalPrice
());
// cartGoodsDetailDto.setTotalDiscountAmount(0);
// cartGoodsDetailDto.setTotalDiscountAmount(0);
cartGoodsDetailDto
.
setUserId
(
cartGoods
.
getUserId
());
cartGoodsDetailDto
.
setUserId
(
cartGoods
.
getUserId
());
cartGoodsDetailDto
.
setOpenId
(
cartGoods
.
getOpenId
());
cartGoodsDetailDto
.
setUserName
(
cartGoods
.
getUserName
());
cartGoodsDetailDto
.
setUserName
(
cartGoods
.
getUserName
());
cartGoodsDetailDto
.
setPhotoUrl
(
cartGoods
.
getPhotoUrl
());
cartGoodsDetailDto
.
setPhotoUrl
(
cartGoods
.
getPhotoUrl
());
cartGoodsDetailDto
.
setSalePrice
(
cartGoods
.
getOriginalPrice
());
cartGoodsDetailDto
.
setSalePrice
(
cartGoods
.
getOriginalPrice
());
...
...
shopping-cart-application-service/src/main/java/cn/freemud/entities/dto/shoppingCart/ShoppingCartGoodsDto.java
View file @
744539c7
...
@@ -169,6 +169,11 @@ public class ShoppingCartGoodsDto {
...
@@ -169,6 +169,11 @@ public class ShoppingCartGoodsDto {
private
String
userId
;
private
String
userId
;
/**
/**
* 购买人的的openId
*/
private
String
openId
;
/**
* 购买人的的头像
* 购买人的的头像
*/
*/
private
String
photoUrl
;
private
String
photoUrl
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/CartGoods.java
View file @
744539c7
...
@@ -44,6 +44,11 @@ public class CartGoods {
...
@@ -44,6 +44,11 @@ public class CartGoods {
private
String
userId
;
private
String
userId
;
/**
/**
* 购买人的的openId
*/
private
String
openId
;
/**
* 购买人的的头像
* 购买人的的头像
*/
*/
private
String
photoUrl
;
private
String
photoUrl
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/entities/vo/ShoppingCartCollageGoodsResponseVo.java
View file @
744539c7
...
@@ -30,6 +30,11 @@ public class ShoppingCartCollageGoodsResponseVo extends ShoppingCartGoodsBaseRes
...
@@ -30,6 +30,11 @@ public class ShoppingCartCollageGoodsResponseVo extends ShoppingCartGoodsBaseRes
private
String
userName
;
private
String
userName
;
/**
/**
* 用户openId
*/
private
String
openId
;
/**
* 用户头像
* 用户头像
*/
*/
private
String
photoUrl
;
private
String
photoUrl
;
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/CollageOrderServiceImpl.java
View file @
744539c7
...
@@ -103,6 +103,7 @@ public class CollageOrderServiceImpl implements CollageOrderService {
...
@@ -103,6 +103,7 @@ public class CollageOrderServiceImpl implements CollageOrderService {
CustomerInfoVo
userInfo
=
this
.
getUserInfo
(
request
.
getSessionId
());
CustomerInfoVo
userInfo
=
this
.
getUserInfo
(
request
.
getSessionId
());
collageOrderDto
.
setCreateCollageUserId
(
userInfo
.
getMemberId
());
collageOrderDto
.
setCreateCollageUserId
(
userInfo
.
getMemberId
());
collageOrderDto
.
setCurrentUserId
(
userInfo
.
getMemberId
());
collageOrderDto
.
setCurrentUserId
(
userInfo
.
getMemberId
());
collageOrderDto
.
setOpenId
(
userInfo
.
getOpenId
());
collageOrderDto
.
setNickName
(
userInfo
.
getNickName
());
collageOrderDto
.
setNickName
(
userInfo
.
getNickName
());
collageOrderDto
.
setPhotoUrl
(
userInfo
.
getPhotoUrl
());
collageOrderDto
.
setPhotoUrl
(
userInfo
.
getPhotoUrl
());
...
@@ -254,6 +255,7 @@ public class CollageOrderServiceImpl implements CollageOrderService {
...
@@ -254,6 +255,7 @@ public class CollageOrderServiceImpl implements CollageOrderService {
// 设置拼单发起人
// 设置拼单发起人
collageOrderDto
.
setCreateCollageUserId
(
request
.
getCreateCollageUserId
());
collageOrderDto
.
setCreateCollageUserId
(
request
.
getCreateCollageUserId
());
collageOrderDto
.
setOpenId
(
userInfo
.
getOpenId
());
collageOrderDto
.
setNickName
(
userInfo
.
getNickName
());
collageOrderDto
.
setNickName
(
userInfo
.
getNickName
());
collageOrderDto
.
setPhotoUrl
(
userInfo
.
getPhotoUrl
());
collageOrderDto
.
setPhotoUrl
(
userInfo
.
getPhotoUrl
());
...
...
shopping-cart-application-service/src/main/java/cn/freemud/service/impl/ShoppingCartCollageServiceImpl.java
View file @
744539c7
...
@@ -141,6 +141,7 @@ public class ShoppingCartCollageServiceImpl extends AbstractShoppingCartImpl imp
...
@@ -141,6 +141,7 @@ public class ShoppingCartCollageServiceImpl extends AbstractShoppingCartImpl imp
CartGoods
cartGoods
=
ShoppingCartConvertAdapter
.
convent2CartGoods
(
addShoppingCartGoodsRequestVo
);
CartGoods
cartGoods
=
ShoppingCartConvertAdapter
.
convent2CartGoods
(
addShoppingCartGoodsRequestVo
);
cartGoods
.
setUserId
(
currentUserId
);
cartGoods
.
setUserId
(
currentUserId
);
cartGoods
.
setOpenId
(
currentUserInfoVo
.
getOpenId
());
cartGoods
.
setUserName
(
currentUserInfoVo
.
getNickName
());
cartGoods
.
setUserName
(
currentUserInfoVo
.
getNickName
());
cartGoods
.
setPhotoUrl
(
currentUserInfoVo
.
getPhotoUrl
());
cartGoods
.
setPhotoUrl
(
currentUserInfoVo
.
getPhotoUrl
());
...
@@ -250,6 +251,7 @@ public class ShoppingCartCollageServiceImpl extends AbstractShoppingCartImpl imp
...
@@ -250,6 +251,7 @@ public class ShoppingCartCollageServiceImpl extends AbstractShoppingCartImpl imp
shoppingCartCollageGoodsResponseVo
.
setUserName
(
cmbs
.
getNickName
());
shoppingCartCollageGoodsResponseVo
.
setUserName
(
cmbs
.
getNickName
());
shoppingCartCollageGoodsResponseVo
.
setPhotoUrl
(
cmbs
.
getPhotoUrl
());
shoppingCartCollageGoodsResponseVo
.
setPhotoUrl
(
cmbs
.
getPhotoUrl
());
shoppingCartCollageGoodsResponseVo
.
setUid
(
cmbs
.
getUserId
());
shoppingCartCollageGoodsResponseVo
.
setUid
(
cmbs
.
getUserId
());
shoppingCartCollageGoodsResponseVo
.
setOpenId
(
cmbs
.
getOpenId
());
// 包装费
// 包装费
Long
packPrice
=
0L
;
Long
packPrice
=
0L
;
// 商品数量
// 商品数量
...
@@ -496,6 +498,7 @@ public class ShoppingCartCollageServiceImpl extends AbstractShoppingCartImpl imp
...
@@ -496,6 +498,7 @@ public class ShoppingCartCollageServiceImpl extends AbstractShoppingCartImpl imp
ShoppingCartCollageGoodsResponseVo
shoppingCartCollageGoodsResponseVo
=
new
ShoppingCartCollageGoodsResponseVo
();
ShoppingCartCollageGoodsResponseVo
shoppingCartCollageGoodsResponseVo
=
new
ShoppingCartCollageGoodsResponseVo
();
shoppingCartCollageGoodsResponseVo
.
setProducts
(
cartGoods
);
shoppingCartCollageGoodsResponseVo
.
setProducts
(
cartGoods
);
shoppingCartCollageGoodsResponseVo
.
setUid
(
currentUserId
);
shoppingCartCollageGoodsResponseVo
.
setUid
(
currentUserId
);
shoppingCartCollageGoodsResponseVo
.
setOpenId
(
currentUserInfoVo
.
getOpenId
());
shoppingCartCollageGoodsResponseVo
.
setUserName
(
currentUserInfoVo
.
getNickName
());
shoppingCartCollageGoodsResponseVo
.
setUserName
(
currentUserInfoVo
.
getNickName
());
shoppingCartCollageGoodsResponseVo
.
setPhotoUrl
(
currentUserInfoVo
.
getPhotoUrl
());
shoppingCartCollageGoodsResponseVo
.
setPhotoUrl
(
currentUserInfoVo
.
getPhotoUrl
());
shoppingCartCollageGoodsResponseVo
.
setPackPrice
(
shoppingCartGoodsResponseVo
.
getNewPackAmount
());
shoppingCartCollageGoodsResponseVo
.
setPackPrice
(
shoppingCartGoodsResponseVo
.
getNewPackAmount
());
...
...
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