新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
java+vue實現(xiàn)添加單選題、多選題到題庫功能
本文為大家分享了java+vue實現(xiàn)添加選擇題到題庫功能的具體代碼,供大家參考,具體內容如下
站在用戶的角度思考問題,與客戶深入溝通,找到棲霞網站設計與棲霞網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網站、成都網站設計、企業(yè)官網、英文網站、手機端網站、網站推廣、域名申請、網站空間、企業(yè)郵箱。業(yè)務覆蓋棲霞地區(qū)。
做個備份
數(shù)據(jù)庫表:
后臺接口
@DeleteMapping("deleteQuestion") @ApiOperation(value = "刪除問題") public ServerResponse deleteQuestion(Integer id){ sysQuestionMapper.deleteByPrimaryKey(id); sysQuestionAnswerMapper.deleteByQUestionId(id); return ServerResponse.createBySuccess("刪除成功"); } @GetMapping("getQuestionList") @ApiOperation(value = "獲得問題列表") public ServerResponse getQuestionList(){ Listlist = sysQuestionMapper.selectAllQuestion(); return ServerResponse.createBySuccess(list); } @GetMapping("getQuestionAnswerList") @ApiOperation(value = "獲得問題選項列表") public ServerResponse getQuestionAnswerList(Integer question_id){ List list = sysQuestionAnswerMapper.selectByQuestionId(question_id); return ServerResponse.createBySuccess(list); } @PostMapping("addQuestion") @ApiOperation(value = "添加問題") public ServerResponse addQuestion(String question,String[] answerList,Integer[] answer){ Integer type = 1; if (answer.length != 1) { type = 2; } String stringAnswer = ""; List list = Arrays.asList(answer); SysQuestion sysQuestion = new SysQuestion(); sysQuestion.setQuestionName(question); sysQuestion.setCreateTime(new Date()); sysQuestion.setType(type); sysQuestionMapper.insert(sysQuestion); Integer question_id = sysQuestionMapper.selectLastQuestionId(); for (int i=0;i list = Arrays.asList(answer); sysQuestionAnswerMapper.deleteByQUestionId(question_id); for (int i=0;i
代碼中涉及的sql語句
delete from sys_question_answer where question_id=#{question_id}
vue頁面
添加 刪除 提交 新增選項 清空 更新 刪除
實現(xiàn)效果:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。
分享題目:java+vue實現(xiàn)添加單選題、多選題到題庫功能
鏈接分享:http://biofuelwatch.net/article/pioids.html