zjh
2024-05-16 adaaa23c789be3313a0e554fbf7beaa8ab261e68
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
55
56
57
58
59
60
package com.ltkj.tduck.enums;
 
import com.baomidou.mybatisplus.annotation.IEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;
 
/**
 * @author : smalljop
 * @description : 表单项类型枚举
 * @create : 2020-11-19 10:51
 **/
@AllArgsConstructor
@Getter
public enum FormItemTypeEnum implements IEnum<String> {
 
    INPUT("单行文本"),
    NUMBER("数字"),
    TEXTAREA("多行文本"),
    SELECT("下拉框"),
    CASCADER("级联选择"),
    SORT("排序"),
    SLIDER("滑块"),
    RADIO("单选框"),
    CHECKBOX("多选框"),
    DATE("日期选择"),
    DATE_RANGE("日期范围"),
    RATE("评分"),
    IMAGE_UPLOAD("图片上传"),
    UPLOAD("文件上传组件"),
    IMAGE("图片展示"),
    IMAGE_SELECT("图片选择"),
    IMAGE_CAROUSEL("图片轮播"),
    DESC_TEXT("文字描述"),
    SIGN_PAD("手写签名"),
    PAGINATION("分页"),
    DIVIDER("分割线"),
    PROVINCE_CITY("省市联动"),
    PHONE_VERIFICATION("手机号验证"),
    SUB_FORM("子表单"),
    INPUT_MAP("地理位置"),
    MATRIX_INPUT("矩阵填空"),
    MATRIX_SCALE("矩阵量表"),
    HORIZONTAL_INPUT("横向填空"),
    MATRIX_SELECT("矩阵选择"),
    USER_SELECT("成员选择"),
    DEPT_SELECT("部门选择"),
    OCR("文字识别"),
    RANDOM_NUMBER("随机编号"),
    FUNCTION_CALC("函数计算"),
    GOODS_SELECT("商品选择"),
    RESERVE_DAY("预约日期"),
    RESERVE_TIME_RANGE("预约时段");
    private String desc;
 
 
    @Override
    public String getValue() {
        return this.toString();
    }
}