All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.lone.constant.Globals Maven / Gradle / Ivy

The newest version!
package com.lone.constant;

/**  
* 类名称:Globals   
* 类描述:  全局变量定义
* @version    
*
 */
public final class Globals {
	/** {@code 500 Server Error} (HTTP/1.0 - RFC 1945) */
    public static final Integer SC_INTERNAL_SERVER_ERROR_500 = 500;
    /** {@code 200 OK} (HTTP/1.0 - RFC 1945) */
    public static final Integer SC_OK_200 = 200;
    /**访问权限认证未通过 510*/
    public static final Integer SC_NO_AUTHZ=510;

	/**
	 * 记录状态
	 */
	public static String Status_Normal="1";//正常
	public static String Status_Forbidden="0";//禁用
	
	/**
	 * 记录状态
	 */
	public static Long Status_Normal_L=1l;//有效
	public static Long Status_Forbidden_L=0l;//无效
	
	/**
	 * 人员状态(是否禁用)
	 */
	public static String User_Normal="1";//正常
	public static String User_Forbidden="0";//禁用
	
	/**
	 * 人员类型
	 */
	public static String UserType_Admin="0";//超级管理员
	public static String UserType_CAdmin="1";//管理员
	public static String UserType_Normal="2";//普通用户
	/**
	 *日志级别定义
	 */
	public static int Log_Leavel_INFO=1;
	public static int Log_Leavel_WARRING=2;
	public static int Log_Leavel_ERROR=3;
	
	/**
	 *日志类型
	 */
	public static int Log_Type_oper=0;
	public static int Log_Type_login=1;
	public static int Log_Type_task=2;
	
	 /**
	  * 日志类型
	  */
	 public static int Log_Oper_INSERT=1; //插入
	 public static int Log_Oper_DEL=3; //删除
	 public static int Log_Oper_UPDATE=2; //更新
	 public static int Log_Oper_UPLOAD=4; //上传
	 public static int Log_Oper_ERR=77; //其他
	 public static int Log_Oper_OTHER=99; //其他
	 public static int Log_Oper_EXPORT=5; //导出
	 
	 public static int Log_Oper_LOGIN=0; //登陆
	 public static int Log_Oper_EXIT=6;  //退出
	 
	 /**
	  * 词典分组定义
	  */
	 public static String TypeGroup_Database="database";//数据表分类
	 
	 /**
	  * 权限等级
	  */
	 public static Long Function_Leave_ONE=0l;//一级权限
	 public static Long Function_Leave_TWO=1l;//二级权限
	 
	 /**
	  * 权限等级前缀
	  */
	 public static String Function_Order_ONE="ofun";//一级权限
	 public static String Function_Order_TWO="tfun";//二级权限
	 
	 /**
	  * 权限类型
	  */
	 public static Long Function_TYPE_PAGE=0l;//页面(菜单:菜单类型)
	 public static Long Function_TYPE_FROM=1l;//表单/或者弹出(菜单:访问类型)
	 /**
	  * 没有勾选的操作code
	  */
	 public static String NOAUTO_OPERATIONCODES ="noauto_operationCodes";
	 /**
	  * 勾选了的操作code
	  */
	 public static String OPERATIONCODES ="operationCodes";
	 
	/**
	 * 菜单类型
	 */
	public static String FUN_TYPE_CORE = "core";
	public static String FUN_TYPE_CORE_SUB = "core-sub";
	public static String FUN_TYPE_CORE_HOME = "core-home";
	 /**
	  * 权限类型
	  */
	 public static Short OPERATION_TYPE_HIDE = 0;//页面
	 public static Short OPERATION_TYPE_DISABLED = 1;//表单/或者弹出
	 
	 
	 /**
	  * 数据权限 - 菜单数据规则集合
	  */
	 public static String MENU_DATA_AUTHOR_RULES ="MENU_DATA_AUTHOR_RULES";
	 /**
	  * 数据权限 - 菜单数据规则sql
	  */
	 public static String MENU_DATA_AUTHOR_RULE_SQL ="MENU_DATA_AUTHOR_RULE_SQL";

	/** 逻辑true */
	public static final String BOOL_TRUE = "Y";
	/** 逻辑false */
	public static final String BOOL_FALSE = "N";

    /**
     *  0:叶子节点
     */
    public static Integer NODE_TYPE_LEAF  = 0;
   /**
    *  1:非叶子节点
    */
    public static Integer NODE_TYPE_NOLEAF  = 1;
	 
	 /**
	  * 树根节点ID
	  */
	 public static String TREE_ROOT="0"; 
	/**
	 * 树节点添加类型
	 */
	public static String NODE_ADD_CHILD = "child"; // 添加子节点
	public static String NODE_ADD_SIBLING = "sibling"; // 添加同级节点
	public static String NODE_EDIT = "edit"; // 编辑节点
	public static String NODE_VIEW = "view"; // 查看节点

	public static String FTP_ISOPEN_ON = "on";// 启用FTP服务器
	public static String SSO_ISOPEN_ON = "on";// 启用SSO集成
	public static String SSO_ISOPEN_OFF = "off";// 启用SSO集成
	
	/**
	 * 树节点拖拽方式
	 */
	public static String DROP_POINT_TOP = "top";
	public static String DROP_POINT_BOTTOM = "bottom";
	public static String DROP_POINT_APPEND = "append";

	//同步方式:普通同步
	public static final String SYN_NORMAL = "normal";
	//同步方式:强制同步
	public static final String SYN_FORCE = "force";
	
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy