mirror of
https://github.com/ZSCNetSupportDept/WechatTicketSystem.git
synced 2025-10-28 23:55:04 +08:00
65 lines
2.0 KiB
Java
65 lines
2.0 KiB
Java
/*
|
|
* This file is part of WechatTicketSystem.
|
|
*
|
|
* WechatTicketSystem is free software: you can redistribute it and/or modify
|
|
* it under the terms of the GNU Lesser General Public License as published by
|
|
* the Free Software Foundation, either version 3 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* WechatTicketSystem is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU Lesser General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public License
|
|
* along with WechatTicketSystem. If not, see <http://www.gnu.org/licenses/>.
|
|
*/
|
|
|
|
package love.sola.netsupport.config;
|
|
|
|
import love.sola.netsupport.sql.TableConfig;
|
|
|
|
/**
|
|
* @author Sola {@literal <dev@sola.love>}
|
|
*/
|
|
public class Settings {
|
|
|
|
public static final int MAX_DESC_LENGTH = 255;
|
|
|
|
public static Settings I;
|
|
|
|
static {
|
|
I = TableConfig.getSettings();
|
|
}
|
|
|
|
public String Wechat_AppId;
|
|
public String Wechat_Secret;
|
|
public String Wechat_Token;
|
|
public String Wechat_AesKey;
|
|
|
|
public int Check_Spam_Cache_Expire_Time;
|
|
public int Check_Spam_Interval;
|
|
|
|
public int User_Session_Max_Inactive;
|
|
public int User_Wechat_Cache_Expire_Time;
|
|
|
|
//No arg constructor for Yaml.loadAs
|
|
public Settings() {
|
|
I = this;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "Settings{" +
|
|
"Wechat_AppId='" + Wechat_AppId + '\'' +
|
|
", Wechat_Secret='" + Wechat_Secret + '\'' +
|
|
", Wechat_Token='" + Wechat_Token + '\'' +
|
|
", Wechat_AesKey='" + Wechat_AesKey + '\'' +
|
|
", Check_Spam_Cache_Expire_Time=" + Check_Spam_Cache_Expire_Time +
|
|
", Check_Spam_Interval=" + Check_Spam_Interval +
|
|
", User_Session_Max_Inactive=" + User_Session_Max_Inactive +
|
|
", User_Wechat_Cache_Expire_Time=" + User_Wechat_Cache_Expire_Time +
|
|
'}';
|
|
}
|
|
}
|