| /** | 
|  * Copyright (c) 2018 人人开源 All rights reserved. | 
|  * | 
|  * https://www.renren.io | 
|  * | 
|  * 版权所有,侵权必究! | 
|  */ | 
|   | 
| package com.zt.common.constant; | 
|   | 
| /** | 
|  * 常量 | 
|  * | 
|  * @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";// 是否需要登录 | 
|     } | 
|   | 
| } |