QC3445872 美之高门户元素开发

美之高考勤假期
Chengliang 4 months ago
parent 3af54cb1f5
commit 1d3a5043eb

@ -54,7 +54,6 @@ public class PortalElementCusServiceImpl extends Service implements PortalElemen
.id(user.getUID()) .id(user.getUID())
.imageUrl(getImageFile(String.valueOf(user.getUID()))) .imageUrl(getImageFile(String.valueOf(user.getUID())))
.lastname(Util.formatMultiLang(user.getLastname(),String.valueOf(user.getLanguage()))) .lastname(Util.formatMultiLang(user.getLastname(),String.valueOf(user.getLanguage())))
.status(getStatus(user.getStatus()))
.jobTitle(jobTitlesComInfo.getJobTitlesname(user.getJobtitle())) .jobTitle(jobTitlesComInfo.getJobTitlesname(user.getJobtitle()))
.day(0) .day(0)
.amount(restAmount) .amount(restAmount)
@ -63,11 +62,15 @@ public class PortalElementCusServiceImpl extends Service implements PortalElemen
.build(); .build();
String companystartdate = ""; String companystartdate = "";
rs.executeQuery("select companystartdate from hrmresource where id = ?",user.getUID()); Integer status = null;
rs.executeQuery("select companystartdate,status from hrmresource where id = ?",user.getUID());
if (rs.next()) { if (rs.next()) {
companystartdate = Util.null2String(rs.getString("companystartdate")); companystartdate = Util.null2String(rs.getString("companystartdate"));
status = Util.getIntValue(rs.getString("status"));
} }
personInfo.setStatus(getStatus(status));
if (StringUtils.isNotEmpty(companystartdate)) { if (StringUtils.isNotEmpty(companystartdate)) {
personInfo.setDay(getCompanyDay(companystartdate)); personInfo.setDay(getCompanyDay(companystartdate));
} }
@ -205,7 +208,7 @@ public class PortalElementCusServiceImpl extends Service implements PortalElemen
statusName="退休";break; statusName="退休";break;
case 7: case 7:
statusName="无效";break; statusName="无效";break;
default: default: statusName="未设置";
break; break;
} }
return statusName; return statusName;

Loading…
Cancel
Save