智慧保安后台管理-外网
钟日健
2022-01-25 9ad5ed433a44fcce8db3fbd462b4c5879608fd27
定时任务修改
3 files modified
8 ■■■■ changed files
src/main/java/org/springblade/modules/crontab/Crontab.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/training/mapper/TrainingRegistrationMapper.xml 2 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/crontab/Crontab.java
@@ -24,8 +24,8 @@
     * 定时任务,每天凌晨1点执行一次,
     * 自动处理之前报了名,申请了考试又没有去考试的,做缺考标记,并将报名状态修改为已取消报名
     */
    @Scheduled(cron = "0 0 23 * * ?")
//    @Scheduled(cron = "*/30 * * * * ?")
//    @Scheduled(cron = "0 0 23 * * ?")
    @Scheduled(cron = "*/10 * * * * ?")
    @GetMapping("/examApplyStatus")
    public void examApplyStatus(){
        System.out.println("定时任务1:执行时间:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
src/main/java/org/springblade/modules/training/mapper/TrainingRegistrationMapper.xml
@@ -267,6 +267,8 @@
        ke.id = sr.train_exam_id
        WHERE
        1=1
        and bu.is_deleted = 0
        and bu.status = 1
        <if test="trainingRegistration.isExam!=null">
            and is_exam = #{trainingRegistration.isExam}
        </if>
src/main/java/org/springblade/modules/training/service/impl/TrainingRegistrationServiceImpl.java
@@ -357,6 +357,7 @@
                        this.updateById(trainingRegistration1);
                        //修改保安报名状态
                        User user = userService.getById(trainingRegistration1.getUserId());
                        if (null != user) {
                        //考试结束
                        user.setIsTrain(3);
                        userService.updateById(user);
@@ -407,6 +408,7 @@
                        FtpUtil.sqlFileUpload(s);
                    }
                }
                }
            });
        }
    }