|
@@ -125,7 +125,7 @@ public class OkrController {
|
|
public Result saveOkrMember(@RequestBody UserInfoDto dto,
|
|
public Result saveOkrMember(@RequestBody UserInfoDto dto,
|
|
HttpServletRequest request,
|
|
HttpServletRequest request,
|
|
HttpServletResponse response){
|
|
HttpServletResponse response){
|
|
- logger.info("/okr/getOkrInfo 方法开始");
|
|
|
|
|
|
+ logger.info("/okr/saveOkrMember 方法开始");
|
|
Result result = new Result();
|
|
Result result = new Result();
|
|
List<String> userIdList = dto.getUserIdList();
|
|
List<String> userIdList = dto.getUserIdList();
|
|
if(userIdList == null || userIdList.size() == 0){
|
|
if(userIdList == null || userIdList.size() == 0){
|
|
@@ -141,7 +141,60 @@ public class OkrController {
|
|
result.setSuccess(false);
|
|
result.setSuccess(false);
|
|
result.setMessage("error");
|
|
result.setMessage("error");
|
|
}finally{
|
|
}finally{
|
|
- logger.info("/okr/getOkrInfo 方法结束");
|
|
|
|
|
|
+ logger.info("/okr/saveOkrMember 方法结束");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @ResponseBody
|
|
|
|
+ @RequestMapping(value = "/deleteOkrMember")
|
|
|
|
+ public Result deleteOkrMember(@RequestBody UserInfoDto dto,
|
|
|
|
+ HttpServletRequest request,
|
|
|
|
+ HttpServletResponse response){
|
|
|
|
+ logger.info("/okr/deleteOkrMember 方法开始");
|
|
|
|
+ Result result = new Result();
|
|
|
|
+ if(dto == null || StringUtils.isBlank(dto.getMemberId())){
|
|
|
|
+ result.setSuccess(false);
|
|
|
|
+ result.setMessage("需要删除的同步人不能为空");
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ try {
|
|
|
|
+ okrService.deleteOkrMember(dto.getMemberId());
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ logger.error(e.getMessage());
|
|
|
|
+ result.setSuccess(false);
|
|
|
|
+ result.setMessage("error");
|
|
|
|
+ }finally{
|
|
|
|
+ logger.info("/okr/deleteOkrMember 方法结束");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @ResponseBody
|
|
|
|
+ @RequestMapping(value = "/saveOkrMember2")
|
|
|
|
+ public Result saveOkrMember2(@RequestBody UserInfoDto dto,
|
|
|
|
+ HttpServletRequest request,
|
|
|
|
+ HttpServletResponse response){
|
|
|
|
+ logger.info("/okr/saveOkrMember2 方法开始");
|
|
|
|
+ Result result = new Result();
|
|
|
|
+ List<String> userIdList = dto.getUserIdList();
|
|
|
|
+ if(userIdList == null || userIdList.size() == 0){
|
|
|
|
+ result.setSuccess(false);
|
|
|
|
+ result.setMessage("同步人员不能为空");
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ try {
|
|
|
|
+ okrService.insertOkrMember2(userIdList);
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ logger.error(e.getMessage());
|
|
|
|
+ result.setSuccess(false);
|
|
|
|
+ result.setMessage("error");
|
|
|
|
+ }finally{
|
|
|
|
+ logger.info("/okr/saveOkrMember2 方法结束");
|
|
}
|
|
}
|
|
|
|
|
|
return result;
|
|
return result;
|