-- 系统有效时间配置初始化SQL -- 作用:初始化系统有效时间配置,用于控制系统的登录有效期 -- 说明:如果 system.top 配置存在且截止时间小于当前时间,则系统不能登录(系统管理员除外) -- 系统有效时间配置(格式:yyyy-MM-dd 或 yyyy-MM-dd HH:mm:ss) -- 如果配置的是日期格式(yyyy-MM-dd),则系统在该日期的23:59:59之前都可以登录 -- 如果配置的是日期时间格式(yyyy-MM-dd HH:mm:ss),则系统在该时间之前可以登录 -- 如果当前时间超过配置的截止时间,普通用户将无法登录,提示"系统出现问题,请联系管理员" -- 系统管理员(用户ID=1)不受此限制,可以正常登录 INSERT INTO `sys_config` (`config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `remark`) VALUES ('系统有效时间', 'system.top', '', 'Y', 'admin', NOW(), '系统有效时间,格式:yyyy-MM-dd 或 yyyy-MM-dd HH:mm:ss。如果存在且截止时间小于当前时间,则系统不能登录(系统管理员除外)。为空则不限制。') ON DUPLICATE KEY UPDATE `config_value` = VALUES(`config_value`), `update_time` = NOW(), `remark` = VALUES(`remark`);