public static MapgetEmployeeValue(PortletRequest portletRequest, Long employeeId)throwsPortalException, SystemException {
Map entityValueMap = null;long companyId =PortalUtil.getCompanyId(portletRequest);if (employeeId > 0){
Employee employee=EmployeeLocalServiceUtil.getEmployee(employeeId);if (employee != null){
List companyColumns =CompanyColumnDefinitionLocalServiceUtil
.searchByTableName(companyId, TableConst.CRM_Employee,true);
entityValueMap= new HashMap();for(CompanyColumnDefinition companyColumn : companyColumns) {
String columnName=companyColumn.getColumnName();if (columnName.equals("employeeName")) {
entityValueMap.put(columnName, employee.getEmployeeName());
}else if (columnName.equals("employeeNo")) {
entityValueMap.put(columnName, employee.getEmployeeNo());
}else if (columnName.equals("employeeAge")) {
entityValueMap.put(columnName, employee.getEmployeeAge()!= 0
? String.valueOf(employee.getEmployeeAge()) : "");
}else if (columnName.equals("employeeSex")) {
entityValueMap.put(columnName, employee.getEmployeeSex());
}else if (columnName.equals("identityCard")) {
entityValueMap.put(columnName, employee.getIdentityCard());
}else if (columnName.equals("nation")) {
entityValueMap.put(columnName, employee.getNation());
}else if (columnName.equals("category")) {
entityValueMap.put(columnName, employee.getCategory());
}else if (columnName.equals("policitalStatus")) {
entityValueMap.put(columnName, employee.getPolicitalStatus());
}else if (columnName.equals("isMarry")) {
entityValueMap.put(columnName, employee.getIsMarry());
}else if (columnName.equals("employeeType")) {
entityValueMap.put(columnName, employee.getEmployeeType());
}else if (columnName.equals("mobilePhone")) {
entityValueMap.put(columnName, employee.getMobilePhone());
}else if (columnName.equals("workPhone")) {
entityValueMap.put(columnName, employee.getWorkPhone());
}else if (columnName.equals("email")) {
entityValueMap.put(columnName, employee.getEmail());
}else