浏览代码

add logs.

deason 1 年之前
父节点
当前提交
cd485018d7

+ 7 - 0
examcloud-exchange-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/controller/swufe/SwufeExamController.java

@@ -11,6 +11,8 @@ import cn.com.qmth.examcloud.exchange.outer.api.controller.swufe.bean.SwufeCreat
 import cn.com.qmth.examcloud.web.support.ControllerSupport;
 import cn.com.qmth.examcloud.web.support.ControllerSupport;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Maps;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.commons.lang3.StringUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -31,6 +33,8 @@ import java.util.Map;
 @RequestMapping("/api/ecs_outlet/exam")
 @RequestMapping("/api/ecs_outlet/exam")
 public class SwufeExamController extends ControllerSupport {
 public class SwufeExamController extends ControllerSupport {
 
 
+    private static final Logger log = LoggerFactory.getLogger(SwufeExamController.class);
+
     @Autowired
     @Autowired
     ExamCloudService examCloudService;
     ExamCloudService examCloudService;
 
 
@@ -44,6 +48,9 @@ public class SwufeExamController extends ControllerSupport {
         User accessUser = getAccessUser();
         User accessUser = getAccessUser();
         Long rootOrgId = accessUser.getRootOrgId();
         Long rootOrgId = accessUser.getRootOrgId();
 
 
+        log.warn("-->考试信息 creating... rootOrgId:{}  examCode:{} examName:{} examType:{}",
+                rootOrgId, examReq.getCode(), examReq.getName(), examReq.getExamType());
+
         SaveExamReq saveExamReq = new SaveExamReq();
         SaveExamReq saveExamReq = new SaveExamReq();
         saveExamReq
         saveExamReq
                 .setBeginTime(DateUtil.parse(examReq.getBeginTime(), DatePatterns.CHINA_DEFAULT));
                 .setBeginTime(DateUtil.parse(examReq.getBeginTime(), DatePatterns.CHINA_DEFAULT));

+ 8 - 1
examcloud-exchange-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/provider/ExamOuterServiceProvider.java

@@ -19,6 +19,8 @@ import cn.com.qmth.examcloud.web.support.StatusResponse;
 import io.swagger.annotations.*;
 import io.swagger.annotations.*;
 import org.apache.commons.collections4.CollectionUtils;
 import org.apache.commons.collections4.CollectionUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.commons.lang3.StringUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -41,6 +43,8 @@ import java.util.Map;
 @RequestMapping("${$rmp.cloud.exchange.outer}/exam")
 @RequestMapping("${$rmp.cloud.exchange.outer}/exam")
 public class ExamOuterServiceProvider extends ControllerSupport implements ExamOuterService {
 public class ExamOuterServiceProvider extends ControllerSupport implements ExamOuterService {
 
 
+    private static final Logger log = LoggerFactory.getLogger(ExamOuterServiceProvider.class);
+
     private static final long serialVersionUID = 4007321110021402052L;
     private static final long serialVersionUID = 4007321110021402052L;
 
 
     @Autowired
     @Autowired
@@ -58,6 +62,10 @@ public class ExamOuterServiceProvider extends ControllerSupport implements ExamO
             throw new StatusException("1000001", "rootOrgId is wrong");
             throw new StatusException("1000001", "rootOrgId is wrong");
         }
         }
 
 
+        Long rootOrgId = req.getRootOrgId();
+        log.warn("==>考试信息 creating... rootOrgId:{}  examCode:{} examName:{} examType:{}",
+                rootOrgId, req.getCode(), req.getName(), req.getExamType());
+
         Date beginTime = req.getBeginTime();
         Date beginTime = req.getBeginTime();
         Integer duration = req.getDuration();
         Integer duration = req.getDuration();
         Date endTime = req.getEndTime();
         Date endTime = req.getEndTime();
@@ -65,7 +73,6 @@ public class ExamOuterServiceProvider extends ControllerSupport implements ExamO
         String code = req.getCode();
         String code = req.getCode();
         String name = req.getName();
         String name = req.getName();
         String remark = req.getRemark();
         String remark = req.getRemark();
-        Long rootOrgId = req.getRootOrgId();
         Long examTimes = req.getExamTimes();
         Long examTimes = req.getExamTimes();
         Map<String, String> properties = req.getProperties();
         Map<String, String> properties = req.getProperties();
         if(properties == null){
         if(properties == null){

+ 13 - 8
examcloud-exchange-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/provider/ExtractConfigOuterServiceProvider.java

@@ -1,6 +1,8 @@
 package cn.com.qmth.examcloud.exchange.outer.api.provider;
 package cn.com.qmth.examcloud.exchange.outer.api.provider;
 
 
 import org.apache.commons.lang3.StringUtils;
 import org.apache.commons.lang3.StringUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -27,9 +29,8 @@ import io.swagger.annotations.ApiResponses;
 @RequestMapping("${$rmp.cloud.exchange.outer}/extract_config")
 @RequestMapping("${$rmp.cloud.exchange.outer}/extract_config")
 public class ExtractConfigOuterServiceProvider extends ControllerSupport implements ExtractConfigOuterService {
 public class ExtractConfigOuterServiceProvider extends ControllerSupport implements ExtractConfigOuterService {
 
 
-    /**
-	 * 
-	 */
+	private static final Logger log = LoggerFactory.getLogger(ExtractConfigOuterServiceProvider.class);
+
 	private static final long serialVersionUID = 1949134276130329162L;
 	private static final long serialVersionUID = 1949134276130329162L;
 	
 	
 	@Autowired
 	@Autowired
@@ -42,12 +43,16 @@ public class ExtractConfigOuterServiceProvider extends ControllerSupport impleme
     @Override
     @Override
     public OuterSaveExtractConfigResp saveRandomPaperExtractConfig(
     public OuterSaveExtractConfigResp saveRandomPaperExtractConfig(
             @RequestBody @ApiParam(required = true) OuterSaveExtractConfigReq req) {
             @RequestBody @ApiParam(required = true) OuterSaveExtractConfigReq req) {
-
-    	SaveRandomPaperExtractConfigReq savereq = new SaveRandomPaperExtractConfigReq();
     	if (StringUtils.isBlank(req.getExamCode())&&StringUtils.isBlank(req.getExamName())) {
     	if (StringUtils.isBlank(req.getExamCode())&&StringUtils.isBlank(req.getExamName())) {
-            throw new StatusException("examCode、examCode不能都为空");
-        }
-    	savereq.setRootOrgId(getEnterpriseRootOrgId());
+			throw new StatusException("examCode、examCode不能都为空");
+		}
+
+		Long rootOrgId = getEnterpriseRootOrgId();
+		log.warn("==>随机抽卷调卷规则 creating... rootOrgId:{}  examCode:{} examName:{} courseCode:{}",
+				rootOrgId, req.getExamCode(), req.getExamName(), req.getCourseCode());
+
+		SaveRandomPaperExtractConfigReq savereq = new SaveRandomPaperExtractConfigReq();
+		savereq.setRootOrgId(rootOrgId);
     	savereq.setExamName(req.getExamName());
     	savereq.setExamName(req.getExamName());
     	savereq.setExamCode(req.getExamCode());
     	savereq.setExamCode(req.getExamCode());
     	savereq.setCourseCode(req.getCourseCode());
     	savereq.setCourseCode(req.getCourseCode());