zoukankan      html  css  js  c++  java
  • 输入框枚举


    public enum InputTypeEnum
    {
    /**
    * 表单字段输入框类型枚举
    */
    TEXT("文本", new String[]{""}, true),
    PASSWORD("密码", new String[]{""}, true),
    DATE("日期", new String[]{""}, true),
    TEXTAREA("多行文本", new String[]{""}, true),

    RADIO("单选", new String[]{""}, true),
    CHECKBOX("多选", new String[]{""}, true),
    SELECT("下拉框", new String[]{""}, true),

    FILE("文件上传", new String[]{""}, true);


    private String inputName;

    private String[] config;
    private boolean hasOption;

    InputTypeEnum(String inputName, String[] config, boolean hasOption)
    {
    this.inputName = inputName;
    this.config = config;
    this.hasOption = hasOption;
    }

    /*public static InputTypeEnum getFormFieldEnumByCode(String type)
    {
    if (StringUtil.isEmpty(type))
    {
    return null;
    }
    InputTypeEnum[] inputTypeEnums = InputTypeEnum.values();
    for (InputTypeEnum inputTypeEnum : inputTypeEnums)
    {
    if (type.equals(inputTypeEnum.type))
    {
    return inputTypeEnum;
    }
    }
    return null;
    }*/

    public boolean checkConfig(ObjectNode configNode)
    {
    for (String str : config)
    {
    String value = configNode.get(str).asText();
    }
    return true;
    }

    public String getInputName()
    {
    return inputName;
    }

    public void setInputName(String inputName)
    {
    this.inputName = inputName;
    }

    public String[] getConfig()
    {
    return config;
    }

    public void setConfig(String[] config)
    {
    this.config = config;
    }

    public boolean isHasOption()
    {
    return hasOption;
    }

    public void setHasOption(boolean hasOption)
    {
    this.hasOption = hasOption;
    }
    }
  • 相关阅读:
    Visual Studio Code的常用快捷键
    requests模块
    爬虫基本原理
    Django-分页、中间件和请求的声明周期
    Django-admin管理工具
    Django-form表单
    Django-认证系统
    cookie、session和token
    Ajax
    Django进阶Model篇—数据库操作(ORM)
  • 原文地址:https://www.cnblogs.com/zzl0916/p/11145086.html
Copyright © 2011-2022 走看看