/**
|
* Copyright (c) 2018 人人开源 All rights reserved.
|
*
|
* https://www.renren.io
|
*
|
* 版权所有,侵权必究!
|
*/
|
|
package com.example.server.sysOss.model;
|
|
/**
|
* 常量
|
*
|
* @author hehz
|
*/
|
public interface Constant {
|
|
interface Cache {
|
String USER = "userCache";
|
String DEPT = "deptCache";
|
String TOKEN = "tokenCache";
|
String SYS = "sysCache";
|
String ACTIVITI = "activitiCache";
|
String MenuApply = "menuApplyCache";
|
}
|
|
interface Sys {
|
Long PLATFORM_TENANT_ID = 0L; // 平台用户的租户id
|
Long MENU_ROOT = 0L; // 菜单根节点标识
|
Long DEPT_ROOT = 0L; // 部门根节点标识
|
Long DICT_ROOT = 0L; // 数据字典根节点标识
|
|
String TOKEN_HEADER = "token";// token header
|
}
|
|
interface Permissions {
|
String SUPER_ADMIN = "sys:super:admin";
|
}
|
|
interface TableColumn {
|
String TENANT_ID = "tenant_id";
|
String IS_DELETE = "is_delete";
|
String SORT = "sort";
|
}
|
|
interface Field {
|
String USER = "userId";
|
String TENANT = "tenantId";
|
String COMPANY = "companyId";
|
String DEPT = "deptId";
|
String IS_DELETE = "isDelete";
|
}
|
|
interface Bool {
|
int YES = 1;// 是
|
int NO = 0;// 否
|
}
|
|
interface DeptType {// 部门类型,这里只管理公司,部门类型通过字典配置
|
int COMPANY = 1;// 公司
|
}
|
|
interface RoleType {
|
int NORMAL = 0;// 普通角色
|
int TENANT = 1;// 租户角色
|
}
|
|
// 查询字段
|
interface Q {
|
String SQL_FILTER = "sqlFilter";// 数据权限过滤
|
String PAGE = "page"; // 当前页码
|
String LIMIT = "limit"; // 每页条数
|
String ORDER_FIELD = "orderField"; // 排序字段
|
String ORDER = "order"; // 排序方式
|
}
|
|
// 查询字段名称
|
interface QV {
|
String PAGE = "页码,1开始";
|
String LIMIT = "每页条数";
|
String ORDER_FIELD = "排序字段";
|
String ORDER = "排序方式";
|
}
|
|
// 查询字段数据类型
|
interface QT {
|
String STRING = "String";
|
String INT = "int";
|
String LONG = "Long";
|
String DOUBLE = "double";
|
String Boolean = "Boolean";
|
}
|
|
interface ParamKey {// 参数key
|
String INIT_PASSWORD_KEY = "INIT_PASSWORD_KEY";// 初始化密码
|
String IS_LOGIN_NEED_CAPTURE = "IS_LOGIN_NEED_CAPTURE";// 是否需要登录
|
}
|
|
}
|