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<>();
|
|
}
|