提交 d47a9450 authored 作者: 钟是志's avatar 钟是志

流程引擎bug修改

上级 ed718c95
...@@ -314,7 +314,7 @@ export function handleColumns(columns){ ...@@ -314,7 +314,7 @@ export function handleColumns(columns){
if (item.dataType) { if (item.dataType) {
if (text.indexOf(item.dataType) > -1) { // 文本类型字段 if (text.indexOf(item.dataType) > -1) { // 文本类型字段
item.render = (text) => { item.render = (text) => {
if(item.extendType === 'file' && text){ if(item.extendType === 'file' && typeof text === 'string'){
let url = text.includes('http') ? text : config.sqlFormsServer + text; let url = text.includes('http') ? text : config.sqlFormsServer + text;
console.log(url); console.log(url);
return <a href={url} target={'_blank'}>点击查看</a>; return <a href={url} target={'_blank'}>点击查看</a>;
...@@ -327,8 +327,14 @@ export function handleColumns(columns){ ...@@ -327,8 +327,14 @@ export function handleColumns(columns){
<span key={text}>{newTitle}</span> <span key={text}>{newTitle}</span>
</Tooltip> </Tooltip>
); );
} else if (typeof text === 'object' && Array.isArray(text.files) && text.files.length) { } else if (item.extendType === 'file' &&
return <a href={text.files[0].path} target={'_blank'}>点击查看</a>; typeof text === 'object' && Array.isArray(text.files) && text.files.length) {
let url = text.files[0].path.includes('http') ?
text.files[0].path :
config.sqlFormsServer + text.files[0].path;
return <a href={url} target={'_blank'}>
点击查看
</a>;
} else { } else {
return text; return text;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论