diff --git a/src/com/engine/shkjsecond/service/impl/PersonnelResumeServiceImpl.java b/src/com/engine/shkjsecond/service/impl/PersonnelResumeServiceImpl.java index 0ead49f..ede3b5a 100644 --- a/src/com/engine/shkjsecond/service/impl/PersonnelResumeServiceImpl.java +++ b/src/com/engine/shkjsecond/service/impl/PersonnelResumeServiceImpl.java @@ -201,6 +201,23 @@ public class PersonnelResumeServiceImpl extends Service implements PersonnelResu .position(jobTitlesComInfo.getJobTitlesname(Util.null2String(rs.getString("zw")))) .build()); } + + workInfoList.sort((w1, w2) -> { + String s1 = w1.getStartDate(); + String s2 = w2.getStartDate(); + if (s1.isEmpty() && s2.isEmpty()) { + return 0; + } + if (s1.isEmpty()) { + return 1; + } + if (s2.isEmpty()) { + return -1; + } + return s1.compareTo(s2); + }); + + return workInfoList; }