瀏覽代碼

fix(alarm): alarm config

lind 3 年之前
父節點
當前提交
8ddaafe0fb
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/pages/rule-engine/Alarm/Configuration/Save/index.tsx

+ 3 - 2
src/pages/rule-engine/Alarm/Configuration/Save/index.tsx

@@ -3,7 +3,7 @@ import { useMemo } from 'react';
 import { createForm } from '@formily/core';
 import { createSchemaField } from '@formily/react';
 import { Form, FormGrid, FormItem, Input, Radio, Select } from '@formily/antd';
-import type { ISchema } from '@formily/json-schema';
+import { ISchema } from '@formily/json-schema';
 import { PermissionButton } from '@/components';
 import { PlusOutlined } from '@ant-design/icons';
 import Service from '@/pages/rule-engine/Alarm/Configuration/service';
@@ -74,7 +74,7 @@ const Save = (props: Props) => {
         validateFirst: true,
         effects() {},
       }),
-    [props.data],
+    [props.data, props.visible],
   );
 
   const getSupports = () => service.getTargetTypes();
@@ -212,6 +212,7 @@ const Save = (props: Props) => {
       width="40vw"
       visible={visible}
       onOk={handleSave}
+      forceRender={true}
       onCancel={() => close()}
       title={`${props.data ? '编辑' : '新增'}告警`}
     >