|
@@ -592,6 +592,7 @@ public class BaseCameraManagementController extends BaseController {
|
|
}
|
|
}
|
|
BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(queryWrapper);
|
|
BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(queryWrapper);
|
|
baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName());
|
|
baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName());
|
|
|
|
+ baseCameraManagement.setRailwayType(baseRailwayManagement.getRailwayType());
|
|
String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
baseCameraManagement.setInstallMiles(mils);
|
|
baseCameraManagement.setInstallMiles(mils);
|
|
if (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())) {
|
|
if (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())) {
|
|
@@ -757,11 +758,16 @@ public class BaseCameraManagementController extends BaseController {
|
|
children.sort(new Comparator<CameraTree>() {
|
|
children.sort(new Comparator<CameraTree>() {
|
|
@Override
|
|
@Override
|
|
public int compare(CameraTree o1, CameraTree o2) {
|
|
public int compare(CameraTree o1, CameraTree o2) {
|
|
- String name1 = ChineseToPingyin.convertHanziToPinyin(o1.getName());
|
|
|
|
- String substring1 = name1.substring(0, 1);
|
|
|
|
- String name2 = ChineseToPingyin.convertHanziToPinyin(o2.getName());
|
|
|
|
- String substring2 = name2.substring(0, 1);
|
|
|
|
- return substring1.compareTo(substring2);
|
|
|
|
|
|
+ int mileageDiff = o1.getNumber() - o2.getNumber();
|
|
|
|
+ if (mileageDiff == 0) {
|
|
|
|
+ String name1 = ChineseToPingyin.convertHanziToPinyin(o1.getName());
|
|
|
|
+ String substring1 = name1.substring(0, 1);
|
|
|
|
+ String name2 = ChineseToPingyin.convertHanziToPinyin(o2.getName());
|
|
|
|
+ String substring2 = name2.substring(0, 1);
|
|
|
|
+ return substring1.compareTo(substring2);
|
|
|
|
+ }else {
|
|
|
|
+ return mileageDiff;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
});
|
|
});
|
|
for (CameraTree child : children) {
|
|
for (CameraTree child : children) {
|