获取HR部门和岗位信息

master
Yangwl 1 year ago
parent 136d9b62ad
commit 4fc8f1c0cc

@ -159,5 +159,19 @@ public class OpenController extends BaseController {
return openService.GetHrUserInfo(dateTime); 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 GetOaNodeInfo(String requestId);
AjaxResult GetHrUserInfo(String dateTime); AjaxResult GetHrUserInfo(String dateTime);
AjaxResult GetHrDeptInfo();
AjaxResult GetHrPostInfo();
} }

@ -75,8 +75,14 @@ public class OpenServiceImpl implements OpenService {
@Value("${OA.getnodeInfo}") @Value("${OA.getnodeInfo}")
private String getnodeInfo; private String getnodeInfo;
@Value("${HR.url}") @Value("${HR.url_user}")
private String hr_url; private String url_user;
@Value("${HR.url_dept}")
private String url_dept;
@Value("${HR.url_post}")
private String url_post;
@Autowired @Autowired
private OpenMapper openMapper; private OpenMapper openMapper;
@ -466,11 +472,36 @@ public class OpenServiceImpl implements OpenService {
try { try {
StringBuilder postDataBuilder = new StringBuilder(); StringBuilder postDataBuilder = new StringBuilder();
postDataBuilder.append("createTime=").append("dateTime"); 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); return success(result);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
return error(e.getMessage()); 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