Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
9d6300c0
提交
9d6300c0
authored
7月 23, 2024
作者:
刘海泉
1
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/v19.4_order_performance_progress_20240712' into test
上级
18b22730
5b526ccc
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
38 行增加
和
12 行删除
+38
-12
UpdatePerformanceProgressParam.java
...ance/param/pc/carrier/UpdatePerformanceProgressParam.java
+1
-2
PerformanceProgressVO.java
...java/com/clx/performance/vo/pc/PerformanceProgressVO.java
+3
-0
AddressServiceImpl.java
...lx/performance/extranal/user/impl/AddressServiceImpl.java
+5
-2
PerformanceProgressServiceImpl.java
...formance/service/impl/PerformanceProgressServiceImpl.java
+29
-8
没有找到文件。
performance-api/src/main/java/com/clx/performance/param/pc/carrier/UpdatePerformanceProgressParam.java
浏览文件 @
9d6300c0
...
@@ -5,7 +5,6 @@ import lombok.Getter;
...
@@ -5,7 +5,6 @@ import lombok.Getter;
import
lombok.Setter
;
import
lombok.Setter
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.math.BigDecimal
;
/**
/**
* @ClassName UpdatePerformanceProgressParam
* @ClassName UpdatePerformanceProgressParam
...
@@ -26,7 +25,7 @@ public class UpdatePerformanceProgressParam {
...
@@ -26,7 +25,7 @@ public class UpdatePerformanceProgressParam {
@ApiModelProperty
(
"今日预计完成吨数"
)
@ApiModelProperty
(
"今日预计完成吨数"
)
private
BigDecimal
todayExpectComplete
;
private
String
todayExpectComplete
;
@ApiModelProperty
(
"交易要求到站时间"
)
@ApiModelProperty
(
"交易要求到站时间"
)
...
...
performance-api/src/main/java/com/clx/performance/vo/pc/PerformanceProgressVO.java
浏览文件 @
9d6300c0
package
com
.
clx
.
performance
.
vo
.
pc
;
package
com
.
clx
.
performance
.
vo
.
pc
;
import
com.clx.performance.enums.OrderEnum
;
import
com.clx.performance.enums.OrderEnum
;
import
com.msl.common.convertor.type.MoneyOutConvert
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.Setter
;
import
lombok.Setter
;
...
@@ -81,6 +82,7 @@ public class PerformanceProgressVO{
...
@@ -81,6 +82,7 @@ public class PerformanceProgressVO{
}
}
@ApiModelProperty
(
"司机运费"
)
@ApiModelProperty
(
"司机运费"
)
@MoneyOutConvert
private
BigDecimal
driverFreightPrice
;
private
BigDecimal
driverFreightPrice
;
...
@@ -171,6 +173,7 @@ public class PerformanceProgressVO{
...
@@ -171,6 +173,7 @@ public class PerformanceProgressVO{
@ApiModelProperty
(
"测算运费"
)
@ApiModelProperty
(
"测算运费"
)
@MoneyOutConvert
private
BigDecimal
predictionFreightPrice
;
private
BigDecimal
predictionFreightPrice
;
...
...
performance-web/src/main/java/com/clx/performance/extranal/user/impl/AddressServiceImpl.java
浏览文件 @
9d6300c0
...
@@ -16,7 +16,6 @@ import org.springframework.stereotype.Service;
...
@@ -16,7 +16,6 @@ import org.springframework.stereotype.Service;
@AllArgsConstructor
@AllArgsConstructor
public
class
AddressServiceImpl
implements
AddressService
{
public
class
AddressServiceImpl
implements
AddressService
{
private
final
AddressFeign
addressFeign
;
private
final
AddressFeign
addressFeign
;
private
final
static
StringBuffer
sb
=
new
StringBuffer
();
@Override
@Override
public
Optional
<
FeignAddressVO
>
getSendAndReceiveAddress
(
Integer
sendAddressId
,
Integer
receiveAddressId
)
{
public
Optional
<
FeignAddressVO
>
getSendAndReceiveAddress
(
Integer
sendAddressId
,
Integer
receiveAddressId
)
{
...
@@ -34,11 +33,15 @@ public class AddressServiceImpl implements AddressService {
...
@@ -34,11 +33,15 @@ public class AddressServiceImpl implements AddressService {
@Override
@Override
public
String
generateAddressDetail
(
String
...
args
)
{
public
String
generateAddressDetail
(
String
...
args
)
{
StringBuilder
sb
=
new
StringBuilder
();
String
detail
=
args
[
args
.
length
-
1
];
for
(
String
arg
:
args
)
{
for
(
String
arg
:
args
)
{
if
(
StringUtils
.
isNotBlank
(
arg
)){
if
(
StringUtils
.
isNotBlank
(
arg
)
&&
!
detail
.
contains
(
arg
)
){
sb
.
append
(
arg
);
sb
.
append
(
arg
);
}
}
}
}
sb
.
append
(
detail
);
return
sb
.
toString
();
return
sb
.
toString
();
}
}
}
}
performance-web/src/main/java/com/clx/performance/service/impl/PerformanceProgressServiceImpl.java
浏览文件 @
9d6300c0
...
@@ -33,6 +33,7 @@ import com.clx.performance.utils.gd.GdService;
...
@@ -33,6 +33,7 @@ import com.clx.performance.utils.gd.GdService;
import
com.clx.performance.vo.pc.PerformanceProgressDetailVO
;
import
com.clx.performance.vo.pc.PerformanceProgressDetailVO
;
import
com.clx.performance.vo.pc.PerformanceProgressOperationLogVO
;
import
com.clx.performance.vo.pc.PerformanceProgressOperationLogVO
;
import
com.clx.performance.vo.pc.PerformanceProgressVO
;
import
com.clx.performance.vo.pc.PerformanceProgressVO
;
import
com.google.common.base.Joiner
;
import
com.msl.common.base.Optional
;
import
com.msl.common.base.Optional
;
import
com.msl.common.exception.ServiceSystemException
;
import
com.msl.common.exception.ServiceSystemException
;
import
com.msl.common.utils.DateUtils
;
import
com.msl.common.utils.DateUtils
;
...
@@ -124,6 +125,14 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
...
@@ -124,6 +125,14 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
List
<
PerformanceProgressVO
>
records
=
performanceProgressStruct
.
convertList
(
page
.
getRecords
());
List
<
PerformanceProgressVO
>
records
=
performanceProgressStruct
.
convertList
(
page
.
getRecords
());
records
.
forEach
(
item
->{
if
(
StringUtils
.
isNotBlank
(
item
.
getSeniorLogisticsManagerName
())){
item
.
setSeniorLogisticsManagerName
(
Joiner
.
on
(
","
)
.
join
(
JSON
.
parseArray
(
item
.
getSeniorLogisticsManagerName
())));
}
}
);
returnPage
.
setPages
(
page
.
getPages
());
returnPage
.
setPages
(
page
.
getPages
());
returnPage
.
setTotal
(
page
.
getTotal
());
returnPage
.
setTotal
(
page
.
getTotal
());
returnPage
.
setRecords
(
records
);
returnPage
.
setRecords
(
records
);
...
@@ -201,14 +210,25 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
...
@@ -201,14 +210,25 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
BigDecimal
todayExpectComplete
=
Objects
.
nonNull
(
item
.
getTodayExpectComplete
())
BigDecimal
todayExpectComplete
=
Objects
.
nonNull
(
item
.
getTodayExpectComplete
())
?
item
.
getTodayExpectComplete
():
BigDecimal
.
ZERO
;
?
item
.
getTodayExpectComplete
():
BigDecimal
.
ZERO
;
if
(
Objects
.
nonNull
(
param
.
getTodayExpectComplete
())
if
(
StringUtils
.
isNotBlank
(
param
.
getTodayExpectComplete
())){
&&
todayExpectComplete
.
compareTo
(
param
.
getTodayExpectComplete
())
!=
0
){
if
(
new
BigDecimal
(
param
.
getTodayExpectComplete
()).
compareTo
(
todayExpectComplete
)
!=
0
){
PerformanceProgressLog
log
=
performanceProgressLogService
.
generateLog
(
item
.
getOrderNo
(),
PerformanceProgressLog
log
=
performanceProgressLogService
.
generateLog
(
item
.
getOrderNo
(),
PerformanceProgressEnum
.
LogType
.
TODAY_EXPECT_COMPLETE
,
PerformanceProgressEnum
.
LogType
.
TODAY_EXPECT_COMPLETE
,
param
.
getTodayExpectComplete
(),
userNo
,
userName
);
param
.
getTodayExpectComplete
(),
userNo
,
userName
);
update
.
setTodayExpectComplete
(
param
.
getTodayExpectComplete
());
update
.
setTodayExpectComplete
(
new
BigDecimal
(
param
.
getTodayExpectComplete
()));
logs
.
add
(
log
);
logs
.
add
(
log
);
change
=
true
;
change
=
true
;
}
}
else
{
//今日预计完成吨数从有变成无
if
(
todayExpectComplete
.
compareTo
(
BigDecimal
.
ZERO
)
!=
0
){
PerformanceProgressLog
log
=
performanceProgressLogService
.
generateLog
(
item
.
getOrderNo
(),
PerformanceProgressEnum
.
LogType
.
TODAY_EXPECT_COMPLETE
,
BigDecimal
.
ZERO
,
userNo
,
userName
);
update
.
setTodayExpectComplete
(
new
BigDecimal
(
param
.
getTodayExpectComplete
()));
logs
.
add
(
log
);
change
=
true
;
}
}
}
if
(!
StringUtils
.
equals
(
item
.
getTradeRequireArriveStationTime
(),
param
.
getTradeRequireArriveStationTime
())){
if
(!
StringUtils
.
equals
(
item
.
getTradeRequireArriveStationTime
(),
param
.
getTradeRequireArriveStationTime
())){
...
@@ -260,6 +280,7 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
...
@@ -260,6 +280,7 @@ public class PerformanceProgressServiceImpl implements PerformanceProgressServi
}
}
}
}
@Override
@Override
public
PerformanceProgressDetailVO
getPerformanceProgressDetail
(
Integer
id
)
{
public
PerformanceProgressDetailVO
getPerformanceProgressDetail
(
Integer
id
)
{
PerformanceProgress
item
=
performanceProgressDao
.
getEntityByKey
(
id
).
orElseThrow
(
ResultEnum
.
DATA_NOT_FIND
);
PerformanceProgress
item
=
performanceProgressDao
.
getEntityByKey
(
id
).
orElseThrow
(
ResultEnum
.
DATA_NOT_FIND
);
...
...
刘海泉
@liuhaiquan
被提及 commit
6487bdf8
·
11月 12, 2024
被提及 commit
6487bdf8
被提及 commit 6487bdf8f0236a50a23701c4132cb200f902908c
切换提交列表
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论