Commit 33c7f88a by zhaochengxiang

类型增加规范

parent f852f649
...@@ -344,20 +344,23 @@ export const ImportActionTable = (props) => { ...@@ -344,20 +344,23 @@ export const ImportActionTable = (props) => {
ellipsis: true, ellipsis: true,
require: true, require: true,
render: (_, record, __) => { render: (_, record, __) => {
let dataTypeStr = ''
if (record?.datatype) { if (record?.datatype) {
if ((record?.datatype?.name==='Char'||record?.datatype?.name==='Varchar') && record?.datatype?.parameterValues?.length>0) { if ((record?.datatype?.name==='Char'||record?.datatype?.name==='Varchar') && record?.datatype?.parameterValues?.length>0) {
dataTypeStr = `${record?.datatype?.name||''}(${(record?.datatype?.parameterValues[0]?record.datatype.parameterValues[0]:0)})`;
return `${record?.datatype?.name||''}(${(record?.datatype?.parameterValues[0]?record.datatype.parameterValues[0]:0)})`;
} else if ((record?.datatype?.name==='Decimal'||record?.datatype?.name==='Numeric') && record?.datatype?.parameterValues?.length>1) { } else if ((record?.datatype?.name==='Decimal'||record?.datatype?.name==='Numeric') && record?.datatype?.parameterValues?.length>1) {
return `${record?.datatype?.name||''}(${(record?.datatype?.parameterValues[0]?record.datatype.parameterValues[0]:0)},${(record?.datatype?.parameterValues[1]?record.datatype.parameterValues[1]:0)})`; dataTypeStr = `${record?.datatype?.name||''}(${(record?.datatype?.parameterValues[0]?record.datatype.parameterValues[0]:0)},${(record?.datatype?.parameterValues[1]?record.datatype.parameterValues[1]:0)})`;
} else {
dataTypeStr = record.datatype.name??'';
} }
return record.datatype.name||'';
} }
return ''; return (
<React.Fragment>
<ValidateTip type='DataModelAttribute' propertyName='datatype.name' validateReports={validateReports} iid={record.iid} />
<span>{dataTypeStr}</span>
</React.Fragment>
)
} }
}, },
{ {
......
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