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
d8e1067c
Commit
d8e1067c
authored
Jun 01, 2020
by
ping.wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单列表新增bizTypes集合查询卖券订单
parent
0f1eacff
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
26 additions
and
9 deletions
+26
-9
assortment-ordercenter-sdk/pom.xml
+1
-1
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/QueryOrdersByConditionsRequest.java
+1
-0
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersRequest.java
+4
-0
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
+9
-7
order-application-service/src/main/java/cn/freemud/entities/dto/QueryOrdersDto.java
+3
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderConditionsReq.java
+2
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderUserConditionsReq.java
+3
-0
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/QueryAfterSalesOrderConditionsReq.java
+2
-0
No files found.
assortment-ordercenter-sdk/pom.xml
View file @
d8e1067c
...
...
@@ -38,7 +38,7 @@
<dependency>
<groupId>
cn.freemud
</groupId>
<artifactId>
ordercenter-sdk
</artifactId>
<version>
1.
2.10.RELEASE
</version>
<version>
1.
4.12-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.freemud.application.service.sdk
</groupId>
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/adapter/OrderSdkAdapter.java
View file @
d8e1067c
...
...
@@ -502,7 +502,7 @@ public class OrderSdkAdapter {
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
();
}
orderConditionsReq
.
setBizTypes
(
queryOrdersRequest
.
getBizTypes
());
return
orderConditionsReq
;
}
...
...
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersByConditionsRequest.java
View file @
d8e1067c
...
...
@@ -29,4 +29,5 @@ public class QueryOrdersByConditionsRequest extends BaseConfig {
private
String
userId
;
//订单业务类型 1:普通订单 2:虚拟订单
private
Integer
bizType
;
private
List
<
Integer
>
bizTypes
;
}
assortment-ordercenter-sdk/src/main/java/com/freemud/sdk/api/assortment/order/request/order/QueryOrdersRequest.java
View file @
d8e1067c
...
...
@@ -3,6 +3,8 @@ package com.freemud.sdk.api.assortment.order.request.order;
import
com.freemud.sdk.api.assortment.order.config.BaseConfig
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
QueryOrdersRequest
extends
BaseConfig
{
...
...
@@ -55,4 +57,6 @@ public class QueryOrdersRequest extends BaseConfig {
*/
private
String
[]
source
;
private
List
<
Integer
>
bizTypes
;
}
order-application-service/src/main/java/cn/freemud/adapter/OrderAdapter.java
View file @
d8e1067c
...
...
@@ -823,6 +823,8 @@ public class OrderAdapter {
queryOrdersDto
.
setStatus
(
statuses
);
queryOrdersDto
.
setType
(
new
Integer
[]{});
}
//商品订单和卖券订单
queryOrdersDto
.
setBizTypes
(
Arrays
.
asList
(
1
,
6
));
return
queryOrdersDto
;
}
...
...
@@ -1650,13 +1652,14 @@ public class OrderAdapter {
productVo
.
setSpecification
(
""
);
List
<
InventedParentActivityVo
>
inventedParentActivityVos
=
new
ArrayList
<>();
String
attributeNames
=
""
;
if
(
StringUtils
.
isNotBlank
(
productBean
.
getAddInfo
()))
{
if
(
StringUtils
.
isNotBlank
(
productBean
.
getAddInfo
())
&&
productBean
.
getAddInfo
().
contains
(
"attributeNames"
)
)
{
OrderProductAddInfo
orderProductAddInfo
=
gson
.
fromJson
(
productBean
.
getAddInfo
(),
OrderProductAddInfo
.
class
);
if
(
productBean
.
getAddInfo
().
contains
(
"attributeNames"
)){
attributeNames
=
orderProductAddInfo
.
getAttributeNames
();
productVo
.
setAttributeNames
(
attributeNames
);
productVo
.
setSpecification
(
attributeNames
);
}
attributeNames
=
orderProductAddInfo
.
getAttributeNames
();
productVo
.
setAttributeNames
(
attributeNames
);
productVo
.
setSpecification
(
attributeNames
);
}
if
(
StringUtils
.
isNotBlank
(
productBean
.
getExtInfo
())){
OrderProductAddInfo
orderProductAddInfo
=
gson
.
fromJson
(
productBean
.
getExtInfo
(),
OrderProductAddInfo
.
class
);
if
(
CollectionUtils
.
isNotEmpty
(
orderProductAddInfo
.
getProductBindingCoupons
())){
for
(
ProductBindingCouponType
productBindingCouponType
:
orderProductAddInfo
.
getProductBindingCoupons
()){
InventedParentActivityVo
inventedParentActivityVo
=
new
InventedParentActivityVo
();
...
...
@@ -1667,7 +1670,6 @@ public class OrderAdapter {
}
productVo
.
setInventedParentActivitiesVo
(
inventedParentActivityVos
);
}
}
productVo
.
setOriginalPrice
(
productBean
.
getPrice
());
productVo
.
setFinalPrice
(
productBean
.
getSalePrice
());
...
...
order-application-service/src/main/java/cn/freemud/entities/dto/QueryOrdersDto.java
View file @
d8e1067c
...
...
@@ -2,6 +2,8 @@ package cn.freemud.entities.dto;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
QueryOrdersDto
{
...
...
@@ -54,5 +56,6 @@ public class QueryOrdersDto {
*/
private
String
[]
source
;
private
List
<
Integer
>
bizTypes
;
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderConditionsReq.java
View file @
d8e1067c
...
...
@@ -106,6 +106,8 @@ public class OrderConditionsReq {
//订单业务类型 1:普通订单 2:虚拟订单
private
Integer
bizType
;
private
List
<
Integer
>
bizTypes
;
// 外部对象ID 如:活动ID
private
List
<
String
>
externalObjectIds
;
// 外部对象ID 如:活动类型
...
...
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/OrderUserConditionsReq.java
View file @
d8e1067c
...
...
@@ -52,4 +52,7 @@ public class OrderUserConditionsReq {
//当前分页
private
Integer
pageNum
;
//订单类型集合
private
List
<
Integer
>
bizTypes
;
}
ordercenter-sdk/src/main/java/com/freemud/application/sdk/api/ordercenter/request/QueryAfterSalesOrderConditionsReq.java
View file @
d8e1067c
...
...
@@ -65,4 +65,6 @@ public class QueryAfterSalesOrderConditionsReq {
private
Byte
afterSalesStageType
;
protected
Integer
ver
;
private
List
<
Integer
>
bizTypes
;
}
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