Commit 33c7f88a by zhaochengxiang

类型增加规范

parent f852f649
......@@ -344,20 +344,23 @@ export const ImportActionTable = (props) => {
ellipsis: true,
require: true,
render: (_, record, __) => {
let dataTypeStr = ''
if (record?.datatype) {
if ((record?.datatype?.name==='Char'||record?.datatype?.name==='Varchar') && record?.datatype?.parameterValues?.length>0) {
return `${record?.datatype?.name||''}(${(record?.datatype?.parameterValues[0]?record.datatype.parameterValues[0]:0)})`;
dataTypeStr = `${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) {
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