pref(ParamsTable): 优化输入输出参数组件的下拉选项数据

master
钟良源 3 months ago
parent e7bacda748
commit c4398aecb4

@ -34,17 +34,27 @@ const ParamsTable: React.FC<ParamsTableProps> = ({
}, [initialData]); }, [initialData]);
const dataTypeOptions = [ const dataTypeOptions = [
{ label: '字符串', value: 'STRING' }, { label: 'STRING', value: 'STRING' },
{ label: '数字', value: 'INTEGER' }, { label: 'INTEGER', value: 'INTEGER' },
{ label: '布尔值', value: 'BOOLEAN' }, { label: 'BOOLEAN', value: 'BOOLEAN' },
{ label: '数组', value: 'ARRAY' }, { label: 'ARRAY', value: 'ARRAY' },
{ label: '对象', value: 'OBJECT' } { label: 'OBJECT', value: 'OBJECT' },
{ label: 'JSON', value: 'JSON' },
{ label: 'DOUBLE', value: 'DOUBLE' },
{ label: 'DATE', value: 'DATE' },
{ label: 'DATETIME', value: 'DATETIME' },
{ label: 'TIMESTAMP', value: 'TIMESTAMP' },
{ label: 'DATABASE', value: 'DATABASE' }
]; ];
const arrayTypeOptions = [ const arrayTypeOptions = [
{ label: '字符串数组', value: 'STRING' }, { label: 'STRING', value: 'STRING' },
{ label: '数字数组', value: 'INTEGER' }, { label: 'INTEGER', value: 'INTEGER' },
{ label: '布尔数组', value: 'BOOLEAN' } // { label: 'DOUBLE', value: 'DOUBLE' },
{ label: 'BOOLEAN', value: 'BOOLEAN' }
// { label: 'DATE', value: 'DATE' },
// { label: 'DATETIME', value: 'DATETIME' },
// { label: 'TIMESTAMP', value: 'TIMESTAMP' }
]; ];
const columns = [ const columns = [
@ -83,7 +93,7 @@ const ParamsTable: React.FC<ParamsTableProps> = ({
title: '数组类型', title: '数组类型',
dataIndex: 'arrayType', dataIndex: 'arrayType',
render: (_: any, record: TableDataItem) => ( render: (_: any, record: TableDataItem) => (
record.dataType === 'array' ? ( record.dataType === 'ARRAY' ? (
<Select <Select
autoWidth={{ minWidth: 200, maxWidth: 500 }} autoWidth={{ minWidth: 200, maxWidth: 500 }}
options={arrayTypeOptions} options={arrayTypeOptions}

Loading…
Cancel
Save