Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
82994c9e
Commit
82994c9e
authored
Apr 21, 2023
by
lisong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改车辆里程计算bug
parent
3c763c09
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
8 additions
and
10 deletions
+8
-10
Car.java
.../main/java/com/yeejoin/equipmanage/common/entity/Car.java
+1
-3
CarTravelDto.java
...m/yeejoin/equipmanage/common/entity/dto/CarTravelDto.java
+1
-1
WlCarMileageController.java
...eejoin/equipmanage/controller/WlCarMileageController.java
+1
-1
WlCarMileageMapper.java
...va/com/yeejoin/equipmanage/mapper/WlCarMileageMapper.java
+1
-1
IWlCarMileageService.java
...com/yeejoin/equipmanage/service/IWlCarMileageService.java
+1
-1
CarServiceImpl.java
.../com/yeejoin/equipmanage/service/impl/CarServiceImpl.java
+1
-1
WlCarMileageServiceImpl.java
...oin/equipmanage/service/impl/WlCarMileageServiceImpl.java
+1
-1
WlCarMileageMapper.xml
...em-equip/src/main/resources/mapper/WlCarMileageMapper.xml
+1
-1
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/entity/Car.java
View file @
82994c9e
...
@@ -185,12 +185,10 @@ public class Car extends BaseEntity {
...
@@ -185,12 +185,10 @@ public class Car extends BaseEntity {
private
String
importStr
;
private
String
importStr
;
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
Integer
totalTravel
;
private
Double
totalTravel
;
@TableField
(
exist
=
false
)
private
double
longitude
;
private
double
longitude
;
@TableField
(
exist
=
false
)
private
double
latitude
;
private
double
latitude
;
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/entity/dto/CarTravelDto.java
View file @
82994c9e
...
@@ -12,7 +12,7 @@ public class CarTravelDto {
...
@@ -12,7 +12,7 @@ public class CarTravelDto {
String
totalTime
;
String
totalTime
;
Integer
totalTravel
;
Double
totalTravel
;
List
<
WlCarMileageDto
>
records
;
List
<
WlCarMileageDto
>
records
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/WlCarMileageController.java
View file @
82994c9e
...
@@ -159,7 +159,7 @@ public class WlCarMileageController {
...
@@ -159,7 +159,7 @@ public class WlCarMileageController {
CarTravelDto
carTravelDto
=
new
CarTravelDto
();
CarTravelDto
carTravelDto
=
new
CarTravelDto
();
carTravelDto
.
setTotal
(
page
.
getTotal
());
carTravelDto
.
setTotal
(
page
.
getTotal
());
long
totalTime
=
0
;
long
totalTime
=
0
;
int
totalTravel
=
0
;
double
totalTravel
=
0
;
List
<
WlCarMileageDto
>
list
=
new
ArrayList
<
WlCarMileageDto
>();
List
<
WlCarMileageDto
>
list
=
new
ArrayList
<
WlCarMileageDto
>();
for
(
WlCarMileage
wl
:
page
.
getRecords
())
{
for
(
WlCarMileage
wl
:
page
.
getRecords
())
{
WlCarMileageDto
wlCarMileageDto
=
new
WlCarMileageDto
();
WlCarMileageDto
wlCarMileageDto
=
new
WlCarMileageDto
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/WlCarMileageMapper.java
View file @
82994c9e
...
@@ -15,6 +15,6 @@ public interface WlCarMileageMapper extends BaseMapper<WlCarMileage> {
...
@@ -15,6 +15,6 @@ public interface WlCarMileageMapper extends BaseMapper<WlCarMileage> {
Page
<
WlCarMileage
>
page
(
Page
<
WlCarMileage
>
page
,
@Param
(
"wlCarMileage"
)
WlCarMileage
wlCarMileage
);
Page
<
WlCarMileage
>
page
(
Page
<
WlCarMileage
>
page
,
@Param
(
"wlCarMileage"
)
WlCarMileage
wlCarMileage
);
Integer
totalMileage
(
String
iotCode
);
Double
totalMileage
(
String
iotCode
);
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IWlCarMileageService.java
View file @
82994c9e
...
@@ -19,7 +19,7 @@ public interface IWlCarMileageService extends IService<WlCarMileage> {
...
@@ -19,7 +19,7 @@ public interface IWlCarMileageService extends IService<WlCarMileage> {
Page
<
WlCarMileage
>
page
(
Page
<
WlCarMileage
>
page
,
WlCarMileage
wlCarMileage
);
Page
<
WlCarMileage
>
page
(
Page
<
WlCarMileage
>
page
,
WlCarMileage
wlCarMileage
);
Integer
totalMileage
(
String
iotCode
);
Double
totalMileage
(
String
iotCode
);
List
<
Coordinate
>
getCoordinateList
(
long
id
);
List
<
Coordinate
>
getCoordinateList
(
long
id
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/CarServiceImpl.java
View file @
82994c9e
...
@@ -1355,7 +1355,7 @@ public class CarServiceImpl extends ServiceImpl<CarMapper, Car> implements ICarS
...
@@ -1355,7 +1355,7 @@ public class CarServiceImpl extends ServiceImpl<CarMapper, Car> implements ICarS
car
.
setImportStr
(
car
.
getIsImport
()
?
"进口"
:
"国产"
);
car
.
setImportStr
(
car
.
getIsImport
()
?
"进口"
:
"国产"
);
}
}
if
(!
ObjectUtils
.
isEmpty
(
car
.
getIotCode
()))
{
if
(!
ObjectUtils
.
isEmpty
(
car
.
getIotCode
()))
{
Integer
totalTravel
=
iWlCarMileageService
.
totalMileage
(
car
.
getIotCode
());
Double
totalTravel
=
iWlCarMileageService
.
totalMileage
(
car
.
getIotCode
());
car
.
setTotalTravel
(
totalTravel
);
car
.
setTotalTravel
(
totalTravel
);
WlCarMileage
last
=
iWlCarMileageService
WlCarMileage
last
=
iWlCarMileageService
.
getOne
(
new
LambdaQueryWrapper
<
WlCarMileage
>().
eq
(
WlCarMileage:
:
getIotCode
,
car
.
getIotCode
())
.
getOne
(
new
LambdaQueryWrapper
<
WlCarMileage
>().
eq
(
WlCarMileage:
:
getIotCode
,
car
.
getIotCode
())
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/WlCarMileageServiceImpl.java
View file @
82994c9e
...
@@ -59,7 +59,7 @@ public class WlCarMileageServiceImpl extends ServiceImpl<WlCarMileageMapper, WlC
...
@@ -59,7 +59,7 @@ public class WlCarMileageServiceImpl extends ServiceImpl<WlCarMileageMapper, WlC
}
}
@Override
@Override
public
Integer
totalMileage
(
String
iotCode
)
{
public
Double
totalMileage
(
String
iotCode
)
{
return
this
.
baseMapper
.
totalMileage
(
iotCode
);
return
this
.
baseMapper
.
totalMileage
(
iotCode
);
}
}
...
...
amos-boot-system-equip/src/main/resources/mapper/WlCarMileageMapper.xml
View file @
82994c9e
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
<mapper
namespace=
"com.yeejoin.equipmanage.mapper.WlCarMileageMapper"
>
namespace=
"com.yeejoin.equipmanage.mapper.WlCarMileageMapper"
>
<select
id=
"totalMileage"
resultType=
"
Integer
"
>
<select
id=
"totalMileage"
resultType=
"
Double
"
>
SELECT SUM(travel) FROM wl_car_mileage WHERE iot_code = #{iotCode}
SELECT SUM(travel) FROM wl_car_mileage WHERE iot_code = #{iotCode}
</select>
</select>
...
...
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