浏览代码

fix 题库模块

he2802 4 年之前
父节点
当前提交
c8f3ea06cf

+ 2 - 2
zhongzheng-admin/src/main/java/com/zhongzheng/controller/bank/QuestionController.java

@@ -91,8 +91,8 @@ public class QuestionController extends BaseController {
     @PreAuthorize("@ss.hasPermi('system:question:add')")
     @Log(title = "题库题目", businessType = BusinessType.INSERT)
     @PostMapping()
-    public AjaxResult<Void> add(@RequestBody QuestionAddBo bo) {
-        return toAjax(iQuestionService.insertByAddBo(bo) ? 1 : 0);
+    public AjaxResult<Long> add(@RequestBody QuestionAddBo bo) {
+        return AjaxResult.success(iQuestionService.insertByAddBo(bo));
     }
 
     /**

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/bank/service/IQuestionService.java

@@ -36,7 +36,7 @@ public interface IQuestionService extends IService<Question> {
 	 * @param bo 题库题目新增业务对象
 	 * @return
 	 */
-	Boolean insertByAddBo(QuestionAddBo bo);
+	Long insertByAddBo(QuestionAddBo bo);
 
 	/**
 	 * 根据编辑业务对象修改题库题目

+ 2 - 2
zhongzheng-system/src/main/java/com/zhongzheng/modules/bank/service/impl/QuestionServiceImpl.java

@@ -94,7 +94,7 @@ public class QuestionServiceImpl extends ServiceImpl<QuestionMapper, Question> i
 
     @Override
     @Transactional(rollbackFor = Exception.class)
-    public Boolean insertByAddBo(QuestionAddBo bo) {
+    public Long insertByAddBo(QuestionAddBo bo) {
         Question add = BeanUtil.toBean(bo, Question.class);
         add.setCode(ServletUtils.getEncoded("TM"));
         if(bo.getOptionsList()!=null){
@@ -115,7 +115,7 @@ public class QuestionServiceImpl extends ServiceImpl<QuestionMapper, Question> i
             }
             iQuestionBusinessService.saveBatch(coll);
         }
-        return result;
+        return add.getQuestionId();
     }
 
     @Override