Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
3afcd979
提交
3afcd979
authored
5月 30, 2024
作者:
艾庆国
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'refs/heads/v14.4_vehicle_warn_20240425' into test
上级
c16c46fe
8702a353
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
10 行增加
和
8 行删除
+10
-8
DriverTraceVO.java
...n/java/com/clx/performance/vo/pc/trace/DriverTraceVO.java
+2
-0
DriverTruckTraceVO.java
...a/com/clx/performance/vo/pc/trace/DriverTruckTraceVO.java
+2
-0
VehicleWarnLogDaoImpl.java
...rformance/dao/impl/vehiclewarn/VehicleWarnLogDaoImpl.java
+1
-5
VehicleWarnLogDao.java
...om/clx/performance/dao/vehiclewarn/VehicleWarnLogDao.java
+0
-2
TruckTraceServiceImpl.java
...performance/service/impl/trace/TruckTraceServiceImpl.java
+5
-1
没有找到文件。
performance-api/src/main/java/com/clx/performance/vo/pc/trace/DriverTraceVO.java
浏览文件 @
3afcd979
...
...
@@ -22,6 +22,8 @@ public class DriverTraceVO {
private
BigDecimal
speed
;
@ApiModelProperty
(
value
=
"停留时长(min)"
,
example
=
"12.3"
)
private
BigDecimal
stayTime
=
BigDecimal
.
ZERO
;
@ApiModelProperty
(
value
=
"停留开始时间"
)
private
String
stayBeginTime
;
@ApiModelProperty
(
value
=
"停留结束时间"
)
private
String
stayEndTime
;
@ApiModelProperty
(
value
=
"车辆状态:1空车 2重车"
,
example
=
"1"
)
...
...
performance-api/src/main/java/com/clx/performance/vo/pc/trace/DriverTruckTraceVO.java
浏览文件 @
3afcd979
...
...
@@ -26,6 +26,8 @@ public class DriverTruckTraceVO {
private
BigDecimal
latitude
;
@ApiModelProperty
(
value
=
"GPS 时间"
)
private
String
gpsTime
;
@ApiModelProperty
(
value
=
"停留开始时间"
)
private
String
stayBeginTime
;
@ApiModelProperty
(
value
=
"停留结束时间"
)
private
String
stayEndTime
;
@ApiModelProperty
(
value
=
"停留时长(min)"
,
example
=
"12.3"
)
...
...
performance-web/src/main/java/com/clx/performance/dao/impl/vehiclewarn/VehicleWarnLogDaoImpl.java
浏览文件 @
3afcd979
...
...
@@ -4,15 +4,11 @@ package com.clx.performance.dao.impl.vehiclewarn;
import
com.clx.performance.dao.vehiclewarn.VehicleWarnLogDao
;
import
com.clx.performance.mapper.vehiclewarn.VehicleWarnLogMapper
;
import
com.clx.performance.model.vehiclewarn.VehicleWarnLog
;
import
com.msl.common.base.Optional
;
import
com.msl.common.dao.impl.BaseDaoImpl
;
import
org.springframework.stereotype.Repository
;
@Repository
public
class
VehicleWarnLogDaoImpl
extends
BaseDaoImpl
<
VehicleWarnLogMapper
,
VehicleWarnLog
,
Integer
>
implements
VehicleWarnLogDao
{
@Override
public
Optional
<
VehicleWarnLog
>
findById
(
Integer
id
)
{
return
null
;
}
}
performance-web/src/main/java/com/clx/performance/dao/vehiclewarn/VehicleWarnLogDao.java
浏览文件 @
3afcd979
...
...
@@ -2,11 +2,9 @@ package com.clx.performance.dao.vehiclewarn;
import
com.clx.performance.mapper.vehiclewarn.VehicleWarnLogMapper
;
import
com.clx.performance.model.vehiclewarn.VehicleWarnLog
;
import
com.msl.common.base.Optional
;
import
com.msl.common.dao.BaseDao
;
public
interface
VehicleWarnLogDao
extends
BaseDao
<
VehicleWarnLogMapper
,
VehicleWarnLog
,
Integer
>
{
Optional
<
VehicleWarnLog
>
findById
(
Integer
id
);
}
performance-web/src/main/java/com/clx/performance/service/impl/trace/TruckTraceServiceImpl.java
浏览文件 @
3afcd979
...
...
@@ -75,7 +75,8 @@ public class TruckTraceServiceImpl implements TruckTraceService {
.
divide
(
new
BigDecimal
(
60
),
1
,
RoundingMode
.
HALF_UP
);
for
(
int
j
=
parkIdx
;
j
<=
i
;
j
++){
traceList
.
get
(
j
).
setStayTime
(
stayTime
);
traceList
.
get
(
j
).
setStayEndTime
(
traceList
.
get
(
traceList
.
size
()-
1
).
getGpsTime
());
traceList
.
get
(
j
).
setStayBeginTime
(
traceList
.
get
(
parkIdx
).
getGpsTime
());
traceList
.
get
(
j
).
setStayEndTime
(
traceList
.
get
(
i
).
getGpsTime
());
}
parkIdx
=
null
;
}
...
...
@@ -88,6 +89,7 @@ public class TruckTraceServiceImpl implements TruckTraceService {
.
divide
(
new
BigDecimal
(
60
),
1
,
RoundingMode
.
HALF_UP
);
for
(
int
j
=
parkIdx
;
j
<=
traceList
.
size
()-
1
;
j
++){
traceList
.
get
(
j
).
setStayTime
(
stayTime
);
traceList
.
get
(
j
).
setStayBeginTime
(
traceList
.
get
(
parkIdx
).
getGpsTime
());
traceList
.
get
(
j
).
setStayEndTime
(
traceList
.
get
(
traceList
.
size
()-
1
).
getGpsTime
());
}
}
...
...
@@ -113,6 +115,7 @@ public class TruckTraceServiceImpl implements TruckTraceService {
.
divide
(
new
BigDecimal
(
60
),
1
,
RoundingMode
.
HALF_UP
);
for
(
int
j
=
parkIdx
;
j
<=
i
;
j
++)
{
traceList
.
get
(
j
).
setStayTime
(
stayTime
);
traceList
.
get
(
j
).
setStayBeginTime
(
traceList
.
get
(
parkIdx
).
getGpsTime
());
traceList
.
get
(
j
).
setStayEndTime
(
traceList
.
get
(
i
).
getGpsTime
());
}
parkIdx
=
null
;
...
...
@@ -125,6 +128,7 @@ public class TruckTraceServiceImpl implements TruckTraceService {
.
divide
(
new
BigDecimal
(
60
),
1
,
RoundingMode
.
HALF_UP
);
for
(
int
j
=
parkIdx
;
j
<=
traceList
.
size
()-
1
;
j
++)
{
traceList
.
get
(
j
).
setStayTime
(
stayTime
);
traceList
.
get
(
j
).
setStayBeginTime
(
traceList
.
get
(
parkIdx
).
getGpsTime
());
traceList
.
get
(
j
).
setStayEndTime
(
traceList
.
get
(
traceList
.
size
()
-
1
).
getGpsTime
());
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论