zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
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
package com.changhong.epc.bean.form.budget;
 
import com.changhong.epc.constter.system.businesscode.BudgetBusinessMeaningCode;
import lombok.Data;
 
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
 
/**
 * @author yuezhw
 * @Date 2017-12-12
 */
@Data
public class SortBugetSysConfig implements BudgetBusinessMeaningCode{
 
    private static final Map<String,Integer> conditon = new HashMap<>();
    
    static{
        
        //币种
        conditon.put(CURRENCY,                 1);
        //部门
        conditon.put(BUDGET_ITEM_DEPARTMENT   ,2);
        //余额
        conditon.put(BUDGET_ITEM_MONEY,           3);
        //金额
        conditon.put(BUDGET_ITEM_BALANCE      ,4);
        //上级预算金额
        conditon.put(BUDGET_SUPER_MONEY       ,5);
        //上级预算部门
        conditon.put(BUDGET_SUPER_DEPARTEMENT ,6);
        //费用类型
        conditon.put(BUDGET_ITEM_COST_TYPE    ,7);
        //开始日期
        conditon.put(BUDGET_START_DATE        ,8);
        //结束日期
        conditon.put(BUDGET_END_DATE           ,9);
        
        
    }
    
    /**
     * 主表单字段
     */
    private List<Integer> mainFields = new ArrayList<>();
    
    /**
     * 子表单字段
     */
    private List<Integer> subFields = new ArrayList<>();
 
}