|
|
@ -302,9 +302,22 @@ public class ProjectService implements IProjectService{ |
|
|
|
//TODO 删除成员项目关联表
|
|
|
|
projectDao.delUserProjectByProjectId(param.getProjectId()); |
|
|
|
//调用业务系统删除项目
|
|
|
|
param.setUserId(userId); |
|
|
|
String url = projectList.getUrl() + "/project/tallDelProject"; |
|
|
|
log.info("调用业务系统的接口合并用户:{}--{}",url,param); |
|
|
|
RestTemplateUtil.postBody(url, param); |
|
|
|
try { |
|
|
|
log.info("调用业务系统的接口合并用户:{}--{}",url,param); |
|
|
|
String postBody = RestTemplateUtil.postBody(url, param); |
|
|
|
System.out.println(postBody); |
|
|
|
JSONObject jsonObject = JSONObject.parseObject(postBody); |
|
|
|
|
|
|
|
Integer code = jsonObject.getInteger("code"); |
|
|
|
if(code == null || code != 200){ |
|
|
|
throw new BaseException(jsonObject.getString("date")); |
|
|
|
} |
|
|
|
}catch (Exception e){ |
|
|
|
log.error("接口调用异常",e); |
|
|
|
throw new BaseException(CodeEnum.DELETE_PROJECT_ERROR); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|