Kaynağa Gözat

fix(bug): remove trigger test button

lind 3 yıl önce
ebeveyn
işleme
b251580958

+ 4 - 4
src/pages/rule-engine/Alarm/Config/index.tsx

@@ -203,10 +203,10 @@ const Config = () => {
       createForm({
         validateFirst: true,
         effects() {
-          onFormInit(async () => {
+          onFormInit(async (f) => {
             const resp = await service.getDataExchange('consume');
             if (resp.status === 200) {
-              console.log(resp, 'resp');
+              f.setInitialValues(resp.result?.config.config);
             }
           });
         },
@@ -218,10 +218,10 @@ const Config = () => {
       createForm({
         validateFirst: true,
         effects() {
-          onFormInit(async () => {
+          onFormInit(async (f) => {
             const resp = await service.getDataExchange('producer');
             if (resp.status === 200) {
-              console.log(resp, 'producer');
+              f.setInitialValues(resp.result?.config.config);
             }
           });
         },

+ 0 - 21
src/pages/rule-engine/Scene/TriggerTerm/index.tsx

@@ -29,8 +29,6 @@ import { useAsyncDataSource } from '@/utils/util';
 import { Store } from 'jetlinks-store';
 import { treeFilter } from '@/utils/tree';
 import FInputGroup from '@/components/FInputGroup';
-import { Button } from 'antd';
-import _ from 'lodash';
 
 const service = new Service('scene');
 
@@ -490,25 +488,6 @@ const TriggerTerm = (props: Props, ref: any) => {
   return (
     <Form form={form} layout="vertical" className={styles.form}>
       <SchemaField schema={schema} scope={{ useAsyncDataSource, getParseTerm }} />
-      <Button
-        onClick={async () => {
-          const data: any = await form.submit();
-          data.trigger?.map((item: { terms: any[] }) =>
-            item.terms.map((j) => {
-              if (j.value.value.length === 1) {
-                j.value.value = j.value.value[0];
-              }
-              return j;
-            }),
-          );
-          const value = _.get(data, 'trigger[*].terms[*].value.value');
-          console.log(value, 'vvvv');
-          _.set(value, 'x[*].xxx', 'test');
-          console.log(data);
-        }}
-      >
-        保存数据
-      </Button>
     </Form>
   );
 };