package com.cloud.common.constants;
|
|
import com.cloud.model.sys.GloDict;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
/**
|
* 全局字典
|
* @author lp
|
* @date 2018-08-05
|
*/
|
public class GlobalDict {
|
|
/** 模块名称 **/
|
/**
|
* 行为监控模块
|
*/
|
public static final String MODEL_ACTION="ACTION";
|
/**
|
* 食堂管理模块
|
*/
|
public static final String MODEL_CANTEEN="CANTEEN";
|
|
/** 操作符 . **/
|
/**
|
* 大于
|
*/
|
public static final String GT = "GT";
|
/**
|
* 小于
|
*/
|
public static final String LT = "LT";
|
/**
|
* 等于
|
*/
|
public static final String EQ = "EQ";
|
/**
|
* 大于等于
|
*/
|
public static final String GT_EQ = "GT_EQ";
|
/**
|
* 大于等于
|
*/
|
public static final String LT_EQ = "LT_EQ";
|
|
public static final String ORG_TYPE_ = "ORG_SAVE";
|
|
/**
|
* 默认顶级机构ID
|
*/
|
public static final Integer ROOT_OFFICES_ID = 1;
|
|
/**
|
* 超级管理员ID
|
*/
|
public static final Integer SUPER_ADMIN_ID = 1;
|
|
/**
|
* 目前使用的机构类型,如果以后 添加,可以直接根据类型进行查找,不添加常量也可以.
|
*/
|
public static final String CITY = "市教委";
|
public static final String AREA = "区教委";
|
public static final String SCHOOL_DISTRICT = "学区";
|
public static final String ROOT_SCHOOL = "总校";
|
public static final String CATEGORY = "分类";
|
public static final String SCHOOL = "学校";
|
public static final String GRADE = "年级";
|
public static final String CLASS = "班级";
|
public static final String DEPARTMENT = "部门";
|
public static final String OTHER = "其它";
|
|
|
|
/**
|
* 数据同步标识符
|
*/
|
public static final String IS_SYNCHRON = "Y";
|
/**
|
* 数据软删除成功标识符
|
*/
|
public static final String IS_VALID = "1";
|
/**
|
* 数据未删除标识符
|
*/
|
public static final String IS_NOT_DEL = "0";
|
|
|
/** 导出模版类型 **/
|
/**
|
* 学生
|
*/
|
public static final String TEMPLATE_STU = "stu";
|
/**
|
* 教师
|
*/
|
public static final String TEMPLATE_TEA = "tea";
|
|
/**
|
* 团体团队
|
*/
|
public static final String TEMPLATE_TEAM = "team";
|
|
|
/**
|
* 导入导出使用的常量
|
*/
|
|
public static final int STUDENT_SHEET_LINE = 4;
|
|
public static final int PHOTO_LINE = 3;
|
public static final int TEL = 7;
|
|
public static final int TEACHER_SHEET_LINE = 7;
|
|
public static final int ADD_LIST_LINE_NUM = 2;
|
|
public static final int ADD_LIST_LINE_NUM_3 = 3;
|
|
public static final String[] STUDENT_HEADERS = new String[] {"姓名", "性别", "身份证号","照片"};
|
|
public static final String[] TEACHER_HEADERS = new String[] {"姓名", "性别", "身份证号","照片","联系电话", "部门","编制"};
|
|
public static final String[] GENDER = new String[] {"男", "女"};
|
|
public static final String DEPARTMENT_TYPE = "800";
|
|
public static final int DATA_LINE=2 ;
|
|
|
|
|
/**
|
* officeType
|
*
|
*/
|
|
public static final int SCHOOL_TYPE =500;
|
public static final int GRADE_TYPE = 600;
|
public static final int CLASS_TYPE = 700;
|
|
|
|
/**
|
* excel 图片参数
|
*/
|
|
|
|
public static final int PHOTO_WIDTH = 120;
|
public static final int PHOTO_HEIGH = 170;
|
public static final int PHOTO_WIDTH_IN_POINTS = 140;
|
public static final int PHOTO_SHEET_WIDTH = 256 * 17 + 184;
|
|
|
|
public static Map<String, GloDict> ORG_TYPE_MAP = new HashMap<String, GloDict>() {{
|
put( GlobalDict.CITY , new GloDict("100",GlobalDict.CITY,"1") );
|
put( GlobalDict.AREA , new GloDict("200",GlobalDict.AREA,"1") );
|
put( GlobalDict.SCHOOL_DISTRICT , new GloDict("300",GlobalDict.SCHOOL_DISTRICT,"1") );
|
put( GlobalDict.ROOT_SCHOOL , new GloDict("400",GlobalDict.ROOT_SCHOOL,"1") );
|
put( GlobalDict.SCHOOL , new GloDict("500",GlobalDict.SCHOOL,"1") );
|
put( GlobalDict.GRADE , new GloDict("600",GlobalDict.GRADE,"1") );
|
put( GlobalDict.CLASS , new GloDict("700",GlobalDict.CLASS,"1") );
|
put( GlobalDict.DEPARTMENT , new GloDict("800",GlobalDict.DEPARTMENT,"1") );
|
put( GlobalDict.CATEGORY , new GloDict("900",GlobalDict.CATEGORY,"0") );
|
put( GlobalDict.OTHER , new GloDict("1000",GlobalDict.OTHER,"0") );
|
|
}};
|
|
|
|
|
|
|
}
|