Administrator
2021-07-18 586e3fe4b998104b21f7faba850e845a55b85fb4
考试查询接口修改
3 files modified
23 ■■■■■ changed files
src/main/java/org/springblade/modules/apply/controller/ApplyController.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/apply/mapper/ApplyMapper.xml 14 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/apply/vo/ApplyVO.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/apply/controller/ApplyController.java
@@ -71,6 +71,9 @@
     */
    @PostMapping("/submit")
    public R submit(@RequestBody Apply apply) {
        if (null!=apply.getId()){
            //去生成准考证
        }
        return R.status(applyService.saveOrUpdate(apply));
    }
src/main/java/org/springblade/modules/apply/mapper/ApplyMapper.xml
@@ -5,17 +5,27 @@
    <!--考试报名分页信息-->
    <select id="selectApplyPage" resultType="org.springblade.modules.apply.vo.ApplyVO">
        SELECT
            sa.*,
            sa.*,ke.total_score paperScore
        FROM
            sys_apply sa
        left join
            ksxt_exam ke
        on
            sa.exam_id = ke.id
        WHERE
            1=1
        <if test="apply.name!=null and  apply.name!=''">
            and name like concat('%', #{apply.name},'%')
            and sa.name like concat('%', #{apply.name},'%')
        </if>
        <if test="apply.applyStatus!=null">
            and apply_status = #{apply.applyStatus}
        </if>
        <if test="apply.applyExamType!=null">
            and apply_exam_type = #{apply.applyExamType}
        </if>
        <if test="apply.examId!=null">
            and sa.exam_id = #{apply.examId}
        </if>
    </select>
    <!--考试报名详情信息-->
src/main/java/org/springblade/modules/apply/vo/ApplyVO.java
@@ -39,4 +39,10 @@
    private static final long serialVersionUID = 1L;
    /**
     * 试卷分数
     */
    private Integer paperScore;
}