智慧保安后台管理-外网-验收版本
zengh
2021-07-18 2d45468ce5f1dcdc27141a61bcbdf41ca98b7e42
解除绑定相关
5 files modified
25 ■■■■■ changed files
src/main/java/org/springblade/modules/exam/controller/ExamPaperController.java 8 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/exam/mapper/ExamPaperMapper.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/exam/mapper/ExamPaperMapper.xml 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/exam/service/ExamPaperService.java 5 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/exam/service/impl/ExamPaperServiceImpl.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/exam/controller/ExamPaperController.java
@@ -163,4 +163,12 @@
        return R.data(pages);
    }
    /**
     * 解除绑定
     */
    @GetMapping("/UnbindSubject")
    public R UnbindSubject(String paperid,String subjectid){
        return R.status(examPaperService.UnbindSubject(paperid,subjectid));
    }
}
src/main/java/org/springblade/modules/exam/mapper/ExamPaperMapper.java
@@ -44,4 +44,6 @@
     * @return
     */
    List<ExamPaper> selectExamPaperPageTree(@Param("paper") ExamPaper examPaper);
    boolean UnbindSubject(String paperid,String subjectid);
}
src/main/java/org/springblade/modules/exam/mapper/ExamPaperMapper.xml
@@ -82,4 +82,8 @@
        </if>
    </select>
    <delete id="UnbindSubject">
       delete from exam_examination_subject where examination_id = #{paperid} and subject_id = #{subjectid}
    </delete>
</mapper>
src/main/java/org/springblade/modules/exam/service/ExamPaperService.java
@@ -45,4 +45,9 @@
     * @return
     */
    List<ExamPaper> selectExamPaperPageTree(ExamPaper examPaper);
    /**
     * 解除试卷和题目的绑定
     */
    boolean UnbindSubject(String paperid,String subjectid);
}
src/main/java/org/springblade/modules/exam/service/impl/ExamPaperServiceImpl.java
@@ -56,4 +56,10 @@
    public List<ExamPaper> selectExamPaperPageTree(ExamPaper examPaper) {
        return baseMapper.selectExamPaperPageTree(examPaper);
    }
    @Override
    public boolean UnbindSubject(String paperid, String subjectid) {
        return baseMapper.UnbindSubject(paperid,subjectid);
    }
}