- 在SWCHelper类中新增queryEmployeeIdByUserId静态方法 - 方法通过HRBaseServiceHelper查询员工与用户关联关系 - 支持按用户ID过滤并返回对应的员工ID - 添加了方法注释说明用途和参数 - 实现了按创建时间倒序查询最新记录的逻辑
@@ -145,6 +145,11 @@ public class SWCHelper {
}
+ /**
+ * 根据用户ID查询员工ID
+ * @param userId
+ * @return
+ */
public static Long queryEmployeeIdByUserId(Long userId) {
HRBaseServiceHelper SERVICE_HELPER = new HRBaseServiceHelper("hrpi_personuserrel");
DynamicObject personuserrel = SERVICE_HELPER.queryOne("employee,user,createtime", new QFilter[]{new QFilter("user", "=", userId), new QFilter("enable", "=", "1")}, "createtime desc");