|
@@ -60,6 +60,7 @@ public class BaseVehicleServiceImpl extends ServiceImpl<BaseVehicleMapper, BaseV
|
|
|
if (!StringUtils.isEmptySunhh(baseVehicle) && !StringUtils.isEmptySunhh(baseVehicle.getVehicleCode())) {
|
|
|
wrapper.eq(BaseVehicle::getVehicleCode, baseVehicle.getVehicleCode());
|
|
|
}
|
|
|
+ wrapper.orderByDesc(BaseVehicle::getCreateTime);
|
|
|
int pageNum = Integer.parseInt(baseVehicle.getPageNum().toString());
|
|
|
int pageSize = Integer.parseInt(baseVehicle.getPageSize().toString());
|
|
|
com.github.pagehelper.Page<BaseVehicle> page = PageHelper.startPage(pageNum, pageSize)
|
|
@@ -207,6 +208,21 @@ public class BaseVehicleServiceImpl extends ServiceImpl<BaseVehicleMapper, BaseV
|
|
|
wrapper.eq(BaseVehicle::getVehicleCode, baseVehicle.getVehicleCode());
|
|
|
}
|
|
|
List<BaseVehicle> baseVehicles = baseVehicleMapper.selectList(wrapper);
|
|
|
+ for (BaseVehicle baseVehicle1 : baseVehicles) {
|
|
|
+ BaseTerminal baseTerminal = baseTerminalMapper.selectTerminal(baseVehicle1.getVehicleCode());
|
|
|
+ if (!StringUtils.isEmptySunhh(baseTerminal) && !StringUtils.isEmptySunhh(baseTerminal.getVehicleCode())) {
|
|
|
+ LambdaQueryWrapper<BaseVehicleTerminal> wrapperBaseVehicleTerminal = new LambdaQueryWrapper<>();
|
|
|
+ if (!StringUtils.isEmptySunhh(baseTerminal) && !StringUtils.isEmptySunhh(baseTerminal.getTerminalCode())) {
|
|
|
+ wrapperBaseVehicleTerminal.eq(BaseVehicleTerminal::getTerminalCode, baseTerminal.getTerminalCode());
|
|
|
+ }
|
|
|
+ BaseVehicleTerminal baseVehicleTerminal = baseVehicleTerminalMapper.selectOne(wrapperBaseVehicleTerminal);
|
|
|
+ if (!StringUtils.isEmptySunhh(baseVehicleTerminal) && !StringUtils.isEmptySunhh(baseVehicleTerminal.getTerminalName())) {
|
|
|
+ baseVehicle1.setTerminalName(baseVehicleTerminal.getTerminalName());
|
|
|
+ } else {
|
|
|
+ baseVehicle1.setTerminalName("");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
return baseVehicles;
|
|
|
}
|
|
|
|