许鹏程
2023-06-30 3bbfaa3d7d416afbd154576453c8ee9e7e2f8899
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
package com.product.server.report.config;
 
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
 
public class SystemParamSet {
    
    //系统参数
    public static final String YEAR="YEAR"; //年
    public static final String MONTH="MONTH"; //月
    public static final String DAY="DAY"; //日
    public static final String HOUR="HOUR";  //时
    public static final String MINUTE="MINUTE"; //分
    public static final String SEC="SEC"; //秒
    
    public static final String STAFF_NAME="STAFF_NAME"; //员工名称
    public static final String STAFF_UUID="STAFF_UUID"; //员工UUID
    public static final String STAFF_CODE="STAFF_CODE"; //员工编码
    public static final String USER_UUID="USER_UUID"; //USER表UUID
    public static final String USER_ACCOUNT="USER_ACCOUNT";//登陆用户账号
    public static final String USER_ID="USER_ID"; //user 表id
 
    public static final String CLIENT_UUID="CLIENT_UUID"; //客户UUID
    public static final String CLIENT_NAME="CLIENT_NAME"; //及客户名称
    
    public static final String COMPANY_CODE="COMPANY_CODE"; //公司编码
    public static final String COMPANY_NAME="COMPANY_NAME"; //公司名称
    public static final String COMPANY_UUID="COMPANY_UUID"; //公司UIID
    
    public static final String DEPT_CODE="DEPT_CODE";    //部门编码
    public static final String DEPT_UUID="DEPT_UUID";    //部门UUID
    public static final String DEPT_NAME="DEPT_NAME";    //部门名称
 
    public static final String POST_UUID="POST_UUID";    //岗位UUID
    public static final String JOB_POST_NAME="JOB_POST_NAME";    //岗位名称
 
    public static final String ROLE_UUID="ROLE_UUID"; //角色UUID
 
 
    public static Map <String ,String> SYSTEM_PARAMS=null;
    static {
        Field[] fields=SystemParamSet.class.getDeclaredFields();
        SYSTEM_PARAMS=new HashMap<>();
 
        for (Field Field : fields) {
            String field_name=Field.getName();
            if(field_name.equals("SYSTEM_PARAMS"))continue;
            SYSTEM_PARAMS.put(field_name, field_name);
        }
    }
 
    public static void main(String[] args) {
        System.out.println(SYSTEM_PARAMS);
    }
}