wangliang 4 anos atrás
pai
commit
8fe120a6d6

+ 4 - 4
themis-backend/src/main/java/com/qmth/themis/backend/aspect/ApiControllerAspect.java

@@ -1,7 +1,10 @@
 package com.qmth.themis.backend.aspect;
 
+import com.alibaba.fastjson.JSONObject;
+import com.qmth.themis.business.util.JacksonUtil;
 import com.qmth.themis.business.util.ServletUtil;
 import com.qmth.themis.common.util.ResultUtil;
+import org.apache.commons.fileupload.disk.DiskFileItem;
 import org.aspectj.lang.ProceedingJoinPoint;
 import org.aspectj.lang.annotation.Around;
 import org.aspectj.lang.annotation.Aspect;
@@ -52,10 +55,7 @@ public class ApiControllerAspect {
             log.info("============请求地址========:{}", request.getRequestURL());
             log.info("============类=============:{}", className);
             log.info("============方法===========:{}", methodName);
-            for (int i = 0; i < args.length; i++) {
-                log.info("============参数key:{},参数value===========:{}", paramsName[i], args[i]);
-            }
-//            log.info("============参数key:{},参数value===========:{}", JSONObject.toJSONString(paramsName), JSONObject.toJSONString(args));
+            log.info("============参数key:{},参数value===========:{}", JacksonUtil.parseJson(paramsName), JacksonUtil.parseJson(args));
             log.info("============platform===========:{}", ServletUtil.getRequestPlatform());
             log.info("============deviceId===========:{}", ServletUtil.getRequestDeviceId());
             log.info("============Authorization===========:{}", ServletUtil.getRequestAuthorizationForAspect());

+ 0 - 10
themis-exam/src/main/java/com/qmth/themis/exam/api/TEExamController.java

@@ -43,7 +43,6 @@ import java.util.concurrent.ConcurrentHashMap;
 @RestController
 @RequestMapping("/${prefix.url.exam}/exam")
 public class TEExamController {
-    private final static Logger log = LoggerFactory.getLogger(TEExamController.class);
 
     @Resource
     TEExamService teExamService;
@@ -92,7 +91,6 @@ public class TEExamController {
     @RequestMapping(value = "/prepare", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result prepare(@RequestBody PrepareParamBean param) {
-        log.info("PrepareParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         String lockKey = SystemConstant.REDIS_LOCK_STUDENT_PREFIX + teStudent.getId();
         Boolean lock = redisUtil.lock(lockKey, SystemConstant.REDIS_CACHE_TIME_OUT);
@@ -113,7 +111,6 @@ public class TEExamController {
     @RequestMapping(value = "/start", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result start(@RequestBody ExamStartParamBean param) {
-        log.info("ExamStartParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         String lockKey = SystemConstant.REDIS_LOCK_STUDENT_PREFIX + teStudent.getId();
         Boolean lock = redisUtil.lock(lockKey, SystemConstant.REDIS_CACHE_TIME_OUT);
@@ -155,7 +152,6 @@ public class TEExamController {
     @RequestMapping(value = "/student_paper_struct/upload", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result studentPaperStruct(@RequestBody StudentPaperStructParamBean param) {
-        log.info("StudentPaperStructParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         if (param.getRecordId() == null) {
             throw new BusinessException("考试记录id不能为空");
@@ -171,7 +167,6 @@ public class TEExamController {
     @RequestMapping(value = "/answer/submit", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result answerSubmit(@RequestBody AnswerSubmitParamBean param) {
-        log.info("AnswerSubmitParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         if (param.getRecordId() == null) {
             throw new BusinessException("考试记录id不能为空");
@@ -198,7 +193,6 @@ public class TEExamController {
     @RequestMapping(value = "/audio_left_play_count/submit", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result audioLeftPlayCountSubmit(@RequestBody AudioLeftPlayCountSubmitParamBean param) {
-        log.info("AudioLeftPlayCountSubmitParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         if (param.getRecordId() == null) {
             throw new BusinessException("考试记录id不能为空");
@@ -227,7 +221,6 @@ public class TEExamController {
     @RequestMapping(value = "/resume", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result resume(@RequestBody ResumeParamBean param) {
-        log.info("ResumeParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         String lockKey = SystemConstant.REDIS_LOCK_STUDENT_PREFIX + teStudent.getId();
         Boolean lock = redisUtil.lock(lockKey, SystemConstant.REDIS_CACHE_TIME_OUT);
@@ -248,7 +241,6 @@ public class TEExamController {
     @RequestMapping(value = "/finish", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result finish(@RequestBody FinishParamBean param) {
-        log.info("FinishParamBean:{}",JacksonUtil.parseJson(param));
         TEStudentCacheDto teStudent = (TEStudentCacheDto) ServletUtil.getRequestStudentAccount();
         String lockKey = SystemConstant.REDIS_LOCK_STUDENT_PREFIX + teStudent.getId();
         Boolean lock = redisUtil.lock(lockKey, SystemConstant.REDIS_CACHE_TIME_OUT);
@@ -285,11 +277,9 @@ public class TEExamController {
     @RequestMapping(value = "/result", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "试卷信息")})
     public Result result(@RequestBody ResultParamBean param) {
-        log.info("ResultParamBean:{}",JacksonUtil.parseJson(param));
         if (param.getRecordId() == null) {
             throw new BusinessException("考试记录id不能为空");
         }
         return ResultUtil.ok(teExamService.result(param.getRecordId()));
     }
-
 }

+ 0 - 5
themis-exam/src/main/java/com/qmth/themis/exam/api/TEFaceController.java

@@ -7,7 +7,6 @@ import com.qmth.themis.business.enums.MqTagEnum;
 import com.qmth.themis.business.enums.MqTopicEnum;
 import com.qmth.themis.business.service.MqDtoService;
 import com.qmth.themis.business.service.TOeFaceVerifyHistoryService;
-import com.qmth.themis.business.util.JacksonUtil;
 import com.qmth.themis.common.exception.BusinessException;
 import com.qmth.themis.common.util.Result;
 import com.qmth.themis.common.util.ResultUtil;
@@ -15,8 +14,6 @@ import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiResponse;
 import io.swagger.annotations.ApiResponses;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -38,7 +35,6 @@ import java.util.Map;
 @RestController
 @RequestMapping("/${prefix.url.exam}/face")
 public class TEFaceController {
-    private final static Logger log = LoggerFactory.getLogger(TEFaceController.class);
 
     @Resource
     TOeFaceVerifyHistoryService faceVerifyHistoryService;
@@ -51,7 +47,6 @@ public class TEFaceController {
     @ApiResponses({@ApiResponse(code = 200, message = "人脸验证信息")})
     @Transactional
     public Result verify(@RequestBody FaceVerifyParamBean param) {
-        log.info("FaceVerifyParamBean:{}", JacksonUtil.parseJson(param));
         if (param.getRecordId() == null) {
             throw new BusinessException("考试记录id不能为空");
         }

+ 2 - 4
themis-exam/src/main/java/com/qmth/themis/exam/aspect/ApiControllerAspect.java

@@ -1,5 +1,6 @@
 package com.qmth.themis.exam.aspect;
 
+import com.qmth.themis.business.util.JacksonUtil;
 import com.qmth.themis.business.util.ServletUtil;
 import com.qmth.themis.common.util.ResultUtil;
 import org.aspectj.lang.ProceedingJoinPoint;
@@ -52,10 +53,7 @@ public class ApiControllerAspect {
             log.info("============请求地址========:{}", request.getRequestURL());
             log.info("============类=============:{}", className);
             log.info("============方法===========:{}", methodName);
-            for (int i = 0; i < args.length; i++) {
-                log.info("============参数key:{},参数value===========:{}", paramsName[i], args[i]);
-            }
-//            log.info("============参数key:{},参数value===========:{}", JSONObject.toJSONString(paramsName), JSONObject.toJSONString(args));
+            log.info("============参数key:{},参数value===========:{}", JacksonUtil.parseJson(paramsName), JacksonUtil.parseJson(args));
             log.info("============platform===========:{}", ServletUtil.getRequestPlatform());
             log.info("============deviceId===========:{}", ServletUtil.getRequestDeviceId());
             log.info("============Authorization===========:{}", ServletUtil.getRequestAuthorizationForAspect());