|
@@ -1586,19 +1586,35 @@ export const formComponents = [
|
|
|
name: '表格',
|
|
|
icon: 'l-biaoge',
|
|
|
data: {
|
|
|
- name: 'table2',
|
|
|
+
|
|
|
+ name: 'table3',
|
|
|
width: 0,
|
|
|
height: 0,
|
|
|
disableAnchor: true,
|
|
|
// disableSize: true,
|
|
|
colWidth: 150,
|
|
|
rowHeight: 40,
|
|
|
+ rowHeaders:true,
|
|
|
+ hasHeader:true,
|
|
|
+ maxNum:5,
|
|
|
data: [
|
|
|
['设备 ID', '设备名称', '数据协议', '状态', '操作'],
|
|
|
['1', '200', 'MQTT', '正在运行', {}],
|
|
|
['2', '湿度传感器', 'MQTT', '正在运行', {}],
|
|
|
['3', '物联网设备', 'MQTT', '正在运行', {}],
|
|
|
['4', '物联网设备/智能家居/智慧城市', 'MQTT', '正在运行', {}],
|
|
|
+ ['5', '200', 'MQTT', '正在运行', {}],
|
|
|
+ ['6', '湿度传感器', 'MQTT', '正在运行', {}],
|
|
|
+ ['7', '物联网设备', 'MQTT', '正在运行', {}],
|
|
|
+ ['8', '物联网设备/智能家居/智慧城市', 'MQTT', '正在运行', {}],
|
|
|
+ ['9', '200', 'MQTT', '正在运行', {}],
|
|
|
+ ['10', '湿度传感器', 'MQTT', '正在运行', {}],
|
|
|
+ ['11', '物联网设备', 'MQTT', '正在运行', {}],
|
|
|
+ ['12', '物联网设备/智能家居/智慧城市', 'MQTT', '正在运行', {}],
|
|
|
+ ['13', '200', 'MQTT', '正在运行', {}],
|
|
|
+ ['14', '湿度传感器', 'MQTT', '正在运行', {}],
|
|
|
+ ['15', '物联网设备', 'MQTT', '正在运行', {}],
|
|
|
+ ['16', '物联网设备/智能家居/智慧城市', 'MQTT', '正在运行', {}],
|
|
|
],
|
|
|
styles: [
|
|
|
{
|
|
@@ -3937,6 +3953,25 @@ context.meta2d.translate(
|
|
|
value: -10,
|
|
|
min: -20,
|
|
|
max: 20,
|
|
|
+ props: {
|
|
|
+ custom: [
|
|
|
+ {
|
|
|
+ key: 'value',
|
|
|
+ label: '当前值',
|
|
|
+ type: 'number',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: 'max',
|
|
|
+ label: '最大值',
|
|
|
+ type: 'number',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: 'min',
|
|
|
+ label: '最小值',
|
|
|
+ type: 'number',
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
{
|
|
@@ -3952,17 +3987,28 @@ context.meta2d.translate(
|
|
|
min: -20,
|
|
|
max: 20,
|
|
|
color: '#4583FF',
|
|
|
- markColor: '#fff',
|
|
|
background: '#FF5D3C33',
|
|
|
activeBackground: '#FF5D3C',
|
|
|
textColor: '#FFFFFFB3',
|
|
|
- sub: 5,
|
|
|
- barrel: {
|
|
|
- x: 0.3,
|
|
|
- y: 0.2,
|
|
|
- width: 0.2,
|
|
|
- height: 7 / 9,
|
|
|
- },
|
|
|
+ props: {
|
|
|
+ custom: [
|
|
|
+ {
|
|
|
+ key: 'value',
|
|
|
+ label: '当前值',
|
|
|
+ type: 'number',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: 'max',
|
|
|
+ label: '最大值',
|
|
|
+ type: 'number',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: 'min',
|
|
|
+ label: '最小值',
|
|
|
+ type: 'number',
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
{
|