schangxiang@126.com
2025-05-07 cace264ad9d86a7831099810b079da1141957add
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
61
62
63
64
65
66
67
68
69
import { _t } from '@/libs/Language/Language'
 
export const WidgetNameType: Record<string, any> = {
  String: {
    type: 'input',
    placeholder: _t('请输入'),
  },
  Textarea: {
    el: 'input',
    type: 'textarea',
    placeholder: _t('请输入'),
    rows: 10,
  },
  Boolean: {
    type: 'switch',
  },
  Enum: {
    type: 'select',
    placeholder: _t('请选择'),
  },
  Int32: {
    type: 'inputNumber',
    placeholder: _t('请输入'),
  },
  Int64: {
    type: 'inputNumber',
    placeholder: _t('请输入'),
  },
 
  UInt32: {
    type: 'inputNumber',
    placeholder: _t('请输入'),
    min: 0,
  },
  ArrayList: {
    type: 'tableArray',
    placeholder: '',
  },
  Object: {
    type: 'tableArray',
    placeholder: '',
  },
  Variable: {
    type: 'variable',
    placeholder: _t('请选择'),
  },
  FlowItemKey: {
    type: 'flowItemKey',
    placeholder: _t('请选择'),
  },
  ConditionCollection: {
    type: 'condition',
  },
  Decimal: {
    type: 'inputNumber',
    placeholder: _t('请输入'),
    precision: 6,
  },
  Double: {
    type: 'inputNumber',
    placeholder: _t('请输入'),
    precision: 6,
  },
  Single: {
    type: 'inputNumber',
    placeholder: _t('请输入'),
    precision: 6,
  },
}