generated from dxfeng/secondev-chapanda-feishu
37 lines
1.1 KiB
Java
37 lines
1.1 KiB
Java
|
|
package com.engine.recruit.service.impl;
|
||
|
|
|
||
|
|
import com.engine.core.impl.Service;
|
||
|
|
import com.engine.recruit.service.ApplicantResumeService;
|
||
|
|
import weaver.conn.RecordSet;
|
||
|
|
|
||
|
|
import java.util.ArrayList;
|
||
|
|
import java.util.HashMap;
|
||
|
|
import java.util.List;
|
||
|
|
import java.util.Map;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @author:dxfeng
|
||
|
|
* @createTime: 2023/09/20
|
||
|
|
* @version: 1.0
|
||
|
|
*/
|
||
|
|
public class ApplicantResumeServiceImpl extends Service implements ApplicantResumeService {
|
||
|
|
@Override
|
||
|
|
public Map<String, Object> getApplicantsName(String ids) {
|
||
|
|
Map<String, Object> returnMap = new HashMap<>();
|
||
|
|
RecordSet rs = new RecordSet();
|
||
|
|
String[] split = ids.split(",");
|
||
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
||
|
|
for (String id : split) {
|
||
|
|
rs.executeQuery("select xm from uf_jcl_yppc where id = ?", id);
|
||
|
|
if (rs.next()) {
|
||
|
|
Map<String, Object> rowMap = new HashMap<>();
|
||
|
|
rowMap.put("id", id);
|
||
|
|
rowMap.put("name", rs.getString("xm"));
|
||
|
|
list.add(rowMap);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
returnMap.put("rows", list);
|
||
|
|
return returnMap;
|
||
|
|
}
|
||
|
|
}
|