|
@@ -316,6 +316,27 @@ public class BaseRailwayManagementController extends BaseController {
|
|
return AjaxResult.success(list);
|
|
return AjaxResult.success(list);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 相机线路下拉
|
|
|
|
+ */
|
|
|
|
+ @ApiOperation(value = "线路下拉")
|
|
|
|
+ @GetMapping("/pullDown")
|
|
|
|
+ @Log(title = "线路台账管理", businessType = BusinessType.SELECT)
|
|
|
|
+ public AjaxResult pullDown() {
|
|
|
|
+ List<BaseRailwayManagement> list = baseRailwayManagementService.list();
|
|
|
|
+ list.sort(new Comparator<BaseRailwayManagement>() {
|
|
|
|
+ @Override
|
|
|
|
+ public int compare(BaseRailwayManagement o1, BaseRailwayManagement o2) {
|
|
|
|
+ String name1 = ChineseToPingyin.convertHanziToPinyin(o1.getRailwayName());
|
|
|
|
+ String substring1 = name1.substring(0, 1);
|
|
|
|
+ String name2 = ChineseToPingyin.convertHanziToPinyin(o2.getRailwayName());
|
|
|
|
+ String substring2 = name2.substring(0, 1);
|
|
|
|
+ return substring1.compareTo(substring2);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ return AjaxResult.success(list);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|