Commit 641a5c77 by zhaochengxiang

去掉警告

parent 9cdc6402
......@@ -94,6 +94,7 @@ const ImportAction = (props) => {
} else {
setTemplates([]);
}
//eslint-disable-next-line react-hooks/exhaustive-deps
}, [constraint])
const getTemplates = () => {
......
import React, { useState, useEffect, useMemo, useRef } from 'react';
import { Form, Input, Row, Col, Descriptions, Select, AutoComplete, Button, Divider, Tooltip, Checkbox, Space } from 'antd';
import { Form, Input, Row, Col, Descriptions, Select, AutoComplete, Button, Divider, Tooltip, Checkbox } from 'antd';
import { DownOutlined, UpOutlined } from '@ant-design/icons';
import { highlightSearchContentByTerms, generateUUID } from '../../../../util';
......@@ -42,22 +42,6 @@ const updateOptions = [
'作业提交',
'脚本加载',
];
const tableTypeOptions = [
{ title: '实时表', remark: '实时加载的数据表' },
{ title: '手工配置表', remark: '手工维护的配置表、定义表、类别表、对照表等' },
{ title: '配置参数表', remark: '自动更新的配置表、定义表、类别表、对照表等' },
{ title: '原始数据表', remark: '经过规范化处理的与贴源数据类似的数据表' },
{ title: '基础数据表', remark: '按照特定业务主体进行融合的基础数据' },
{ title: '明细数据表', remark: '系统内不可细分的数据表,一般用于业务流水类的数据' },
{ title: '汇总统计表', remark: '基于常用共性的维度组合的数据表' },
{ title: '集市表', remark: '数仓提供的、面向特定应用领域组织的数据表,通常是大宽表' },
{ title: '分析表', remark: '面向应用的标签、画像、关系图谱表' },
{ title: '应用表', remark: '应用平台自身产生、使用和通过应用平台维护的数据' },
];
const etlTableTypeData = {
full: ['chain', 'daily', 'current', 'chain,current', 'daily,current', 'chain,daily,current'],
change: ['chain', 'current', 'chain,current', 'daily,current', 'chain,daily,current'],
};
const dataTypeRemark = '描述ETL框架中目标表的数据类型';
const bindingLoadRemark = '描述ETL框架绑定加载列表,如chain、daily、current等';
......@@ -465,6 +449,7 @@ const ImportActionHeader = (props) => {
})
}
return newPrimaryDescription;
//eslint-disable-next-line react-hooks/exhaustive-deps
}, [editable, modelerData])
//分区
......@@ -483,6 +468,7 @@ const ImportActionHeader = (props) => {
newPartitionsDescription += '/' + modelerData?.partition?.partitionType?.cnName||'';
}
return newPartitionsDescription;
//eslint-disable-next-line react-hooks/exhaustive-deps
}, [editable, modelerData])
//类主键
......@@ -498,6 +484,7 @@ const ImportActionHeader = (props) => {
})
}
return newSemiPrimaryDescription;
//eslint-disable-next-line react-hooks/exhaustive-deps
}, [editable, modelerData])
const formItemLayout = {
......
import React, { useEffect, useState } from 'react';
import { Table, Button, Tooltip, Modal, Divider, Select, Space } from 'antd';
import { Table, Button, Tooltip, Modal, Divider, Select } from 'antd';
import { Action, TemplateId } from '../../../../util/constant';
import { dispatch } from '../../../../model';
......@@ -24,6 +24,7 @@ const TemplateCURD = (props) => {
return () => {
window?.removeEventListener("storage", storageChange);
}
//eslint-disable-next-line react-hooks/exhaustive-deps
}, [currentConstraint])
const storageChange = (e) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment