Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
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
youjj
cloud-platform
Commits
2b6e7e57
Commit
2b6e7e57
authored
Sep 12, 2019
by
hezhen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://113.105.137.151:22280/youjj/cloud-platform
into dev
parents
c8f6be45
e0880f05
Changes
24
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
187 additions
and
73 deletions
+187
-73
resultcod.properties
...common/src/main/resources/properties/resultcod.properties
+0
-3
CampsiteShopBiz.java
.../java/com/xxfc/platform/campsite/biz/CampsiteShopBiz.java
+5
-4
CampsiteShopMapper.xml
...e-server/src/main/resources/mapper/CampsiteShopMapper.xml
+2
-2
BackStageOrderController.java
...om/xxfc/platform/order/rest/BackStageOrderController.java
+1
-1
VehicleBookRecordQueryVo.java
.../xxfc/platform/vehicle/pojo/VehicleBookRecordQueryVo.java
+1
-1
VehiclePlanDto.java
...va/com/xxfc/platform/vehicle/pojo/dto/VehiclePlanDto.java
+5
-0
VehicleActiveService.java
...a/com/xxfc/platform/vehicle/biz/VehicleActiveService.java
+11
-11
VehicleBiz.java
...c/main/java/com/xxfc/platform/vehicle/biz/VehicleBiz.java
+23
-8
VehicleBookRecordBiz.java
...a/com/xxfc/platform/vehicle/biz/VehicleBookRecordBiz.java
+78
-4
VehicleDepartureService.java
...om/xxfc/platform/vehicle/biz/VehicleDepartureService.java
+2
-2
VehicleModelBiz.java
...n/java/com/xxfc/platform/vehicle/biz/VehicleModelBiz.java
+2
-1
VehicleUpkeepService.java
...a/com/xxfc/platform/vehicle/biz/VehicleUpkeepService.java
+2
-2
VehicleDepartureLogMapper.java
...fc/platform/vehicle/mapper/VehicleDepartureLogMapper.java
+1
-1
VehicleUpkeepLogMapper.java
.../xxfc/platform/vehicle/mapper/VehicleUpkeepLogMapper.java
+1
-1
VehicleController.java
...ava/com/xxfc/platform/vehicle/rest/VehicleController.java
+8
-1
VehicleDepartureController.java
...xfc/platform/vehicle/rest/VehicleDepartureController.java
+4
-4
VehicleModelController.java
...om/xxfc/platform/vehicle/rest/VehicleModelController.java
+4
-2
VehicleUpkeepController.java
...m/xxfc/platform/vehicle/rest/VehicleUpkeepController.java
+2
-2
VehicleBookInfoMapper.xml
...erver/src/main/resources/mapper/VehicleBookInfoMapper.xml
+1
-2
VehicleDepartureLogMapper.xml
...r/src/main/resources/mapper/VehicleDepartureLogMapper.xml
+3
-0
VehicleMapper.xml
...ehicle-server/src/main/resources/mapper/VehicleMapper.xml
+24
-20
VehicleModelMapper.xml
...e-server/src/main/resources/mapper/VehicleModelMapper.xml
+1
-1
VehicleUpkeepLogMapper.xml
...rver/src/main/resources/mapper/VehicleUpkeepLogMapper.xml
+3
-0
VehicleWarningMsgMapper.xml
...ver/src/main/resources/mapper/VehicleWarningMsgMapper.xml
+3
-0
No files found.
ace-common/src/main/resources/properties/resultcod.properties
View file @
2b6e7e57
...
@@ -106,9 +106,6 @@ USER_EXIST_CODE=5003
...
@@ -106,9 +106,6 @@ USER_EXIST_CODE=5003
ORG_INSERT_FAILED_CODE
=
6001
ORG_INSERT_FAILED_CODE
=
6001
6001
=
新增组织失败
6001
=
新增组织失败
VEHICLE_NOT_
=
6001
6001
=
新增组织失败
ORG_UPDATE_FAILED_CODE
=
6002
ORG_UPDATE_FAILED_CODE
=
6002
6002
=
更新组织信息失败
6002
=
更新组织信息失败
...
...
xx-campsite/xx-campsite-server/src/main/java/com/xxfc/platform/campsite/biz/CampsiteShopBiz.java
View file @
2b6e7e57
...
@@ -208,15 +208,16 @@ public class CampsiteShopBiz extends BaseBiz<CampsiteShopMapper, CampsiteShop> {
...
@@ -208,15 +208,16 @@ public class CampsiteShopBiz extends BaseBiz<CampsiteShopMapper, CampsiteShop> {
List
<
String
>
tagNames
=
shopIdOfTagsMap
.
get
(
campsiteShopAdminPageDTO
.
getId
());
List
<
String
>
tagNames
=
shopIdOfTagsMap
.
get
(
campsiteShopAdminPageDTO
.
getId
());
campsiteShopAdminPageDTO
.
setStoreTypeName
(
tagNames
==
null
?
new
ArrayList
<
String
>()
:
tagNames
);
campsiteShopAdminPageDTO
.
setStoreTypeName
(
tagNames
==
null
?
new
ArrayList
<
String
>()
:
tagNames
);
}
}
}).
sorted
(
Comparator
.
comparing
(
CampsiteShopAdminPageDTO:
:
getHot
).
reversed
().
thenComparing
(
CampsiteShopAdminPageDTO:
:
getCrtTime
).
reversed
()).
collect
(
Collectors
.
toList
());
}).
collect
(
Collectors
.
toList
());
List
<
CampsiteShopAdminPageVo
>
campsiteShopAdminPageVos
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
campsiteShopAdminPageDTOS
),
new
TypeReference
<
List
<
CampsiteShopAdminPageVo
>>()
{
});
campsiteShopAdminPageVos
.
sort
(
Comparator
.
comparing
(
CampsiteShopAdminPageVo:
:
getHot
).
reversed
().
thenComparing
(
Comparator
.
comparing
(
CampsiteShopAdminPageVo:
:
getCrtTime
).
reversed
()));
//组装数据
//组装数据
campsiteShopAdminPageDataVos
.
setTotalPage
(
campsiteShopAdminpageDTOPageDataVO
.
getTotalPage
());
campsiteShopAdminPageDataVos
.
setTotalPage
(
campsiteShopAdminpageDTOPageDataVO
.
getTotalPage
());
campsiteShopAdminPageDataVos
.
setTotalCount
(
campsiteShopAdminpageDTOPageDataVO
.
getTotalCount
());
campsiteShopAdminPageDataVos
.
setTotalCount
(
campsiteShopAdminpageDTOPageDataVO
.
getTotalCount
());
campsiteShopAdminPageDataVos
.
setPageSize
(
campsiteShopAdminpageDTOPageDataVO
.
getPageSize
());
campsiteShopAdminPageDataVos
.
setPageSize
(
campsiteShopAdminpageDTOPageDataVO
.
getPageSize
());
campsiteShopAdminPageDataVos
.
setPageNum
(
campsiteShopAdminpageDTOPageDataVO
.
getPageNum
());
campsiteShopAdminPageDataVos
.
setPageNum
(
campsiteShopAdminpageDTOPageDataVO
.
getPageNum
());
campsiteShopAdminPageDataVos
.
setData
(
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
campsiteShopAdminPageDTOS
),
new
TypeReference
<
List
<
CampsiteShopAdminPageVo
>>()
{
campsiteShopAdminPageDataVos
.
setData
(
campsiteShopAdminPageVos
);
}));
return
campsiteShopAdminPageDataVos
;
return
campsiteShopAdminPageDataVos
;
}
}
...
...
xx-campsite/xx-campsite-server/src/main/resources/mapper/CampsiteShopMapper.xml
View file @
2b6e7e57
...
@@ -69,7 +69,7 @@
...
@@ -69,7 +69,7 @@
and `city`=#{cityCode}
and `city`=#{cityCode}
</if>
</if>
GROUP BY cs.id
GROUP BY cs.id
order by `crtTime`
DESC
order by `hot`DESC,`crt_time`
DESC
</select>
</select>
<!--首页查询全部-->
<!--首页查询全部-->
...
@@ -111,7 +111,7 @@
...
@@ -111,7 +111,7 @@
<if
test=
"name != null and name != ''"
>
<if
test=
"name != null and name != ''"
>
and `name` like concat('%',#{name},'%')
and `name` like concat('%',#{name},'%')
</if>
</if>
ORDER BY `hot` DESC
</select>
</select>
<!--根据id更新营地状态-->
<!--根据id更新营地状态-->
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/BackStageOrderController.java
View file @
2b6e7e57
...
@@ -151,7 +151,7 @@ public class BackStageOrderController extends CommonBaseController implements Us
...
@@ -151,7 +151,7 @@ public class BackStageOrderController extends CommonBaseController implements Us
}
}
if
(
orderPageVO
.
getOrderRentVehicleDetail
()
!=
null
&&
orderPageVO
.
getOrderRentVehicleDetail
().
getVehicleId
()
!=
null
)
{
if
(
orderPageVO
.
getOrderRentVehicleDetail
()
!=
null
&&
orderPageVO
.
getOrderRentVehicleDetail
().
getVehicleId
()
!=
null
)
{
RestResponse
<
Vehicle
>
restResponse
=
vehicleFeign
.
findById
(
orderPageVO
.
getOrderRentVehicleDetail
().
getVehicleId
());
RestResponse
<
Vehicle
>
restResponse
=
vehicleFeign
.
findById
(
orderPageVO
.
getOrderRentVehicleDetail
().
getVehicleId
());
log
.
info
(
"获取车辆信息返回消息:{}"
,
restResponse
.
get
Message
());
log
.
info
(
"获取车辆信息返回消息:{}"
,
restResponse
.
get
Data
());
if
(
restResponse
.
getData
()
!=
null
)
{
if
(
restResponse
.
getData
()
!=
null
)
{
orderPageVO
.
setVehicleNumberPlat
(
restResponse
.
getData
().
getNumberPlate
());
orderPageVO
.
setVehicleNumberPlat
(
restResponse
.
getData
().
getNumberPlate
());
}
}
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/VehicleBookRecordQueryVo.java
View file @
2b6e7e57
...
@@ -11,7 +11,7 @@ public class VehicleBookRecordQueryVo extends PageParam {
...
@@ -11,7 +11,7 @@ public class VehicleBookRecordQueryVo extends PageParam {
/**
/**
* 车辆编号,0-没有
* 车辆编号,0-没有
*/
*/
private
Integer
vehicleC
ode
;
private
Integer
c
ode
;
/**
/**
* 车牌号,空字符串-没有
* 车牌号,空字符串-没有
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/dto/VehiclePlanDto.java
View file @
2b6e7e57
...
@@ -9,6 +9,11 @@ import java.util.List;
...
@@ -9,6 +9,11 @@ import java.util.List;
@Data
@Data
public
class
VehiclePlanDto
extends
PageParam
{
public
class
VehiclePlanDto
extends
PageParam
{
/**
* 车辆编号
*/
private
Integer
code
;
@ApiModelProperty
(
value
=
"车辆Id"
)
@ApiModelProperty
(
value
=
"车辆Id"
)
private
String
vehicleId
;
private
String
vehicleId
;
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleActiveService.java
View file @
2b6e7e57
...
@@ -164,21 +164,21 @@ public class VehicleActiveService {
...
@@ -164,21 +164,21 @@ public class VehicleActiveService {
}
}
List
<
VehicleBookRecordVo
>
vehicleBookRecordVos
=
vehicleBookRecordBiz
.
selectByVehicleId
(
vehicleId
);
List
<
VehicleBookRecordVo
>
vehicleBookRecordVos
=
vehicleBookRecordBiz
.
selectByVehicleId
(
vehicleId
);
if
(
vehicleBookRecordVos
!=
null
&&
vehicleBookRecordVos
.
size
()
>
0
)
{
if
(
vehicleBookRecordVos
!=
null
&&
vehicleBookRecordVos
.
size
()
>
0
)
{
Iterator
<
VehicleBookRecordVo
>
iterator
=
vehicleBookRecordVos
.
iterator
();
Iterator
<
VehicleBookRecordVo
>
iterator
=
vehicleBookRecordVos
.
iterator
();
while
(
iterator
.
hasNext
())
{
while
(
iterator
.
hasNext
())
{
VehicleBookRecordVo
vehicleBookRecordVo
=
iterator
.
next
();
VehicleBookRecordVo
vehicleBookRecordVo
=
iterator
.
next
();
if
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
!=
null
&&
vehicleBookRecordVo
.
getVehicleDepartureLogVo
().
getState
()
!=
1
)
{
//已经出车
if
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
!=
null
&&
vehicleBookRecordVo
.
getVehicleDepartureLogVo
().
getState
()
!=
1
)
{
//已经出车
stringBuilder
.
append
(
"中,使用人:"
);
stringBuilder
.
append
(
"中,使用人:"
);
stringBuilder
.
append
(
vehicleBookRecordVo
.
getVehicleUsername
());
stringBuilder
.
append
(
vehicleBookRecordVo
.
getVehicleUsername
());
stringBuilder
.
append
(
" 使用人电话:"
);
stringBuilder
.
append
(
" 使用人电话:"
);
stringBuilder
.
append
(
vehicleBookRecordVo
.
getVehicleUserPhone
());
stringBuilder
.
append
(
vehicleBookRecordVo
.
getVehicleUserPhone
());
return
stringBuilder
.
toString
();
return
stringBuilder
.
toString
();
}
}
}
}
}
}
stringBuilder
.
append
(
", 请联系管理员修改车辆状态为正常状态"
);
stringBuilder
.
append
(
", 请联系管理员修改车辆状态为正常状态"
);
return
stringBuilder
.
toString
();
return
stringBuilder
.
toString
();
}
}
public
void
arrival
(
VehicleArrivalVo
arrivalVo
)
{
public
void
arrival
(
VehicleArrivalVo
arrivalVo
)
{
Vehicle
vehicle
=
vehicleMapper
.
selectByPrimaryKey
(
arrivalVo
.
getVehicleId
());
Vehicle
vehicle
=
vehicleMapper
.
selectByPrimaryKey
(
arrivalVo
.
getVehicleId
());
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleBiz.java
View file @
2b6e7e57
...
@@ -258,6 +258,10 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -258,6 +258,10 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
if
(
addOrUpdateVehicleVo
.
getNumberPlate
()
==
null
)
{
if
(
addOrUpdateVehicleVo
.
getNumberPlate
()
==
null
)
{
throw
new
BaseException
(
ResultCode
.
NUMBER_PLAT_CAN_NOT_BE_NULL
);
throw
new
BaseException
(
ResultCode
.
NUMBER_PLAT_CAN_NOT_BE_NULL
);
}
boolean
exist
=
checkCodeExist
(
addOrUpdateVehicleVo
.
getCode
(),
addOrUpdateVehicleVo
.
getId
());
if
(
exist
){
throw
new
BaseException
(
"车辆编码已经被占用"
,
400
);
}
}
List
<
Vehicle
>
vehicles
=
mapper
.
lockByCode
(
addOrUpdateVehicleVo
);
List
<
Vehicle
>
vehicles
=
mapper
.
lockByCode
(
addOrUpdateVehicleVo
);
return
vehicles
;
return
vehicles
;
...
@@ -445,7 +449,7 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -445,7 +449,7 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
DateTime
endDay
=
DateTime
.
parse
(
bookVehicleVo
.
getBookEndDate
(),
DATE_TIME_FORMATTER
);
DateTime
endDay
=
DateTime
.
parse
(
bookVehicleVo
.
getBookEndDate
(),
DATE_TIME_FORMATTER
);
//转换日期范围为列表,并检查是否合法
//转换日期范围为列表,并检查是否合法
fillDateList4DatePeriod
(
yearMonthAndDate
,
DateTime
.
parse
(
startDay
.
toString
(
DEFAULT_DATE_TIME_FORMATTER
),
DEFAULT_DATE_TIME_FORMATTER
),
DateTime
.
parse
(
endDay
.
toString
(
DEFAULT_DATE_TIME_FORMATTER
),
DEFAULT_DATE_TIME_FORMATTER
));
fillDateList4DatePeriod
(
yearMonthAndDate
,
DateTime
.
parse
(
startDay
.
toString
(
DEFAULT_DATE_TIME_FORMATTER
),
DEFAULT_DATE_TIME_FORMATTER
),
DateTime
.
parse
(
endDay
.
toString
(
DEFAULT_DATE_TIME_FORMATTER
),
DEFAULT_DATE_TIME_FORMATTER
));
if
(
yearMonthAndDate
.
size
()
>
3
)
{
//连续的日期最多夸3个月
if
(
yearMonthAndDate
.
size
()
>
3
)
{
//连续的日期最多夸3个月
throw
new
BaseException
(
ResultCode
.
ONLY_BOOK_TWO_MONTH
);
throw
new
BaseException
(
ResultCode
.
ONLY_BOOK_TWO_MONTH
);
}
}
...
@@ -639,10 +643,10 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -639,10 +643,10 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
if
(
vehicleBookRecord
==
null
)
{
if
(
vehicleBookRecord
==
null
)
{
return
RestResponse
.
codeAndMessage
(
ResCode
.
VEHICLE_BOOK_RECORD_IS_NOT_EXIST
.
getCode
(),
ResCode
.
VEHICLE_BOOK_RECORD_IS_NOT_EXIST
.
getDesc
());
return
RestResponse
.
codeAndMessage
(
ResCode
.
VEHICLE_BOOK_RECORD_IS_NOT_EXIST
.
getCode
(),
ResCode
.
VEHICLE_BOOK_RECORD_IS_NOT_EXIST
.
getDesc
());
}
}
//
//已通过审核的可以取消预定
//已通过审核的可以取消预定
//
if (!VehicleBookRecordStatus.APPROVE.getCode().equals(vehicleBookRecord.getStatus())) {
if
(!
VehicleBookRecordStatus
.
APPROVE
.
getCode
().
equals
(
vehicleBookRecord
.
getStatus
()))
{
//
return RestResponse.code(ResCode.VEHICLE_BOOKED_RECORD_ALREADY_CHANGED.getCode());
return
RestResponse
.
code
(
ResCode
.
VEHICLE_BOOKED_RECORD_ALREADY_CHANGED
.
getCode
());
//
}
}
//转换为相应取消预定参数
//转换为相应取消预定参数
BookVehicleVO
bookVehicleVo
=
new
BookVehicleVO
();
BookVehicleVO
bookVehicleVo
=
new
BookVehicleVO
();
BeanUtils
.
copyProperties
(
bookVehicleVo
,
vehicleBookRecord
);
BeanUtils
.
copyProperties
(
bookVehicleVo
,
vehicleBookRecord
);
...
@@ -1448,14 +1452,25 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -1448,14 +1452,25 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
}
}
public
List
<
String
>
findVehicleIdsByPlateNumber
(
String
plateNumber
)
{
public
List
<
String
>
findVehicleIdsByPlateNumber
(
String
plateNumber
)
{
List
<
String
>
vehicleIds
=
Lists
.
newArrayList
();
List
<
String
>
vehicleIds
=
Lists
.
newArrayList
();
Example
example
=
new
Example
(
Vehicle
.
class
);
Example
example
=
new
Example
(
Vehicle
.
class
);
Example
.
Criteria
criteria
=
example
.
createCriteria
();
Example
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andLike
(
"numberPlate"
,
String
.
format
(
"%%%s%%"
,
plateNumber
.
trim
()));
criteria
.
andLike
(
"numberPlate"
,
String
.
format
(
"%%%s%%"
,
plateNumber
.
trim
()));
List
<
Vehicle
>
vehicles
=
mapper
.
selectByExample
(
example
);
List
<
Vehicle
>
vehicles
=
mapper
.
selectByExample
(
example
);
if
(
CollectionUtils
.
isEmpty
(
vehicles
)){
if
(
CollectionUtils
.
isEmpty
(
vehicles
))
{
return
vehicleIds
;
return
vehicleIds
;
}
}
return
vehicles
.
stream
().
map
(
Vehicle:
:
getId
).
collect
(
Collectors
.
toList
());
return
vehicles
.
stream
().
map
(
Vehicle:
:
getId
).
collect
(
Collectors
.
toList
());
}
}
public
Boolean
checkCodeExist
(
Integer
code
,
String
id
)
{
Example
example
=
new
Example
(
Vehicle
.
class
);
Example
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andEqualTo
(
"code"
,
code
);
if
(
StringUtils
.
isNotEmpty
(
id
))
{
criteria
.
andNotEqualTo
(
"id"
,
id
);
}
int
count
=
mapper
.
selectCountByExample
(
example
);
return
count
>
0
;
}
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleBookRecordBiz.java
View file @
2b6e7e57
...
@@ -192,10 +192,26 @@ public class VehicleBookRecordBiz extends BaseBiz<VehicleBookRecordMapper, Vehic
...
@@ -192,10 +192,26 @@ public class VehicleBookRecordBiz extends BaseBiz<VehicleBookRecordMapper, Vehic
}
}
}
}
vehicleBookRecordQueryVo
.
setCompanyIds
(
companyList
);
vehicleBookRecordQueryVo
.
setCompanyIds
(
companyList
);
Query
query
=
new
Query
(
vehicleBookRecordQueryVo
);
if
(
vehicleBookRecordQueryVo
.
getStatus
()
!=
null
&&
vehicleBookRecordQueryVo
.
getStatus
()
==
3
)
{
//待出行
if
(
vehicleBookRecordQueryVo
.
getStatus
()
!=
null
&&
vehicleBookRecordQueryVo
.
getStatus
()
==
2
)
{
vehicleBookRecordQueryVo
.
setStatus
(
2
);
Query
query
=
new
Query
(
vehicleBookRecordQueryVo
);
List
<
VehicleBookRecordVo
>
list
=
mapper
.
getBookRecordInfo
(
query
.
getSuper
());
removeStatus3
(
list
);
PageInfo
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageInfo
=
new
PageInfo
<>(
list
);
getupKeeps
(
vehicleBookRecordVoPageInfo
.
getList
());
PageDataVO
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageDataVO
=
PageDataVO
.
pageInfo
(
vehicleBookRecordVoPageInfo
);
vehicleBookRecordVoPageDataVO
.
setPageNum
(
pageNo
);
vehicleBookRecordVoPageDataVO
.
setPageSize
(
pageSize
);
vehicleBookRecordVoPageDataVO
.
setTotalCount
((
long
)
vehicleBookRecordVoPageInfo
.
getList
().
size
());
vehicleBookRecordVoPageDataVO
.
setTotalPage
((
vehicleBookRecordVoPageInfo
.
getList
().
size
()
+
pageSize
-
1
)
/
pageSize
);
vehicleBookRecordVoPageDataVO
.
setData
(
getData
(
vehicleBookRecordVoPageInfo
.
getList
(),
pageNo
,
pageSize
));
return
RestResponse
.
suc
(
vehicleBookRecordVoPageDataVO
);
}
if
(
vehicleBookRecordQueryVo
.
getStatus
()
!=
null
&&
vehicleBookRecordQueryVo
.
getStatus
()
==
5
)
{
//出行中
vehicleBookRecordQueryVo
.
setStatus
(
2
);
Query
query
=
new
Query
(
vehicleBookRecordQueryVo
);
List
<
VehicleBookRecordVo
>
list
=
mapper
.
getBookRecordInfo
(
query
.
getSuper
());
List
<
VehicleBookRecordVo
>
list
=
mapper
.
getBookRecordInfo
(
query
.
getSuper
());
removeStatus
2
(
list
);
removeStatus
5
(
list
);
PageInfo
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageInfo
=
new
PageInfo
<>(
list
);
PageInfo
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageInfo
=
new
PageInfo
<>(
list
);
getupKeeps
(
vehicleBookRecordVoPageInfo
.
getList
());
getupKeeps
(
vehicleBookRecordVoPageInfo
.
getList
());
PageDataVO
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageDataVO
=
PageDataVO
.
pageInfo
(
vehicleBookRecordVoPageInfo
);
PageDataVO
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageDataVO
=
PageDataVO
.
pageInfo
(
vehicleBookRecordVoPageInfo
);
...
@@ -206,22 +222,80 @@ public class VehicleBookRecordBiz extends BaseBiz<VehicleBookRecordMapper, Vehic
...
@@ -206,22 +222,80 @@ public class VehicleBookRecordBiz extends BaseBiz<VehicleBookRecordMapper, Vehic
vehicleBookRecordVoPageDataVO
.
setData
(
getData
(
vehicleBookRecordVoPageInfo
.
getList
(),
pageNo
,
pageSize
));
vehicleBookRecordVoPageDataVO
.
setData
(
getData
(
vehicleBookRecordVoPageInfo
.
getList
(),
pageNo
,
pageSize
));
return
RestResponse
.
suc
(
vehicleBookRecordVoPageDataVO
);
return
RestResponse
.
suc
(
vehicleBookRecordVoPageDataVO
);
}
}
if
(
vehicleBookRecordQueryVo
.
getStatus
()
!=
null
&&
vehicleBookRecordQueryVo
.
getStatus
()
==
7
)
{
//已完成
vehicleBookRecordQueryVo
.
setStatus
(
2
);
Query
query
=
new
Query
(
vehicleBookRecordQueryVo
);
List
<
VehicleBookRecordVo
>
list
=
mapper
.
getBookRecordInfo
(
query
.
getSuper
());
removeStatus7
(
list
);
PageInfo
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageInfo
=
new
PageInfo
<>(
list
);
getupKeeps
(
vehicleBookRecordVoPageInfo
.
getList
());
PageDataVO
<
VehicleBookRecordVo
>
vehicleBookRecordVoPageDataVO
=
PageDataVO
.
pageInfo
(
vehicleBookRecordVoPageInfo
);
vehicleBookRecordVoPageDataVO
.
setPageNum
(
pageNo
);
vehicleBookRecordVoPageDataVO
.
setPageSize
(
pageSize
);
vehicleBookRecordVoPageDataVO
.
setTotalCount
((
long
)
vehicleBookRecordVoPageInfo
.
getList
().
size
());
vehicleBookRecordVoPageDataVO
.
setTotalPage
((
vehicleBookRecordVoPageInfo
.
getList
().
size
()
+
pageSize
-
1
)
/
pageSize
);
vehicleBookRecordVoPageDataVO
.
setData
(
getData
(
vehicleBookRecordVoPageInfo
.
getList
(),
pageNo
,
pageSize
));
return
RestResponse
.
suc
(
vehicleBookRecordVoPageDataVO
);
}
Query
query
=
new
Query
(
vehicleBookRecordQueryVo
);
PageDataVO
<
VehicleBookRecordVo
>
pageDataVO
=
PageDataVO
.
pageInfo
(
query
,
()
->
mapper
.
getBookRecordInfo
(
query
.
getSuper
()));
PageDataVO
<
VehicleBookRecordVo
>
pageDataVO
=
PageDataVO
.
pageInfo
(
query
,
()
->
mapper
.
getBookRecordInfo
(
query
.
getSuper
()));
getupKeeps
(
pageDataVO
.
getData
());
getupKeeps
(
pageDataVO
.
getData
());
return
RestResponse
.
suc
(
pageDataVO
);
return
RestResponse
.
suc
(
pageDataVO
);
}
}
//筛选未出车的记录
public
void
removeStatus2
(
List
<
VehicleBookRecordVo
>
list
)
{
public
void
removeStatus2
(
List
<
VehicleBookRecordVo
>
list
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
Iterator
<
VehicleBookRecordVo
>
iterator
=
list
.
iterator
();
Iterator
<
VehicleBookRecordVo
>
iterator
=
list
.
iterator
();
while
(
iterator
.
hasNext
())
{
while
(
iterator
.
hasNext
())
{
if
(
iterator
.
next
().
getVehicleDepartureLogVo
()
!=
null
)
{
VehicleBookRecordVo
vehicleBookRecordVo
=
iterator
.
next
();
if
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
!=
null
)
{
iterator
.
remove
();
}
}
}
}
//筛选未出车的记录
public
void
removeStatus3
(
List
<
VehicleBookRecordVo
>
list
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
Iterator
<
VehicleBookRecordVo
>
iterator
=
list
.
iterator
();
while
(
iterator
.
hasNext
())
{
VehicleBookRecordVo
vehicleBookRecordVo
=
iterator
.
next
();
if
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
!=
null
)
{
iterator
.
remove
();
iterator
.
remove
();
}
}
vehicleBookRecordVo
.
setState
(
3
);
}
}
}
}
}
}
//筛选已出车未还车记录
public
void
removeStatus5
(
List
<
VehicleBookRecordVo
>
list
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
Iterator
<
VehicleBookRecordVo
>
iterator
=
list
.
iterator
();
while
(
iterator
.
hasNext
())
{
VehicleBookRecordVo
vehicleBookRecordVo
=
iterator
.
next
();
if
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
==
null
||
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
!=
null
&&
vehicleBookRecordVo
.
getVehicleDepartureLogVo
().
getState
()
==
1
))
{
iterator
.
remove
();
}
vehicleBookRecordVo
.
setState
(
5
);
}
}
}
//筛选已完成记录
public
void
removeStatus7
(
List
<
VehicleBookRecordVo
>
list
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
Iterator
<
VehicleBookRecordVo
>
iterator
=
list
.
iterator
();
while
(
iterator
.
hasNext
())
{
VehicleBookRecordVo
vehicleBookRecordVo
=
iterator
.
next
();
if
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
==
null
||
(
vehicleBookRecordVo
.
getVehicleDepartureLogVo
()
!=
null
&&
vehicleBookRecordVo
.
getVehicleDepartureLogVo
().
getState
()
!=
1
))
{
iterator
.
remove
();
}
vehicleBookRecordVo
.
setState
(
5
);
}
}
}
/**
/**
* 获取随身物品
* 获取随身物品
*/
*/
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleDepartureService.java
View file @
2b6e7e57
...
@@ -32,9 +32,9 @@ public class VehicleDepartureService extends BaseBiz<VehicleDepartureLogMapper,
...
@@ -32,9 +32,9 @@ public class VehicleDepartureService extends BaseBiz<VehicleDepartureLogMapper,
@Autowired
@Autowired
VehicleMapper
vehicleMapper
;
VehicleMapper
vehicleMapper
;
public
PageInfo
<
VehicleDepartureLogVo
>
page
(
String
numberPlate
,
String
time
,
Integer
page
,
Integer
limit
)
{
public
PageInfo
<
VehicleDepartureLogVo
>
page
(
String
numberPlate
,
Integer
code
,
String
time
,
Integer
page
,
Integer
limit
)
{
PageHelper
.
startPage
(
page
,
limit
);
PageHelper
.
startPage
(
page
,
limit
);
return
new
PageInfo
<>(
mapper
.
selectVoAll
(
numberPlate
,
time
));
return
new
PageInfo
<>(
mapper
.
selectVoAll
(
numberPlate
,
code
,
time
));
}
}
public
PageInfo
<
VehicleDepartureLogVo
>
pageNotAllData
(
String
numberPlate
,
String
time
,
Integer
page
,
Integer
limit
,
List
<
Integer
>
companyList
)
{
public
PageInfo
<
VehicleDepartureLogVo
>
pageNotAllData
(
String
numberPlate
,
String
time
,
Integer
page
,
Integer
limit
,
List
<
Integer
>
companyList
)
{
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleModelBiz.java
View file @
2b6e7e57
...
@@ -53,6 +53,7 @@ public class VehicleModelBiz extends BaseBiz<VehicleModelMapper, VehicleModel> {
...
@@ -53,6 +53,7 @@ public class VehicleModelBiz extends BaseBiz<VehicleModelMapper, VehicleModel> {
try
{
try
{
PageDataVO
<
VehicleModelVo
>
mPageDataVO
=
PageDataVO
.
pageInfo
(
vmqc
.
getPage
(),
PageDataVO
<
VehicleModelVo
>
mPageDataVO
=
PageDataVO
.
pageInfo
(
vmqc
.
getPage
(),
vmqc
.
getLimit
(),
()
->
mapper
.
findVehicleModelPage
(
vmqc
));
vmqc
.
getLimit
(),
()
->
mapper
.
findVehicleModelPage
(
vmqc
));
return
ObjectRestResponse
.
succ
(
mPageDataVO
);
return
ObjectRestResponse
.
succ
(
mPageDataVO
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
...
@@ -127,7 +128,7 @@ public class VehicleModelBiz extends BaseBiz<VehicleModelMapper, VehicleModel> {
...
@@ -127,7 +128,7 @@ public class VehicleModelBiz extends BaseBiz<VehicleModelMapper, VehicleModel> {
WeekendSqls
.<
VehicleModel
>
custom
()
WeekendSqls
.<
VehicleModel
>
custom
()
.
andEqualTo
(
VehicleModel:
:
getIsdel
,
0
)
.
andEqualTo
(
VehicleModel:
:
getIsdel
,
0
)
.
andEqualTo
(
VehicleModel:
:
getHotSign
,
1
)
.
andEqualTo
(
VehicleModel:
:
getHotSign
,
1
)
).
orderBy
Desc
(
"id
"
).
build
();
).
orderBy
Asc
(
"sort
"
).
build
();
List
<
VehicleModel
>
vehicleModels
=
selectByExample
(
example
);
List
<
VehicleModel
>
vehicleModels
=
selectByExample
(
example
);
if
(
CollectionUtils
.
isEmpty
(
vehicleModels
))
{
if
(
CollectionUtils
.
isEmpty
(
vehicleModels
))
{
return
null
;
return
null
;
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleUpkeepService.java
View file @
2b6e7e57
...
@@ -51,9 +51,9 @@ public class VehicleUpkeepService {
...
@@ -51,9 +51,9 @@ public class VehicleUpkeepService {
vehicleUpkeepItemMapper
.
deleteByPrimaryKey
(
id
);
vehicleUpkeepItemMapper
.
deleteByPrimaryKey
(
id
);
}
}
public
PageInfo
<
VehicleUpkeepLogVo
>
pageLog
(
String
numberPlate
,
Integer
page
,
Integer
limit
,
List
<
Integer
>
companyList
)
{
public
PageInfo
<
VehicleUpkeepLogVo
>
pageLog
(
String
numberPlate
,
Integer
code
,
Integer
page
,
Integer
limit
,
List
<
Integer
>
companyList
)
{
PageHelper
.
startPage
(
page
,
limit
);
PageHelper
.
startPage
(
page
,
limit
);
return
new
PageInfo
<>(
vehicleUpkeepLogMapper
.
selectVoAll
(
numberPlate
,
companyList
));
return
new
PageInfo
<>(
vehicleUpkeepLogMapper
.
selectVoAll
(
numberPlate
,
co
de
,
co
mpanyList
));
}
}
public
List
<
VehicleUpkeepItem
>
getUpkeepsByIds
(
List
<
Integer
>
ids
)
{
public
List
<
VehicleUpkeepItem
>
getUpkeepsByIds
(
List
<
Integer
>
ids
)
{
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/mapper/VehicleDepartureLogMapper.java
View file @
2b6e7e57
...
@@ -14,7 +14,7 @@ public interface VehicleDepartureLogMapper extends BaseMapper<VehicleDepartureLo
...
@@ -14,7 +14,7 @@ public interface VehicleDepartureLogMapper extends BaseMapper<VehicleDepartureLo
List
<
VehicleDepartureLogVo
>
selectByVehicleId
(
String
vehicleId
);
List
<
VehicleDepartureLogVo
>
selectByVehicleId
(
String
vehicleId
);
List
<
VehicleDepartureLog
>
selectByVehicle
(
String
vehicleId
);
List
<
VehicleDepartureLog
>
selectByVehicle
(
String
vehicleId
);
List
<
VehicleDepartureLogVo
>
selectVoAll
(
@Param
(
"numberPlate"
)
String
numberPlate
,
@Param
(
"time"
)
String
time
);
List
<
VehicleDepartureLogVo
>
selectVoAll
(
@Param
(
"numberPlate"
)
String
numberPlate
,
@Param
(
"code"
)
Integer
code
,
@Param
(
"time"
)
String
time
);
List
<
VehicleDepartureLogVo
>
selectVoAllNotAllData
(
@Param
(
"numberPlate"
)
String
numberPlate
,
@Param
(
"time"
)
String
time
,
@Param
(
"companyList"
)
List
<
Integer
>
companyList
);
List
<
VehicleDepartureLogVo
>
selectVoAllNotAllData
(
@Param
(
"numberPlate"
)
String
numberPlate
,
@Param
(
"time"
)
String
time
,
@Param
(
"companyList"
)
List
<
Integer
>
companyList
);
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/mapper/VehicleUpkeepLogMapper.java
View file @
2b6e7e57
...
@@ -9,7 +9,7 @@ import tk.mybatis.mapper.common.Mapper;
...
@@ -9,7 +9,7 @@ import tk.mybatis.mapper.common.Mapper;
import
java.util.List
;
import
java.util.List
;
public
interface
VehicleUpkeepLogMapper
extends
Mapper
<
VehicleUpkeepLog
>
{
public
interface
VehicleUpkeepLogMapper
extends
Mapper
<
VehicleUpkeepLog
>
{
List
<
VehicleUpkeepLogVo
>
selectVoAll
(
@Param
(
"numberPlate"
)
String
numberPlate
,
@Param
(
"companyList"
)
List
<
Integer
>
companyList
);
List
<
VehicleUpkeepLogVo
>
selectVoAll
(
@Param
(
"numberPlate"
)
String
numberPlate
,
@Param
(
"co
de"
)
Integer
code
,
@Param
(
"co
mpanyList"
)
List
<
Integer
>
companyList
);
VehicleUpkeepLogVo
selectVoById
(
Integer
id
);
VehicleUpkeepLogVo
selectVoById
(
Integer
id
);
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleController.java
View file @
2b6e7e57
...
@@ -519,7 +519,14 @@ public class VehicleController extends BaseController<VehicleBiz> implements Use
...
@@ -519,7 +519,14 @@ public class VehicleController extends BaseController<VehicleBiz> implements Use
}
}
@GetMapping
(
"/findwith_plate_number"
)
@GetMapping
(
"/findwith_plate_number"
)
List
<
String
>
findbyPlateNumber
(
@RequestParam
(
value
=
"plateNumber"
)
String
plateNumber
){
public
List
<
String
>
findbyPlateNumber
(
@RequestParam
(
value
=
"plateNumber"
)
String
plateNumber
){
return
vehicleBiz
.
findVehicleIdsByPlateNumber
(
plateNumber
);
return
vehicleBiz
.
findVehicleIdsByPlateNumber
(
plateNumber
);
}
}
@GetMapping
(
"/exist_code/{code}"
)
public
ObjectRestResponse
<
Boolean
>
checkCodeExist
(
@PathVariable
(
value
=
"code"
)
Integer
code
,
@RequestParam
(
value
=
"id"
)
String
id
){
Boolean
exist
=
vehicleBiz
.
checkCodeExist
(
code
,
id
);
return
ObjectRestResponse
.
succ
(
exist
);
}
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleDepartureController.java
View file @
2b6e7e57
...
@@ -34,7 +34,7 @@ public class VehicleDepartureController {
...
@@ -34,7 +34,7 @@ public class VehicleDepartureController {
private
UserAuthConfig
userAuthConfig
;
private
UserAuthConfig
userAuthConfig
;
@GetMapping
(
"page"
)
@GetMapping
(
"page"
)
public
RestResponse
page
(
String
numberPlate
,
String
time
,
Integer
page
,
Integer
limit
,
HttpServletRequest
request
)
{
public
RestResponse
page
(
String
numberPlate
,
@RequestParam
(
value
=
"code"
,
required
=
false
)
Integer
code
,
String
time
,
Integer
page
,
Integer
limit
,
HttpServletRequest
request
)
{
if
(
page
==
null
||
limit
==
null
)
{
if
(
page
==
null
||
limit
==
null
)
{
page
=
1
;
page
=
1
;
limit
=
10
;
limit
=
10
;
...
@@ -46,12 +46,12 @@ public class VehicleDepartureController {
...
@@ -46,12 +46,12 @@ public class VehicleDepartureController {
return
RestResponse
.
data
(
vehicleDepartureService
.
pageNotAllData
(
numberPlate
,
time
,
page
,
limit
,
companyList
));
return
RestResponse
.
data
(
vehicleDepartureService
.
pageNotAllData
(
numberPlate
,
time
,
page
,
limit
,
companyList
));
}
}
}
}
return
RestResponse
.
suc
(
vehicleDepartureService
.
page
(
numberPlate
,
time
,
page
,
limit
));
return
RestResponse
.
suc
(
vehicleDepartureService
.
page
(
numberPlate
,
code
,
time
,
page
,
limit
));
}
}
@GetMapping
(
"small/page"
)
@GetMapping
(
"small/page"
)
@IgnoreUserToken
@IgnoreUserToken
public
RestResponse
pageBySmall
(
String
numberPlate
,
String
time
,
Integer
page
,
Integer
limit
,
Integer
uid
,
HttpServletRequest
request
)
{
public
RestResponse
pageBySmall
(
String
numberPlate
,
@RequestParam
(
value
=
"code"
,
required
=
false
)
Integer
code
,
String
time
,
Integer
page
,
Integer
limit
,
Integer
uid
,
HttpServletRequest
request
)
{
if
(
page
==
null
||
limit
==
null
)
{
if
(
page
==
null
||
limit
==
null
)
{
page
=
1
;
page
=
1
;
limit
=
10
;
limit
=
10
;
...
@@ -63,7 +63,7 @@ public class VehicleDepartureController {
...
@@ -63,7 +63,7 @@ public class VehicleDepartureController {
return
RestResponse
.
data
(
vehicleDepartureService
.
pageNotAllData
(
numberPlate
,
time
,
page
,
limit
,
companyList
));
return
RestResponse
.
data
(
vehicleDepartureService
.
pageNotAllData
(
numberPlate
,
time
,
page
,
limit
,
companyList
));
}
}
}
}
return
RestResponse
.
suc
(
vehicleDepartureService
.
page
(
numberPlate
,
time
,
page
,
limit
));
return
RestResponse
.
suc
(
vehicleDepartureService
.
page
(
numberPlate
,
code
,
time
,
page
,
limit
));
}
}
/**
/**
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleModelController.java
View file @
2b6e7e57
...
@@ -154,6 +154,7 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
...
@@ -154,6 +154,7 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
return
vehicleModelBiz
.
findVehicleModelPage
(
vmqc
);
return
vehicleModelBiz
.
findVehicleModelPage
(
vmqc
);
}
}
@GetMapping
(
value
=
"/app/unauth/findRandomVehicle"
)
@GetMapping
(
value
=
"/app/unauth/findRandomVehicle"
)
@IgnoreUserToken
@IgnoreUserToken
@ApiOperation
(
"获取随机车型"
)
@ApiOperation
(
"获取随机车型"
)
...
@@ -195,6 +196,8 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
...
@@ -195,6 +196,8 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
if
(
StringUtils
.
isBlank
(
host
))
{
if
(
StringUtils
.
isBlank
(
host
))
{
return
ObjectRestResponse
.
createDefaultFail
();
return
ObjectRestResponse
.
createDefaultFail
();
}
}
//设置信息
//设置信息
vm
.
setCrtName
(
uorr
.
getData
().
getName
());
vm
.
setCrtName
(
uorr
.
getData
().
getName
());
vm
.
setCrtUser
(
uorr
.
getData
().
getId
());
vm
.
setCrtUser
(
uorr
.
getData
().
getId
());
...
@@ -279,7 +282,6 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
...
@@ -279,7 +282,6 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
}
}
vehicleCataBiz
.
inserts
(
vcs
);
vehicleCataBiz
.
inserts
(
vcs
);
}
}
}
}
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
catch
(
NumberFormatException
e
)
{
}
catch
(
NumberFormatException
e
)
{
...
@@ -332,7 +334,7 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
...
@@ -332,7 +334,7 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
Example
exa
=
Example
.
builder
(
VehicleModel
.
class
).
where
(
Example
exa
=
Example
.
builder
(
VehicleModel
.
class
).
where
(
WeekendSqls
.<
VehicleModel
>
custom
()
WeekendSqls
.<
VehicleModel
>
custom
()
.
andEqualTo
(
VehicleModel:
:
getIsdel
,
0
)
.
andEqualTo
(
VehicleModel:
:
getIsdel
,
0
)
).
orderBy
A
sc
(
"sort"
).
build
();
).
orderBy
De
sc
(
"sort"
).
build
();
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectByExample
(
exa
));
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectByExample
(
exa
));
}
}
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleUpkeepController.java
View file @
2b6e7e57
...
@@ -112,7 +112,7 @@ public class VehicleUpkeepController {
...
@@ -112,7 +112,7 @@ public class VehicleUpkeepController {
* @return
* @return
*/
*/
@GetMapping
(
"log/page"
)
@GetMapping
(
"log/page"
)
public
RestResponse
pageLog
(
String
numberPlate
,
Integer
page
,
Integer
limit
)
{
public
RestResponse
pageLog
(
String
numberPlate
,
@RequestParam
(
value
=
"code"
,
required
=
false
)
Integer
code
,
Integer
page
,
Integer
limit
)
{
if
(
page
==
null
||
limit
==
null
)
{
if
(
page
==
null
||
limit
==
null
)
{
page
=
1
;
page
=
1
;
limit
=
10
;
limit
=
10
;
...
@@ -124,7 +124,7 @@ public class VehicleUpkeepController {
...
@@ -124,7 +124,7 @@ public class VehicleUpkeepController {
companyList
=
vehicleBiz
.
dataCompany
(
userDTO
.
getDataZone
(),
userDTO
.
getDataCompany
());
companyList
=
vehicleBiz
.
dataCompany
(
userDTO
.
getDataZone
(),
userDTO
.
getDataCompany
());
}
}
}
}
return
RestResponse
.
suc
(
vehicleUpkeepService
.
pageLog
(
numberPlate
,
page
,
limit
,
companyList
));
return
RestResponse
.
suc
(
vehicleUpkeepService
.
pageLog
(
numberPlate
,
code
,
page
,
limit
,
companyList
));
}
}
/**
/**
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleBookInfoMapper.xml
View file @
2b6e7e57
...
@@ -42,8 +42,7 @@
...
@@ -42,8 +42,7 @@
</when>
</when>
</choose>
</choose>
where
where vehicle = #{vehicleId} and `year_month`=#{yearMonth}
vehicle = #{vehicleId} and `year_month`=#{yearMonth}
</update>
</update>
<update
id=
"updateById"
parameterType=
"com.xxfc.platform.vehicle.entity.VehicleBookInfo"
>
<update
id=
"updateById"
parameterType=
"com.xxfc.platform.vehicle.entity.VehicleBookInfo"
>
update vehicle_book_info set
update vehicle_book_info set
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleDepartureLogMapper.xml
View file @
2b6e7e57
...
@@ -61,6 +61,9 @@
...
@@ -61,6 +61,9 @@
)
)
</if>
</if>
<if
test=
"code!=null"
>
and vehicle.code=#{code}
</if>
</trim>
</trim>
order by create_time desc
order by create_time desc
</select>
</select>
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleMapper.xml
View file @
2b6e7e57
...
@@ -154,19 +154,15 @@
...
@@ -154,19 +154,15 @@
v.expect_destination_branch_company_id=#{subordinateBranch} )
v.expect_destination_branch_company_id=#{subordinateBranch} )
</if>
</if>
<if
test=
" addrProvince !=null or addrCity !=null or zoneId !=null "
>
<if
test=
" addrProvince !=null or addrCity !=null or zoneId !=null "
>
and (
<trim
suffixOverrides=
"OR"
>
<if
test=
"addrProvince !=null"
>
<if
test=
"addrProvince !=null"
>
(bc.addr_province=#{addrProvince} or bc1.addr_province=#{addrProvince}) OR
and bc.addr_province=#{addrProvince}
</if>
</if>
<if
test=
"addrCity !=null"
>
<if
test=
"addrCity !=null"
>
(bc.addr_city=#{addrProvince} or bc1.addr_city=#{addrProvince}) OR
and bc.addr_city=#{addrCity}
</if>
</if>
<if
test=
"zoneId !=null"
>
<if
test=
"zoneId !=null"
>
(bc.zone_id=#{zoneId} or bc1.zone_id=#{zoneId}) OR
and bc.zone_id=#{zoneId}
</if>
</if>
</trim>
)
</if>
</if>
order by v.code
order by v.code
) r ORDER BY r.parkBranchCompanyName
) r ORDER BY r.parkBranchCompanyName
...
@@ -310,19 +306,15 @@
...
@@ -310,19 +306,15 @@
v.expect_destination_branch_company_id=#{subordinateBranch} )
v.expect_destination_branch_company_id=#{subordinateBranch} )
</if>
</if>
<if
test=
" addrProvince !=null or addrCity !=null or zoneId !=null "
>
<if
test=
" addrProvince !=null or addrCity !=null or zoneId !=null "
>
and (
<if
test=
"addrProvince !=null"
>
<trim
suffixOverrides=
"OR"
>
and bc.addr_province=#{addrProvince}
<if
test=
"addrProvince !=null"
>
</if>
(bc.addr_province=#{addrProvince} or bc1.addr_province=#{addrProvince}) OR
<if
test=
"addrCity !=null"
>
</if>
and bc.addr_city=#{addrCity}
<if
test=
"addrCity !=null"
>
</if>
(bc.addr_city=#{addrProvince} or bc1.addr_city=#{addrProvince}) OR
<if
test=
"zoneId !=null"
>
</if>
and bc.zone_id=#{zoneId}
<if
test=
"zoneId !=null"
>
</if>
(bc.zone_id=#{zoneId} or bc1.zone_id=#{zoneId}) OR
</if>
</trim>
)
</if>
</if>
order by v.code
order by v.code
) r ORDER BY r.parkBranchCompanyName
) r ORDER BY r.parkBranchCompanyName
...
@@ -409,6 +401,9 @@
...
@@ -409,6 +401,9 @@
<if
test=
"modelId != null and modelId != ''"
>
<if
test=
"modelId != null and modelId != ''"
>
and v1.model_id = #{modelId}
and v1.model_id = #{modelId}
</if>
</if>
<if
test=
"code !=null"
>
and v1.code=#{code}
</if>
and v1.is_del != 1
and v1.is_del != 1
</where>
</where>
</select>
</select>
...
@@ -420,6 +415,9 @@
...
@@ -420,6 +415,9 @@
<if
test=
"numberPlate != null and numberPlate != ''"
>
<if
test=
"numberPlate != null and numberPlate != ''"
>
and v1.number_plate = #{numberPlate}
and v1.number_plate = #{numberPlate}
</if>
</if>
<if
test=
"code != null and code != ''"
>
and v1.code = #{code}
</if>
<if
test=
"companyIds != null and companyIds.size > 0"
>
<if
test=
"companyIds != null and companyIds.size > 0"
>
and v1.park_branch_company_id in
and v1.park_branch_company_id in
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
...
@@ -484,6 +482,9 @@
...
@@ -484,6 +482,9 @@
<if
test=
"status != null"
>
<if
test=
"status != null"
>
and v1.status = #{status}
and v1.status = #{status}
</if>
</if>
<if
test=
"code !=null"
>
and v1.code=#{code}
</if>
<if
test=
"companyIds != null and companyIds.size > 0"
>
<if
test=
"companyIds != null and companyIds.size > 0"
>
and v1.park_branch_company_id in
and v1.park_branch_company_id in
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
...
@@ -507,6 +508,9 @@
...
@@ -507,6 +508,9 @@
<if
test=
"status != null"
>
<if
test=
"status != null"
>
and v2.status = #{status}
and v2.status = #{status}
</if>
</if>
<if
test=
"code !=null"
>
and v2.code=#{code}
</if>
<if
test=
"companyIds != null and companyIds.size > 0"
>
<if
test=
"companyIds != null and companyIds.size > 0"
>
and v2.park_branch_company_id in
and v2.park_branch_company_id in
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleModelMapper.xml
View file @
2b6e7e57
...
@@ -53,7 +53,7 @@
...
@@ -53,7 +53,7 @@
</foreach>
</foreach>
)
)
</if>
</if>
ORDER BY vmqc.
id
ASC
ORDER BY vmqc.
sort
ASC
</select>
</select>
<update
id=
"updateScoreByModelIdAndavgScore"
>
<update
id=
"updateScoreByModelIdAndavgScore"
>
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleUpkeepLogMapper.xml
View file @
2b6e7e57
...
@@ -48,6 +48,9 @@
...
@@ -48,6 +48,9 @@
)
)
)
)
</if>
</if>
<if
test=
"code !=null"
>
and b.code=#{code}
</if>
</trim>
</trim>
order by a.create_time desc
order by a.create_time desc
</select>
</select>
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleWarningMsgMapper.xml
View file @
2b6e7e57
...
@@ -61,6 +61,9 @@
...
@@ -61,6 +61,9 @@
<if
test=
"modelId != null and modelId != ''"
>
<if
test=
"modelId != null and modelId != ''"
>
and v.model_id = #{modelId}
and v.model_id = #{modelId}
</if>
</if>
<if
test=
"code !=null"
>
and v.code=#{code}
</if>
<if
test=
"companyIds != null and companyIds.size > 0"
>
<if
test=
"companyIds != null and companyIds.size > 0"
>
and v.park_branch_company_id in
and v.park_branch_company_id in
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
<foreach
collection=
"companyIds"
item=
"id"
open=
"("
separator=
","
close=
")"
>
...
...
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