基于SpringBoot架构的心理健康测试系统(免费获取源码+项目介绍+运行介绍+运行截图+论文)
生活随笔
收集整理的這篇文章主要介紹了
基于SpringBoot架构的心理健康测试系统(免费获取源码+项目介绍+运行介绍+运行截图+论文)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
技術架構
后端:SpringBoot+SpringMVC+Tomcat+Mybatis-plus+maven
前端:vue+ElementUI+HTML+js+css+jquery
數據庫:MySQL
功能模塊
前臺用戶:
-
用戶登錄注冊
-
首頁
-
心理健康測評
-
留言
-
歷史測評查看
后臺管理員:
-
系統首頁
-
心理題庫
-
管理員管理
-
試卷管理
-
試卷類型
-
留言管理
-
信息發布
代碼展示:
public ReturnMsg startTest(@PathVariable("id") Long id) {LambdaQueryWrapper<TestPaperDTO> queryWrapper = Wrappers.lambdaQuery();queryWrapper.eq(TestPaperDTO::getTypeId, id);List<TestPaperDTO> list = baseService.list(queryWrapper);if (!CollectionUtil.isNotEmpty(list)) return ReturnMsg.ok(null);if (list.size() > 1) Collections.shuffle(list);TestPaperDTO testPaperDTO = list.get(0);String questions = testPaperDTO.getQuestions();if (StrUtil.isEmpty(questions)) return ReturnMsg.ok(null);LambdaQueryWrapper<QuestionDTO> questionDTOLambdaQueryWrapper = Wrappers.lambdaQuery();questionDTOLambdaQueryWrapper.in(QuestionDTO::getId,questions.split(","));List<QuestionDTO> list1 = questionService.list(questionDTOLambdaQueryWrapper);if (!CollectionUtil.isNotEmpty(list1)) return ReturnMsg.ok(null);Map<String,Object> map = new HashMap<>();map.put("list",list1);map.put("remark",testPaperDTO.getRemark());return ReturnMsg.ok(map);}?源碼獲取
總結
以上是生活随笔為你收集整理的基于SpringBoot架构的心理健康测试系统(免费获取源码+项目介绍+运行介绍+运行截图+论文)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一种以STC89C51为核心控制器的积水
- 下一篇: FPGA之简易频率计的设计