package com.vci.client.portal.Formdesign;
|
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
import com.vci.omd.dataType.VTDataType;
|
|
|
public class TypeConstant {
|
|
public static Map<String,List<String>> typeMap = new HashMap<String, List<String>>();
|
|
// public static final String VTSTRING = "VTString";
|
// public static final String VTINTEGER = "VTInteger";
|
// public static final String VTLONG = "VTLong";
|
// public static final String VTDOUBLE = "VTDouble";
|
// public static final String VTBOOLEAN = "VTBoolean";
|
//// public static final String VTIMAGE = "VTImage";
|
// public static final String VTDATE = "VTDate";
|
// public static final String VTTIME = "VTTime";
|
// public static final String VTDATETIME = "VTDateTime";
|
// public static final String VTNOTE = "VTNote";
|
// public static final String VTFILEPATH = "VTFilePath";
|
|
// public static String[] DateType = {VTSTRING, VTINTEGER, VTLONG, VTDOUBLE,
|
// VTBOOLEAN, VTDATE, VTTIME, VTDATETIME, VTNOTE, VTFILEPATH};
|
|
public static Map<String, List<String>> getTypeMap() {
|
List<String> typeList = new ArrayList<String>();
|
// jdTypeComBoxListMap.put("text", "单行文本框");
|
// jdTypeComBoxListMap.put("textarea", "多行文本框");
|
// jdTypeComBoxListMap.put("number", "数字输入框");
|
// jdTypeComBoxListMap.put("password", "密码框");
|
// jdTypeComBoxListMap.put("radio", "单选按钮");
|
// jdTypeComBoxListMap.put("checkbox", "多选按钮");
|
// jdTypeComBoxListMap.put("select", "下拉菜单");
|
// jdTypeComBoxListMap.put("webeditor", "Web编辑器");
|
// jdTypeComBoxListMap.put("date", "日期输入框");
|
// jdTypeComBoxListMap.put("time", "时间输入框");
|
// jdTypeComBoxListMap.put("datetime", "日期时间输入框");
|
// jdTypeComBoxListMap.put("hidden", "隐藏或普通文字");
|
// jdTypeComBoxListMap.put("customform", "自定义表单");
|
// jdTypeComBoxListMap.put("file", "文件上传");
|
// jdTypeComBoxListMap.put("multiFile", "多文件上传");
|
// jdTypeComBoxListMap.put("custom", "自定义");
|
|
typeList.add("text");
|
typeList.add("textbtn");
|
typeList.add("password");
|
typeList.add("radio");
|
typeList.add("checkbox");
|
typeList.add("select");
|
typeList.add("custom");
|
typeList.add("richtext");
|
typeList.add("textarea");
|
typeMap.put(VTDataType.VTSTRING, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("radio");
|
typeList.add("checkbox");
|
typeList.add("number");
|
typeList.add("select");
|
typeMap.put(VTDataType.VTINTEGER, typeList);
|
typeMap.put(VTDataType.VTLONG, typeList);
|
typeMap.put(VTDataType.VTDOUBLE, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("select");
|
typeMap.put(VTDataType.VTBOOLEAN, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("date");
|
typeMap.put(VTDataType.VTDATE, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("time");
|
typeMap.put(VTDataType.VTTIME, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("datetime");
|
typeMap.put(VTDataType.VTDATETIME, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("text");
|
typeList.add("textbtn");
|
typeList.add("textarea");
|
typeList.add("richtext");
|
typeMap.put(VTDataType.VTNOTE, typeList);
|
|
typeList = new ArrayList<String>();
|
typeList.add("file");
|
// typeList.add("multiFile");
|
typeMap.put(VTDataType.VTFILEPATH, typeList);
|
return typeMap;
|
}
|
|
}
|