1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
package com.product.file.config;
 
/**
 * Copyright  LX-BASE
 *
 * @Title: CmnConst
 * @Project: LX-BASE-SERVER
 * @Date: 2020-06-15 11:47
 * @Author: LiuChao
 * @Description: 文件管理-常量
 */
public class CmnConst {
    //公共常量定义
    public static final String UPDATED_BY = "updated_by";                        //创建者
    public static final String UPDATED_UTC_DATETIME = "updated_utc_datetime";    //创建时间
    public static final String CREATED_BY = "created_by";                        //创建者
    public static final String CREATED_UTC_DATETIME = "created_utc_datetime";    //创建时间
    public static final String UUID = "uuid";                                    //uuid
 
    public static final String PRODUCT_SYS_CLIENTS = "product_sys_clients"; // 客户表
    public static final String PRODUCT_SYS_ATTACHMENTS = "product_sys_attachments"; // 附件表
    public static final String PRODUCT_SYS_DICT = "product_sys_dict";
    public static final String PRODUCT_OA_DIRECTORY = "product_oa_directory";        //文档目录表
    public static final String PRODUCT_OA_DIRECTORY_RIGHTS = "product_oa_directory_rights";        //文档目录权限表
    public static final String PRODUCT_OA_DOCUMENT = "product_oa_document";        //文档表
    public static final String PRODUCT_OA_DOCUMENT_LOG = "product_oa_document_log";        // 文档操作日志表
    public static final String PRODUCT_SYS_PRINT_TEMPLATE_RECORD = "product_sys_print_template_reocrd";// 打印模板记录表
    public static final String PRODUCT_SYS_STAFFS = "product_sys_staffs";
    public static final String TABLE_PRODUCT_SYS_ORG_LEVELS = "product_sys_org_levels";// 组织机构表
    public static final String PRODUCT_OA_DOCUMENT_COLLECTION = "product_oa_document_collection";    // 文档收藏
    public static final String PRODUCT_OA_DOCUMENT_HISTORY = "product_oa_document_history";
    public static final String PRODUCT_SYS_CLUSTER_SYNC_FILE_LOG = "product_sys_cluster_sync_file_log";
 
    public static final String ATTACHMENT_CAPACITY = "attachment_capacity";
    public static final String RESULT = "result";
    public static final String UPLOAD_URL = "upload.url";
    public static final String UPLOAD_KEY = "upload.key";
    public static final String CLIENT_UUID = "client_uuid";
    public static final String MODULE_UUID = "module_uuid";
    public static final String PRODUCT_UUID = "product_uuid";
    public static final String ATTACHMENT_ACCOUNT = "attachment_account";
    public static final String FUNCTION_UUID = "function_uuid";
    public static final String TYPE = "type";
    public static final String ATTACHMENT_DOMAIN = "attachment_domain";
    public static final String ATTACHMENT_CONTAINER = "attachment_container";
    public static final String ATTACHMENT_TITLE = "attachment_title";
    public static final String ATTACHMENT_SIZE = "attachment_size";
    public static final String FILE_NAME = "file_name";
    public static final String SOURCE_DOMAIN = "source_domain";
    public static final String ATTACHMENT_CATALOG = "attachment_catalog";
    public static final String VIEW_ONLINE_SIGN = "view_online_sign";
    public static final String ATTACHMENT_DATA_TABLE = "attachment_data_table";
    public static final String ATTACHMENT_DATA_FIELD = "attachment_data_field";
    public static final String ATTACHMENT_URL = "attachment_url";
    public static final String ENCRPT_SIGN = "encrypt_sign";
    public static final String ATTACHMENT_TYPE_UUID = "attachment_type_uuid";
    public static final String PRODUCT_SYS_FUNCTIONS = "product_sys_functions";
    public static final String PRODUCT_SYS_DATAMODEL_FIELD = "product_sys_datamodel_field";
    public static final String PRODUCT_SYS_DATAMODEL_TABLE = "product_sys_datamodel_table";
        public static final String PRODUCT_AO_FILING_CONFIG = "product_oa_filing_config";
 
    public static final String OPT_FLAT = "opt_flat";
    public static final String UPLOAD_SIGN = "upload_sign";
 
    public static final String DICT_VALUE = "dict_value";
 
    public static final String TEMP_PATH = "tempPath";
    public static final String AIM_PATH = "aimPath";
    public static final String NEED_ONLINE_VIEW = "needOnlineView";
    public static final String TRANSFER_DIR_NAME = "transfer";
 
    public static final String FIELD_TYPE = "field_type";
    public static final String ATTACHMENT_TYPE = "file";
 
    public static final String REAL_FILE_NAME = "realFileName";
    public static final String NEED_LOCAL_TEMP_FILE_SIGN = "needLocalTempFileSign";
    public static final String SOURCE_PATH = "sourcePath";
    public static final String FILE_CONTENT = "file_content";
 
    //字段常量定义
    //mrbase_sys_directory文件目录表
    public static final String DIRECTORY_NAME = "directory_name"; // 目录名称
    public static final String ORG_LEVEL_UUID = "org_level_uuid"; // 关联单位表mrbase_sys_org_levels
    public static final String DIRECTORY_TIER = "directory_tier"; // 目录层级
    public static final String TRICODE = "tricode"; // 本目录code,001为根目录
    public static final String TRICODE_PARENT = "tricode_parent"; // 上级目录tricode
    public static final String DIRECTORY_TYPE = "directory_type"; //目录类型
    //mrbase_sys_directory_rights文件目录权限表
    public static final String DIRECTORY_UUID = "directory_uuid"; // mrbase_sys_directory表uuid
    public static final String RIGTHS = "rigths"; // 权限1(查看),2(下载),3(新增),4(修改),5(删除),6(移动)
 
    //mrbase_sys_document文件表
    public static final String FILE_NAME_ALL = "file_name_all";//全称
    public static final String ATTACHMENTS_UUID = "attachments_uuid"; // 附件uuid,关联附件表mrbase_sys_attachments
    public static final String FILE_FLAG = "file_flag"; // 文件标识:0为文件、1为图片、2为视频
    public static final String FILE_TYPE = "file_type"; // 文件类型:doc ,jpg ,rm等
    public static final String FILE_SIZE = "file_size"; // 文件大小
    public static final String MUST_STORAGE_UUID = "must_storage_uuid";//必读人员id
    public static final String READ_NUM = "read_num";//已读人员id
    //mrbase_sys_document_log文件日志表
    public static final String DOCUMENT_UUID = "document_uuid"; // mrbase_sys_document文档表uuid
    public static final String OPERATION_TIME = "operation_time"; // 操作时间
    public static final String OPEIP = "opeip"; // 操作人IP
    public static final String OPETYPE = "opetype"; // 操作类型(查看)(下载)(新增)(修改)(删除)()
    public static final String OPE_DOCUMENT = "ope_document"; // 操作文件名
    public static final String USER_ID = "user_id"; // 操作人id
    public static final String STATE = "state"; //说明
    public static final String USER_IDS = "user_ids"; //用户id集
 
    // 打印模板记录表
    public static final String RELATIVE_PATH = "relative_path";
    public static final String TEMPLATE_NAME = "template_name";
 
    //分页常量定义
    public static final String CPAGE = "cpage";        //页数
    public static final String PAGESIZE = "pagesize";    //每页条数
 
    public static final String RECORD = "record";//说明
    public static final String CHILDREN = "children"; //子集
    public static final String ID = "id"; // id   自增主键
    public static final String REQUIRED_NUMBER = "required_number"; // 必读数
 
    // 固定目录
    public static final String DIR_TEMPLATE = "template";// 模板目录
    public static final String DIR_IMPORT = "import";// 数据导入目录
    public static final String DIR_PRINT = "print";// 打印目录
    public static final String DIR_OTHER = "other";// 其他目录
 
    // 集群同步文件日志
    public static final String ERROR_INFO = "error_info";
    public static final String NEED_RETRY = "need_retry";
    public static final String ATTACHMENT_UUID = "attachment_uuid";
    public static final String TARGET_INFO = "target_info";
    public static final String SOURCE_INFO = "source_info";
    public static final String PRE_UUID = "pre_uuid";
    public static final String RETRY_COUNT = "retry_count";
}