Quellcode durchsuchen

3.3.1 联调bug

xiaofei vor 1 Jahr
Ursprung
Commit
3034bd44b8

+ 1 - 1
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/ExamCardService.java

@@ -27,7 +27,7 @@ public interface ExamCardService extends IService<ExamCard> {
 
     IPage<ExamCard> listPage(String cardType, String title, String createMethod, Boolean enable, Long createStartTime, Long createEndTime, Integer pageNumber, Integer pageSize);
 
-    Long saveGeneric(GenericExamCardParams params) throws Exception;
+    Map<String, String> saveGeneric(GenericExamCardParams params) throws Exception;
 
     Boolean deleteGeneric(Long id);
 

+ 5 - 2
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/ExamCardServiceImpl.java

@@ -228,7 +228,7 @@ public class ExamCardServiceImpl extends ServiceImpl<ExamCardMapper, ExamCard> i
 
     @Transactional
     @Override
-    public Long saveGeneric(GenericExamCardParams params) {
+    public Map<String, String> saveGeneric(GenericExamCardParams params) {
         Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
         SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
 
@@ -346,7 +346,10 @@ public class ExamCardServiceImpl extends ServiceImpl<ExamCardMapper, ExamCard> i
             createJpgImage(examCard);
         }
         this.saveOrUpdate(examCard);
-        return examCard.getId();
+        Map<String, String> map = new HashMap<>();
+        map.put("id", String.valueOf(examCard.getId()));
+        map.put("title", examCard.getTitle());
+        return map;
     }
 
     @Override

+ 6 - 6
distributed-print/src/main/java/com/qmth/distributed/print/api/ExamCardController.java

@@ -84,8 +84,8 @@ public class ExamCardController {
     @RequestMapping(value = "/save_generic", method = RequestMethod.POST)
     @OperationLogDetail(customizedOperationType = CustomizedOperationTypeEnum.EDIT)
     public Result save(@RequestBody GenericExamCardParams params) throws Exception {
-        Long id = examCardService.saveGeneric(params);
-        return ResultUtil.ok(String.valueOf(id), "");
+        Map<String, String> map = examCardService.saveGeneric(params);
+        return ResultUtil.ok(map);
     }
 
     /**
@@ -110,7 +110,7 @@ public class ExamCardController {
     @ApiOperation(value = "新建")
     @RequestMapping(value = "/save", method = RequestMethod.POST)
     public Result save(@RequestBody ExamCardParams examCardParams) throws Exception {
-        Map<String, String > map = examCardService.saveExamCard(examCardParams);
+        Map<String, String> map = examCardService.saveExamCard(examCardParams);
         return ResultUtil.ok(map);
     }
 
@@ -186,8 +186,8 @@ public class ExamCardController {
     @RequestMapping(value = "/find_jpg_file", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "查询成功", response = Result.class)})
     public Result listCardImage(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                                               @ApiParam(value = "试卷编号", required = true) @RequestParam String paperNumber,
-                                               @ApiParam(value = "试卷类型", required = true) @RequestParam String paperType) {
+                                @ApiParam(value = "试卷编号", required = true) @RequestParam String paperNumber,
+                                @ApiParam(value = "试卷类型", required = true) @RequestParam String paperType) {
         return ResultUtil.ok(examCardService.listCardImage(examId, paperNumber, paperType));
     }
 
@@ -200,7 +200,7 @@ public class ExamCardController {
     @ApiOperation(value = "下载卡格式")
     @RequestMapping(value = "/download_card_json", method = RequestMethod.POST)
     public void downloadCardJson(HttpServletResponse response,
-                             @ApiParam(value = "题卡ID", required = true) @RequestParam(value = "id") String id) {
+                                 @ApiParam(value = "题卡ID", required = true) @RequestParam(value = "id") String id) {
         examCardService.downloadCardJson(response, id);
     }
 }