mjh 4 years ago
parent
commit
566aa0ed9d

+ 5 - 0
seecoder-portal-server/src/main/java/cn/seecoder/seecoderportalserver/serviceImpl/HttpServiceImpl.java

@@ -23,6 +23,8 @@ import org.apache.http.params.HttpParams;
 import org.apache.http.protocol.HTTP;
 import org.apache.http.protocol.HttpContext;
 import org.apache.http.util.EntityUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Service;
 import org.springframework.web.context.request.RequestContextHolder;
 import org.springframework.web.context.request.ServletRequestAttributes;
@@ -42,8 +44,11 @@ import java.util.Optional;
  */
 @Service
 public class HttpServiceImpl implements HttpService {
+    private final static Logger log = LoggerFactory.getLogger(HttpService.class);
+
     @Override
     public String sendPost(String uri, JSONObject requestBody, String token) throws Exception {
+        log.debug("send post - json object - {}", requestBody);
         StringEntity requestEntity = new StringEntity(JSON.toJSONString(requestBody), StandardCharsets.UTF_8);
         HttpPost httpPost = new HttpPost(uri);
         httpPost.setHeader("Authorization", token);

+ 1 - 0
seecoder-portal-server/src/main/java/cn/seecoder/seecoderportalserver/serviceImpl/ProjectServiceImpl.java

@@ -114,6 +114,7 @@ public class ProjectServiceImpl implements ProjectService {
     @Override
     @Transactional(rollbackFor = RuntimeException.class)
     public JSONObject createProject(JSONObject project) {
+        log.debug("create project - json object - {}", project);
         JSONObject devcloudResult = devcloudService.createProject(project);
         log.info("new project {}", devcloudResult);
         CourseProject courseProject = new CourseProject();

+ 6 - 0
seecoder-portal-server/src/main/java/cn/seecoder/seecoderportalserver/serviceImpl/subsystem/DevcloudServiceImpl.java

@@ -2,12 +2,15 @@ package cn.seecoder.seecoderportalserver.serviceImpl.subsystem;
 
 import cn.seecoder.seecoderportalserver.service.subsystem.DevcloudService;
 import cn.seecoder.seecoderportalserver.service.HttpService;
+import cn.seecoder.seecoderportalserver.serviceImpl.GroupServiceImpl;
 import cn.seecoder.seecoderportalserver.web.rest.errors.CustomErrorException;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import org.apache.http.NameValuePair;
 import org.apache.http.message.BasicNameValuePair;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Service;
 
 import java.util.ArrayList;
@@ -19,6 +22,8 @@ import java.util.List;
 @SuppressWarnings("AlibabaUndefineMagicConstant")
 @Service
 public class DevcloudServiceImpl implements DevcloudService {
+    private final static Logger log = LoggerFactory.getLogger(DevcloudServiceImpl.class);
+
     private final String devcloudUri = "https://devcloud-server.seec.seecoder.cn";
     private final HttpService httpService;
 
@@ -88,6 +93,7 @@ public class DevcloudServiceImpl implements DevcloudService {
 
     @Override
     public JSONObject createProject(JSONObject project) {
+        log.debug("create project - json object - {}", project);
         JSONObject result;
         try {
             result = JSONObject.parseObject(