rs.executeQuery("select id ,zpzwmc ,zpzt ,modedatacreater ,modedatacreatedate ,modedatacreatetime from uf_jcl_zp_zpzw where zpzt = 0 and zpzwmc = ? ",positionName);
List<PositionPo>positionPoList=newArrayList<>();
while(rs.next()){
PositionPopositionPo=PositionPo.builder()
.id(rs.getString("id"))
.name(rs.getString("zpzwmc"))
.status(rs.getString("zpzt"))
.creator(rs.getString("modedatacreater"))
.createDate(rs.getString("modedatacreatedate"))
.createTime(rs.getString("modedatacreatetime"))
.build();
positionPoList.add(positionPo);
}
// 未查询到数据,返回空
if(CollectionUtils.isEmpty(positionPoList)){
return"";
}
// 只有一条数据,直接返回当前数据,如果有多个,再添加其他条件过滤
if(positionPoList.size()==1){
returnpositionPoList.get(0).getId();
}
// 根据手机号查询人员ID
Set<String>userIds=newHashSet<>();
rs.executeQuery("select id from hrmresource where mobile = ? ",mobile);