**
List排序:根据实体里面的某个属性进行排序
**
/**
* @Description: 排序
* @MethodAuthor gjy, 2021年11月25日
*/
if(!CollectionUtils.isEmpty(resultList)){
Collections.sort(resultList, new Comparator<TdZwkfPrescItem>() {
@Override
public int compare(TdZwkfPrescItem o1, TdZwkfPrescItem o2) {
Integer num1 = null == o1.getFkByItemId() ? null : o1.getFkByItemId().getNum();
Integer num2 = null == o2.getFkByItemId() ? null : o2.getFkByItemId().getNum();
if(null != num1 && null != num2){
return num1.compareTo(num2);
}
if(null == num1 && null != num2){
return -1;
}
if(null != num1 && null == num2){
return 1;
}
return 0;
}
});
}
return resultList;
}