Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
df9e963d
提交
df9e963d
authored
9月 11, 2024
作者:
艾庆国
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
承运优化需求-订单运单增加来源
上级
19c19c87
隐藏空白字符变更
内嵌
并排
正在显示
19 个修改的文件
包含
138 行增加
和
2 行删除
+138
-2
SyncPlatformEnum.java
...main/java/com/clx/performance/enums/SyncPlatformEnum.java
+36
-0
PageCarrierOrderChildParam.java
.../clx/performance/param/pc/PageCarrierOrderChildParam.java
+6
-0
PageOrderGoodsListParam.java
...com/clx/performance/param/pc/PageOrderGoodsListParam.java
+5
-0
OrderChildVO.java
...rc/main/java/com/clx/performance/vo/app/OrderChildVO.java
+8
-0
CarrierOrderChildDetailVO.java
.../com/clx/performance/vo/pc/CarrierOrderChildDetailVO.java
+9
-0
OrderGoodsVO.java
...src/main/java/com/clx/performance/vo/pc/OrderGoodsVO.java
+16
-0
PageCarrierOrderChildVO.java
...va/com/clx/performance/vo/pc/PageCarrierOrderChildVO.java
+11
-2
OrderChildDao.java
.../src/main/java/com/clx/performance/dao/OrderChildDao.java
+3
-0
OrderChildDaoImpl.java
.../java/com/clx/performance/dao/impl/OrderChildDaoImpl.java
+10
-0
OrderChildMapper.java
...ain/java/com/clx/performance/mapper/OrderChildMapper.java
+10
-0
OrderChild.java
...b/src/main/java/com/clx/performance/model/OrderChild.java
+2
-0
OrderGoods.java
...b/src/main/java/com/clx/performance/model/OrderGoods.java
+2
-0
OrderChildServiceImpl.java
...m/clx/performance/service/impl/OrderChildServiceImpl.java
+7
-0
OrderGoodsServiceImpl.java
...m/clx/performance/service/impl/OrderGoodsServiceImpl.java
+4
-0
OrderChildSqlProvider.java
...om/clx/performance/sqlProvider/OrderChildSqlProvider.java
+2
-0
OrderGoodsSqlProvider.java
...om/clx/performance/sqlProvider/OrderGoodsSqlProvider.java
+2
-0
OwnGoodsOrderStrategy.java
.../clx/performance/strategy/impl/OwnGoodsOrderStrategy.java
+1
-0
PartGoodsOrderStrategy.java
...clx/performance/strategy/impl/PartGoodsOrderStrategy.java
+2
-0
PlatformGoodsOrderStrategy.java
...performance/strategy/impl/PlatformGoodsOrderStrategy.java
+2
-0
没有找到文件。
performance-api/src/main/java/com/clx/performance/enums/SyncPlatformEnum.java
0 → 100644
浏览文件 @
df9e963d
package
com
.
clx
.
performance
.
enums
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
java.util.Arrays
;
import
java.util.Objects
;
import
java.util.Optional
;
@Getter
@AllArgsConstructor
public
enum
SyncPlatformEnum
{
;
@Getter
@AllArgsConstructor
public
enum
Source
{
TRADE_PLATFORM
(
1
,
"数煤宝"
),
OWNER_PLATFORM
(
2
,
"承运货主"
),
NEW_OWNER_CLIENT
(
3
,
"供应链"
),
;
private
final
Integer
code
;
private
final
String
name
;
public
static
Optional
<
Source
>
getByCode
(
Integer
code
)
{
return
Arrays
.
stream
(
values
()).
filter
(
e
->
Objects
.
equals
(
e
.
code
,
code
)).
findFirst
();
}
public
static
String
getNameByCode
(
Integer
code
)
{
if
(
code
==
null
)
{
return
null
;}
return
getByCode
(
code
).
map
(
Source:
:
getName
).
orElse
(
null
);
}
}
}
performance-api/src/main/java/com/clx/performance/param/pc/PageCarrierOrderChildParam.java
浏览文件 @
df9e963d
...
@@ -20,6 +20,12 @@ import java.util.List;
...
@@ -20,6 +20,12 @@ import java.util.List;
@ToString
@ToString
public
class
PageCarrierOrderChildParam
extends
PageParam
{
public
class
PageCarrierOrderChildParam
extends
PageParam
{
@ApiModelProperty
(
value
=
"订单来源: 1数煤宝 2承运货主 3供应链"
)
private
Integer
orderSource
;
@ApiModelProperty
(
value
=
"订单编号"
)
private
String
orderNo
;
@ApiModelProperty
(
value
=
"货单编号"
)
@ApiModelProperty
(
value
=
"货单编号"
)
private
String
orderGoodsNo
;
private
String
orderGoodsNo
;
...
...
performance-api/src/main/java/com/clx/performance/param/pc/PageOrderGoodsListParam.java
浏览文件 @
df9e963d
...
@@ -15,6 +15,9 @@ import javax.validation.constraints.NotNull;
...
@@ -15,6 +15,9 @@ import javax.validation.constraints.NotNull;
@NoArgsConstructor
@NoArgsConstructor
public
class
PageOrderGoodsListParam
extends
PageParam
{
public
class
PageOrderGoodsListParam
extends
PageParam
{
@ApiModelProperty
(
value
=
"订单来源: 1数煤宝 2承运货主 3供应链"
)
private
Integer
orderSource
;
@ApiModelProperty
(
value
=
"订单编号"
)
@ApiModelProperty
(
value
=
"订单编号"
)
private
String
orderNo
;
private
String
orderNo
;
...
@@ -39,5 +42,7 @@ public class PageOrderGoodsListParam extends PageParam {
...
@@ -39,5 +42,7 @@ public class PageOrderGoodsListParam extends PageParam {
@ApiModelProperty
(
value
=
"收货地址"
,
example
=
"黄羊城"
)
@ApiModelProperty
(
value
=
"收货地址"
,
example
=
"黄羊城"
)
private
String
receiveAddress
;
private
String
receiveAddress
;
@ApiModelProperty
(
"用车方式 1:平台车辆配货 2:自有车辆配货"
)
private
Integer
vehicleUsage
;
}
}
performance-api/src/main/java/com/clx/performance/vo/app/OrderChildVO.java
浏览文件 @
df9e963d
...
@@ -3,6 +3,7 @@ package com.clx.performance.vo.app;
...
@@ -3,6 +3,7 @@ package com.clx.performance.vo.app;
import
cn.hutool.json.JSONUtil
;
import
cn.hutool.json.JSONUtil
;
import
com.clx.performance.enums.OrderChildEnum
;
import
com.clx.performance.enums.OrderChildEnum
;
import
com.clx.performance.enums.OrderGoodsEnum
;
import
com.clx.performance.enums.OrderGoodsEnum
;
import
com.clx.performance.enums.SyncPlatformEnum
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -343,4 +344,11 @@ public class OrderChildVO {
...
@@ -343,4 +344,11 @@ public class OrderChildVO {
}
}
return
new
ArrayList
<>();
return
new
ArrayList
<>();
}
}
@ApiModelProperty
(
value
=
"订单来源"
)
private
Integer
orderSource
;
private
String
orderSourceMsg
;
public
String
getOrderSourceMsg
()
{
return
SyncPlatformEnum
.
Source
.
getNameByCode
(
orderSource
);
}
}
}
performance-api/src/main/java/com/clx/performance/vo/pc/CarrierOrderChildDetailVO.java
浏览文件 @
df9e963d
package
com
.
clx
.
performance
.
vo
.
pc
;
package
com
.
clx
.
performance
.
vo
.
pc
;
import
com.clx.performance.enums.SyncPlatformEnum
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -129,4 +130,11 @@ public class CarrierOrderChildDetailVO {
...
@@ -129,4 +130,11 @@ public class CarrierOrderChildDetailVO {
@ApiModelProperty
(
value
=
"目的地详细地址"
)
@ApiModelProperty
(
value
=
"目的地详细地址"
)
private
String
receiveDetailAddress
;
private
String
receiveDetailAddress
;
@ApiModelProperty
(
value
=
"订单来源"
)
private
Integer
orderSource
;
private
String
orderSourceMsg
;
public
String
getOrderSourceMsg
()
{
return
SyncPlatformEnum
.
Source
.
getNameByCode
(
orderSource
);
}
}
}
\ No newline at end of file
performance-api/src/main/java/com/clx/performance/vo/pc/OrderGoodsVO.java
浏览文件 @
df9e963d
package
com
.
clx
.
performance
.
vo
.
pc
;
package
com
.
clx
.
performance
.
vo
.
pc
;
import
com.clx.performance.enums.OrderGoodsEnum
;
import
com.clx.performance.enums.OrderGoodsEnum
;
import
com.clx.performance.enums.SyncPlatformEnum
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Getter
;
import
lombok.Getter
;
...
@@ -226,4 +227,18 @@ public class OrderGoodsVO {
...
@@ -226,4 +227,18 @@ public class OrderGoodsVO {
public
String
getReceiveWaitModeMsg
()
{
public
String
getReceiveWaitModeMsg
()
{
return
OrderGoodsEnum
.
SendWaitModeEnum
.
getMsgByCode
(
receiveWaitMode
);
return
OrderGoodsEnum
.
SendWaitModeEnum
.
getMsgByCode
(
receiveWaitMode
);
}
}
@ApiModelProperty
(
value
=
"订单来源"
)
private
Integer
orderSource
;
private
String
orderSourceMsg
;
public
String
getOrderSourceMsg
()
{
return
SyncPlatformEnum
.
Source
.
getNameByCode
(
orderSource
);
}
@ApiModelProperty
(
"已接单车数"
)
private
Integer
alreadyLoadTruckAmount
;
@ApiModelProperty
(
"已拉运车数"
)
private
Integer
alreadyTransportTruckAmount
;
}
}
\ No newline at end of file
performance-api/src/main/java/com/clx/performance/vo/pc/PageCarrierOrderChildVO.java
浏览文件 @
df9e963d
package
com
.
clx
.
performance
.
vo
.
pc
;
package
com
.
clx
.
performance
.
vo
.
pc
;
import
com.clx.performance.enums.SyncPlatformEnum
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Getter
;
import
lombok.Getter
;
...
@@ -21,6 +22,9 @@ public class PageCarrierOrderChildVO {
...
@@ -21,6 +22,9 @@ public class PageCarrierOrderChildVO {
@ApiModelProperty
(
value
=
"运单状态"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"运单状态"
,
example
=
"1"
)
private
Integer
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"订单编号"
,
example
=
"41441"
)
private
String
orderNo
;
@ApiModelProperty
(
value
=
"货单编号"
,
example
=
"41441"
)
@ApiModelProperty
(
value
=
"货单编号"
,
example
=
"41441"
)
private
String
orderGoodsNo
;
private
String
orderGoodsNo
;
...
@@ -73,7 +77,11 @@ public class PageCarrierOrderChildVO {
...
@@ -73,7 +77,11 @@ public class PageCarrierOrderChildVO {
@ApiModelProperty
(
value
=
"车牌号"
,
example
=
"晋A12345"
)
@ApiModelProperty
(
value
=
"车牌号"
,
example
=
"晋A12345"
)
private
String
truckNo
;
private
String
truckNo
;
@ApiModelProperty
(
value
=
"订单来源"
)
private
Integer
orderSource
;
private
String
orderSourceMsg
;
public
String
getOrderSourceMsg
()
{
return
SyncPlatformEnum
.
Source
.
getNameByCode
(
orderSource
);
}
}
}
\ No newline at end of file
performance-web/src/main/java/com/clx/performance/dao/OrderChildDao.java
浏览文件 @
df9e963d
...
@@ -211,4 +211,7 @@ public interface OrderChildDao extends BaseDao<OrderChildMapper, OrderChild, Int
...
@@ -211,4 +211,7 @@ public interface OrderChildDao extends BaseDao<OrderChildMapper, OrderChild, Int
List
<
OrderGoodsNotCancelChildDTO
>
countValidByOrderGoodsNoList
(
List
<
String
>
orderGoodsList
);
List
<
OrderGoodsNotCancelChildDTO
>
countValidByOrderGoodsNoList
(
List
<
String
>
orderGoodsList
);
void
batchUpdateCancel
(
List
<
OrderChild
>
canCancelOrderChildList
);
void
batchUpdateCancel
(
List
<
OrderChild
>
canCancelOrderChildList
);
int
countTakeByOrderGoodsNo
(
String
orderGoodsNo
);
int
countLoadByOrderGoodsNo
(
String
orderGoodsNo
);
}
}
performance-web/src/main/java/com/clx/performance/dao/impl/OrderChildDaoImpl.java
浏览文件 @
df9e963d
...
@@ -703,4 +703,14 @@ public class OrderChildDaoImpl extends BaseDaoImpl<OrderChildMapper, OrderChild,
...
@@ -703,4 +703,14 @@ public class OrderChildDaoImpl extends BaseDaoImpl<OrderChildMapper, OrderChild,
public
void
batchUpdateCancel
(
List
<
OrderChild
>
canCancelOrderChildList
)
{
public
void
batchUpdateCancel
(
List
<
OrderChild
>
canCancelOrderChildList
)
{
baseMapper
.
batchUpdateCancel
(
canCancelOrderChildList
);
baseMapper
.
batchUpdateCancel
(
canCancelOrderChildList
);
}
}
@Override
public
int
countTakeByOrderGoodsNo
(
String
orderGoodsNo
)
{
return
baseMapper
.
countTakeByOrderGoodsNo
(
orderGoodsNo
);
}
@Override
public
int
countLoadByOrderGoodsNo
(
String
orderGoodsNo
)
{
return
baseMapper
.
countLoadByOrderGoodsNo
(
orderGoodsNo
);
}
}
}
performance-web/src/main/java/com/clx/performance/mapper/OrderChildMapper.java
浏览文件 @
df9e963d
...
@@ -183,4 +183,13 @@ public interface OrderChildMapper extends BaseMapper<OrderChild> {
...
@@ -183,4 +183,13 @@ public interface OrderChildMapper extends BaseMapper<OrderChild> {
@UpdateProvider
(
type
=
OrderChildSqlProvider
.
class
,
method
=
"batchUpdateCancel"
)
@UpdateProvider
(
type
=
OrderChildSqlProvider
.
class
,
method
=
"batchUpdateCancel"
)
void
batchUpdateCancel
(
List
<
OrderChild
>
canCancelOrderChildList
);
void
batchUpdateCancel
(
List
<
OrderChild
>
canCancelOrderChildList
);
@Select
(
"select count(*) from order_child "
+
" where order_goods_no=#{orderGoodsNo} and status in(10,20,30,40,50,60,70,80,90,100)"
)
int
countTakeByOrderGoodsNo
(
@Param
(
"orderGoodsNo"
)
String
orderGoodsNo
);
@Select
(
"select count(*) from order_child "
+
" where order_goods_no=#{orderGoodsNo} and status in(50,60,70,80,90,100)"
)
int
countLoadByOrderGoodsNo
(
@Param
(
"orderGoodsNo"
)
String
orderGoodsNo
);
}
}
\ No newline at end of file
performance-web/src/main/java/com/clx/performance/model/OrderChild.java
浏览文件 @
df9e963d
...
@@ -119,6 +119,8 @@ public class OrderChild implements HasKey<Integer> {
...
@@ -119,6 +119,8 @@ public class OrderChild implements HasKey<Integer> {
*/
*/
private
Integer
removeLoadLimitStatus
;
private
Integer
removeLoadLimitStatus
;
private
Integer
orderSource
;
//订单来源
private
LocalDateTime
createTime
;
//创建时间
private
LocalDateTime
createTime
;
//创建时间
private
LocalDateTime
modifiedTime
;
//修改时间
private
LocalDateTime
modifiedTime
;
//修改时间
...
...
performance-web/src/main/java/com/clx/performance/model/OrderGoods.java
浏览文件 @
df9e963d
...
@@ -208,6 +208,8 @@ public class OrderGoods implements HasKey<Integer> {
...
@@ -208,6 +208,8 @@ public class OrderGoods implements HasKey<Integer> {
@ApiModelProperty
(
"是否支持借款:0:否 1:是"
)
@ApiModelProperty
(
"是否支持借款:0:否 1:是"
)
private
Integer
supportLoan
;
private
Integer
supportLoan
;
private
Integer
orderSource
;
//订单来源
@TableField
(
"create_time"
)
@TableField
(
"create_time"
)
@ApiModelProperty
(
"创建时间"
)
@ApiModelProperty
(
"创建时间"
)
private
LocalDateTime
createTime
;
private
LocalDateTime
createTime
;
...
...
performance-web/src/main/java/com/clx/performance/service/impl/OrderChildServiceImpl.java
浏览文件 @
df9e963d
...
@@ -481,6 +481,7 @@ public class OrderChildServiceImpl implements OrderChildService {
...
@@ -481,6 +481,7 @@ public class OrderChildServiceImpl implements OrderChildService {
orderChildLoanComponent
.
getChildDetermine
(
orderInfo
,
ownerInfo
,
orderGoods
,
childNo
);
orderChildLoanComponent
.
getChildDetermine
(
orderInfo
,
ownerInfo
,
orderGoods
,
childNo
);
OrderChild
orderChild
=
new
OrderChild
();
OrderChild
orderChild
=
new
OrderChild
();
orderChild
.
setOrderSource
(
orderInfo
.
getOrderSource
());
orderChild
.
setChildNo
(
childNo
);
orderChild
.
setChildNo
(
childNo
);
orderChild
.
setUserNo
(
userNo
);
orderChild
.
setUserNo
(
userNo
);
...
@@ -2574,6 +2575,9 @@ public class OrderChildServiceImpl implements OrderChildService {
...
@@ -2574,6 +2575,9 @@ public class OrderChildServiceImpl implements OrderChildService {
fieldList
.
add
(
new
ExcelField
(
18
,
"发货地址"
,
"sendAddress"
,
10000
));
fieldList
.
add
(
new
ExcelField
(
18
,
"发货地址"
,
"sendAddress"
,
10000
));
fieldList
.
add
(
new
ExcelField
(
19
,
"收货地址"
,
"receiveAddress"
,
10000
));
fieldList
.
add
(
new
ExcelField
(
19
,
"收货地址"
,
"receiveAddress"
,
10000
));
fieldList
.
add
(
new
ExcelField
(
20
,
"订单编号"
,
"receiveAddress"
,
10000
));
fieldList
.
add
(
new
ExcelField
(
21
,
"订单来源"
,
"receiveAddress"
,
10000
));
// 组装数据
// 组装数据
List
<
List
<
ExcelData
>>
dataList
=
new
ArrayList
<>();
List
<
List
<
ExcelData
>>
dataList
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
list
.
size
();
i
++){
for
(
int
i
=
0
;
i
<
list
.
size
();
i
++){
...
@@ -2609,6 +2613,9 @@ public class OrderChildServiceImpl implements OrderChildService {
...
@@ -2609,6 +2613,9 @@ public class OrderChildServiceImpl implements OrderChildService {
rowData
.
add
(
new
ExcelData
(
dto
.
getSendAddress
()));
rowData
.
add
(
new
ExcelData
(
dto
.
getSendAddress
()));
rowData
.
add
(
new
ExcelData
(
dto
.
getReceiveAddress
()));
rowData
.
add
(
new
ExcelData
(
dto
.
getReceiveAddress
()));
rowData
.
add
(
new
ExcelData
(
dto
.
getOrderNo
()));
rowData
.
add
(
new
ExcelData
(
dto
.
getOrderSourceMsg
(),
"-"
));
dataList
.
add
(
rowData
);
dataList
.
add
(
rowData
);
}
}
...
...
performance-web/src/main/java/com/clx/performance/service/impl/OrderGoodsServiceImpl.java
浏览文件 @
df9e963d
...
@@ -853,6 +853,10 @@ public class OrderGoodsServiceImpl implements OrderGoodsService, InitializingBea
...
@@ -853,6 +853,10 @@ public class OrderGoodsServiceImpl implements OrderGoodsService, InitializingBea
this
.
calcOrderGoodsResidueWeight
(
orderGoodsVO
.
getExtractWeight
(),
orderGoodsVO
.
getAlreadyTransportWeight
())
this
.
calcOrderGoodsResidueWeight
(
orderGoodsVO
.
getExtractWeight
(),
orderGoodsVO
.
getAlreadyTransportWeight
())
);
);
// 车数
orderGoodsVO
.
setAlreadyLoadTruckAmount
(
orderChildDao
.
countTakeByOrderGoodsNo
(
orderGoodsVO
.
getOrderGoodsNo
()));
orderGoodsVO
.
setAlreadyTransportTruckAmount
(
orderChildDao
.
countLoadByOrderGoodsNo
(
orderGoodsVO
.
getOrderGoodsNo
()));
String
orderNo
=
orderGoodsVO
.
getOrderNo
();
String
orderNo
=
orderGoodsVO
.
getOrderNo
();
FeignOrderVO
orderInfoFeign
=
orderFeign
.
getOrderInfoFeign
(
orderNo
);
FeignOrderVO
orderInfoFeign
=
orderFeign
.
getOrderInfoFeign
(
orderNo
);
...
...
performance-web/src/main/java/com/clx/performance/sqlProvider/OrderChildSqlProvider.java
浏览文件 @
df9e963d
...
@@ -129,6 +129,8 @@ public class OrderChildSqlProvider {
...
@@ -129,6 +129,8 @@ public class OrderChildSqlProvider {
if
(
StringUtils
.
isNotBlank
(
param
.
getEndTime
()))
{
WHERE
(
"finish_time <= #{param.endTime}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getEndTime
()))
{
WHERE
(
"finish_time <= #{param.endTime}"
);}
}
}
if
(
Objects
.
nonNull
(
param
.
getOrderSource
()))
{
WHERE
(
"order_source = #{param.orderSource}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getOrderNo
()))
{
WHERE
(
"order_no = #{param.orderNo}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getOrderGoodsNo
()))
{
WHERE
(
"order_goods_no = #{param.orderGoodsNo}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getOrderGoodsNo
()))
{
WHERE
(
"order_goods_no = #{param.orderGoodsNo}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getChildNo
()))
{
WHERE
(
"child_no = #{param.childNo}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getChildNo
()))
{
WHERE
(
"child_no = #{param.childNo}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getDriverName
()))
{
WHERE
(
"driver_name= #{param.driverName}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getDriverName
()))
{
WHERE
(
"driver_name= #{param.driverName}"
);}
...
...
performance-web/src/main/java/com/clx/performance/sqlProvider/OrderGoodsSqlProvider.java
浏览文件 @
df9e963d
...
@@ -76,6 +76,8 @@ public class OrderGoodsSqlProvider {
...
@@ -76,6 +76,8 @@ public class OrderGoodsSqlProvider {
WHERE
(
"a.order_goods_status = #{param.orderGoodsStatus}"
);
WHERE
(
"a.order_goods_status = #{param.orderGoodsStatus}"
);
}
}
}
}
if
(
Objects
.
nonNull
(
param
.
getOrderSource
()))
{
WHERE
(
"order_source = #{param.orderSource}"
);}
if
(
Objects
.
nonNull
(
param
.
getVehicleUsage
()))
{
WHERE
(
"vehicle_usage = #{param.vehicleUsage}"
);}
if
(
StringUtils
.
isNotBlank
(
param
.
getOrderNo
()))
{
if
(
StringUtils
.
isNotBlank
(
param
.
getOrderNo
()))
{
WHERE
(
"a.order_no = #{param.orderNo}"
);
WHERE
(
"a.order_no = #{param.orderNo}"
);
...
...
performance-web/src/main/java/com/clx/performance/strategy/impl/OwnGoodsOrderStrategy.java
浏览文件 @
df9e963d
...
@@ -104,6 +104,7 @@ public class OwnGoodsOrderStrategy extends GoodsOrderStrategy implements Initial
...
@@ -104,6 +104,7 @@ public class OwnGoodsOrderStrategy extends GoodsOrderStrategy implements Initial
for
(
OrderGoodsChildParams
child
:
childParamsList
)
{
for
(
OrderGoodsChildParams
child
:
childParamsList
)
{
OrderGoods
orderGoods
=
new
OrderGoods
();
OrderGoods
orderGoods
=
new
OrderGoods
();
orderGoods
.
setOrderSource
(
orderInfo
.
getOrderSource
());
//提取吨数
//提取吨数
orderGoods
.
setExtractWeight
(
child
.
getExtractWeight
());
orderGoods
.
setExtractWeight
(
child
.
getExtractWeight
());
orderGoods
.
setAlreadyTransportWeight
(
BigDecimal
.
ZERO
);
orderGoods
.
setAlreadyTransportWeight
(
BigDecimal
.
ZERO
);
...
...
performance-web/src/main/java/com/clx/performance/strategy/impl/PartGoodsOrderStrategy.java
浏览文件 @
df9e963d
...
@@ -107,6 +107,8 @@ public class PartGoodsOrderStrategy extends GoodsOrderStrategy implements Initia
...
@@ -107,6 +107,8 @@ public class PartGoodsOrderStrategy extends GoodsOrderStrategy implements Initia
}
}
}
}
OrderGoods
orderGoods
=
new
OrderGoods
();
OrderGoods
orderGoods
=
new
OrderGoods
();
orderGoods
.
setOrderSource
(
orderInfo
.
getOrderSource
());
//提取吨数
//提取吨数
orderGoods
.
setExtractWeight
(
child
.
getExtractWeight
());
orderGoods
.
setExtractWeight
(
child
.
getExtractWeight
());
orderGoods
.
setAlreadyTransportWeight
(
BigDecimal
.
ZERO
);
orderGoods
.
setAlreadyTransportWeight
(
BigDecimal
.
ZERO
);
...
...
performance-web/src/main/java/com/clx/performance/strategy/impl/PlatformGoodsOrderStrategy.java
浏览文件 @
df9e963d
...
@@ -105,6 +105,8 @@ public class PlatformGoodsOrderStrategy extends GoodsOrderStrategy implements In
...
@@ -105,6 +105,8 @@ public class PlatformGoodsOrderStrategy extends GoodsOrderStrategy implements In
}
}
}
}
OrderGoods
orderGoods
=
new
OrderGoods
();
OrderGoods
orderGoods
=
new
OrderGoods
();
orderGoods
.
setOrderSource
(
orderInfo
.
getOrderSource
());
//提取吨数
//提取吨数
orderGoods
.
setExtractWeight
(
child
.
getExtractWeight
());
orderGoods
.
setExtractWeight
(
child
.
getExtractWeight
());
orderGoods
.
setAlreadyTransportWeight
(
BigDecimal
.
ZERO
);
orderGoods
.
setAlreadyTransportWeight
(
BigDecimal
.
ZERO
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论