|
|
@@ -63,7 +63,9 @@ import java.util.*;
|
|
|
* "leader": ["上级员工编码列表"],
|
|
|
* "userAccount": "登录账号",
|
|
|
* "officephone": "办公电话",
|
|
|
- * "passportno": "护照号码"
|
|
|
+ * "passportno": "护照号码",
|
|
|
+ * "disporder": "顺序码",
|
|
|
+ * "email": "邮箱"
|
|
|
* }]
|
|
|
* }
|
|
|
* }</pre>
|
|
|
@@ -153,7 +155,7 @@ public class GetEmpInfoOsfService implements IHRMsfService {
|
|
|
}
|
|
|
|
|
|
// 分页:LIMIT 返回条数 OFFSET 跳过条数
|
|
|
- sql.append(" LIMIT ? OFFSET ? ");
|
|
|
+ sql.append(" order by pe.fid desc LIMIT ? OFFSET ? ");
|
|
|
paramArr.add(size);
|
|
|
paramArr.add(((page - 1) * size));
|
|
|
|
|
|
@@ -225,6 +227,8 @@ public class GetEmpInfoOsfService implements IHRMsfService {
|
|
|
param.put("officephone", rs.getString("officephone"));
|
|
|
// 护照号码
|
|
|
param.put("passportno", rs.getString("passportno"));
|
|
|
+ //邮箱
|
|
|
+ param.put("email", rs.getString("email"));
|
|
|
list.add(param);
|
|
|
}
|
|
|
// 将合并后的员工列表写入返回结果
|
|
|
@@ -276,8 +280,8 @@ public class GetEmpInfoOsfService implements IHRMsfService {
|
|
|
sql.append(" puser.fnumber userAccount, "); // 登录账号
|
|
|
sql.append(" pm.fofficephone officephone, "); // 办公电话
|
|
|
sql.append(" pe.findex disporder, ");
|
|
|
- sql.append(" pe.fpassportno passportno "); // 护照号码
|
|
|
-
|
|
|
+ sql.append(" pe.fpassportno passportno, "); // 护照号码
|
|
|
+ sql.append(" pm.FEmail email ");
|
|
|
// ===== FROM 子句及关联表 =====
|
|
|
sql.append(" from ");
|
|
|
sql.append(" t_bd_person pe "); // 员工基础信息表(主表)
|