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