Bladeren bron

feat:table配置realTimes

ananzhusen 1 jaar geleden
bovenliggende
commit
a31ca5eb77
1 gewijzigde bestanden met toevoegingen van 71 en 0 verwijderingen
  1. 71 0
      src/services/defaults.ts

+ 71 - 0
src/services/defaults.ts

@@ -1707,6 +1707,77 @@ export const formComponents = [
               },
             ],
           },
+          realTimes: [
+            {
+              label: '自定义',
+              key: 'data.1.3.text',
+              type: 'string',
+              mock: '{一级告警,二级告警,三级告警}',
+              enableMock: true,
+              triggers: [
+                {
+                  name: '触发器1',
+                  conditionType: 'and',
+                  conditions: [
+                    {
+                      type: '',
+                      operator: '=',
+                      valueType: '',
+                      value: '一级告警',
+                    },
+                  ],
+                  actions: [
+                    {
+                      action: 5,
+                      value:
+                        "meta2d.setValue({id:pen.id,'data.1.3.textColor':'#FF5D3CFF'},{doEvent:false,render:true})",
+                      params: '',
+                    },
+                  ],
+                },
+                {
+                  name: '触发器2',
+                  conditionType: 'and',
+                  conditions: [
+                    {
+                      type: '',
+                      operator: '=',
+                      valueType: '',
+                      value: '二级告警',
+                    },
+                  ],
+                  actions: [
+                    {
+                      action: 5,
+                      value:
+                        "meta2d.setValue({id:pen.id,'data.1.3.textColor':'#E6A82EFF'},{doEvent:false,render:true})",
+                      params: '',
+                    },
+                  ],
+                },
+                {
+                  name: '触发器3',
+                  conditionType: 'and',
+                  conditions: [
+                    {
+                      type: '',
+                      operator: '=',
+                      valueType: '',
+                      value: '三级告警',
+                    },
+                  ],
+                  actions: [
+                    {
+                      action: 5,
+                      value:
+                        "meta2d.setValue({id:pen.id,'data.1.3.textColor':'#58CC84FF'},{doEvent:false,render:true})",
+                      params: '',
+                    },
+                  ],
+                },
+              ],
+            },
+          ],
         },
       },
       {