/**
*id增序
*
* @param employeeList
*/
private void sortByIdAsc(List<Employee> employeeList) {
if (CollectionUtils.isNotEmpty(employeeList)) {
employeeList.sort(new Comparator<Employee>() {
@Override
public int compare(Employee o1, Employee o2) {
try {
Long id1 = o1.getId();
Long id2 = o2.getId();
if (id1 != null && id2 != null) {
return id1.compareTo(id2);
}
} catch (Exception e) {
logger.error(MessageFormat.format("sortByIdAsc 排序错误!employeeList is {0} ",
JSONObject.toJSONString(employeeList)),
e);
}
return 0;
}
});
}
}