AttendanceUtil.java 659 Bytes
Newer Older
lal committed
1 2 3 4 5 6 7
package cn.timer.api.controller.kqgl.atttimer;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;

import cn.timer.api.bean.kqmk.AttendanceSocks;

public class AttendanceUtil {
lal committed
8 9
	    // 默认cron 5秒一次  0/5 * * * * ?
		private static String cron = "0 0 19 * * ?";//下午七点
lal committed
10 11 12 13 14 15 16 17 18 19 20

		// 数据库cron
		public static String getCron(String tablename) {
			AttendanceSocks task = AttendanceSocks.builder().build().selectOne(new LambdaQueryWrapper<AttendanceSocks>().eq(AttendanceSocks::getCronName, tablename)); // 数据库查询

			if (task != null && task.getCron() != null) {
				cron = task.getCron();
			}
			return cron;
		}
}