获取HR部门和岗位信息

master
Yangwl 1 year ago
parent 136d9b62ad
commit 4fc8f1c0cc

@ -159,5 +159,19 @@ public class OpenController extends BaseController {
return openService.GetHrUserInfo(dateTime);
}
/**
*
* @return
*/
@GetMapping("/GetHrDeptInfo")
public AjaxResult GetHrDeptInfo() {
return openService.GetHrDeptInfo();
}
@GetMapping("/GetHrPostInfo")
public AjaxResult GetHrPostInfo() {
return openService.GetHrPostInfo();
}
}

@ -34,4 +34,8 @@ public interface OpenService {
AjaxResult GetOaNodeInfo(String requestId);
AjaxResult GetHrUserInfo(String dateTime);
AjaxResult GetHrDeptInfo();
AjaxResult GetHrPostInfo();
}

@ -75,8 +75,14 @@ public class OpenServiceImpl implements OpenService {
@Value("${OA.getnodeInfo}")
private String getnodeInfo;
@Value("${HR.url}")
private String hr_url;
@Value("${HR.url_user}")
private String url_user;
@Value("${HR.url_dept}")
private String url_dept;
@Value("${HR.url_post}")
private String url_post;
@Autowired
private OpenMapper openMapper;
@ -466,11 +472,36 @@ public class OpenServiceImpl implements OpenService {
try {
StringBuilder postDataBuilder = new StringBuilder();
postDataBuilder.append("createTime=").append("dateTime");
String result = HttpUtils.sendPost("http://lj.lanju.cn:8801/outside/api/mes/getUserList.do",postDataBuilder.toString());
String result = HttpUtils.sendPost(url_user,postDataBuilder.toString());
return success(result);
} catch (Exception e) {
e.printStackTrace();
return error(e.getMessage());
}
}
@Override
public AjaxResult GetHrDeptInfo() {
try {
String result = HttpUtils.sendPost(url_dept,null);
JSONArray jsonArray=JSONArray.parseArray(result);
return success("获取成功",jsonArray);
} catch (Exception e) {
e.printStackTrace();
return error(e.getMessage());
}
}
@Override
public AjaxResult GetHrPostInfo() {
try {
String result = HttpUtils.sendPost(url_post,null);
JSONArray jsonArray=JSONArray.parseArray(result);
return success("获取成功",jsonArray);
} catch (Exception e) {
e.printStackTrace();
return error(e.getMessage());
}
}
}

Loading…
Cancel
Save