提交 e97216ea authored 作者: 徐立's avatar 徐立

调整与场景设计器兼容

上级 6d9408bf
/**
* 测试新表格
*/
import React, { Component } from 'react'
import React, { Component } from 'react';
import TableCom from '../tableCompon/index';
import { Card, WhiteSpace } from 'antd-mobile';
import { Row, Col } from 'antd';
export default class isNewTable extends Component {
render() {
const {
items,
checkAllHidden,
isBorder,
......@@ -32,14 +31,17 @@ export default class isNewTable extends Component {
formId,
fatherObj,
style,
modalInit
} = this.props
if(!isEdit ){ // 展示栏 暂不做处理
return <>
{
items.map((item, i) => {
const allhidden = checkAllHidden(items)
return (<div
modalInit,
concealModel,
} = this.props;
if (!isEdit) {
// 展示栏 暂不做处理
return (
<>
{items.map((item, i) => {
const allhidden = checkAllHidden(items);
return (
<div
key={i}
style={{
marginTop: 0,
......@@ -47,12 +49,15 @@ export default class isNewTable extends Component {
paddingLeft: 12,
width: '100%',
flexWrap: 'wrap',
...style
}}>
{
item.map((ary, j) => {
return !allhidden && ary.hidden ? ""
: <><TableCom
...style,
}}
>
{item.map((ary, j) => {
return !allhidden && ary.hidden ? (
''
) : (
<>
<TableCom
modalInit={modalInit}
formCode={formCode}
formId={formId}
......@@ -76,13 +81,16 @@ export default class isNewTable extends Component {
routerState={routerState} // 兼容表单设计器路由传参
defaultValues={defaultValues || {}}
messageData={messageData} // 场景设计器共享变量参数
/></>
})
}
</div>)
})
}
concealModel={concealModel} // 场景设计器路由跳转参数
/>
</>
);
})}
</div>
);
})}
</>
);
}
return (
<>
......@@ -163,22 +171,26 @@ export default class isNewTable extends Component {
</>
})
} */}
{ // 卡片模式
{// 卡片模式
items.map((item, i) => {
const allhidden = checkAllHidden(items)
return <> <Card full>
{
item.map((ary, j) => {
if(!ary.content){
return
const allhidden = checkAllHidden(items);
return (
<>
{' '}
<Card full>
{item.map((ary, j) => {
if (!ary.content) {
return;
}
if(ary.content&&ary.content.comName==="Label"){
return <Card.Header
if (ary.content && ary.content.comName === 'Label') {
return (
<Card.Header
title={
!allhidden && ary.hidden ? ""
:<><TableCom
!allhidden && ary.hidden ? (
''
) : (
<>
<TableCom
modalInit={modalInit}
formCode={formCode}
formId={formId}
......@@ -202,16 +214,26 @@ export default class isNewTable extends Component {
routerState={routerState} // 兼容表单设计器路由传参
defaultValues={defaultValues || {}}
messageData={messageData} // 场景设计器共享变量参数
/></>
/>
</>
)
}
/>
);
}
return !allhidden && ary.hidden ? ""
:<Card.Body
style={{
return !allhidden && ary.hidden ? (
''
) : (
<Card.Body
style={
{
// textAlign:ary.content&&ary.content.comName === 'Table'?"left":'right'
}}
> <><TableCom
}
}
>
{' '}
<>
<TableCom
modalInit={modalInit}
formCode={formCode}
formId={formId}
......@@ -235,17 +257,17 @@ export default class isNewTable extends Component {
routerState={routerState} // 兼容表单设计器路由传参
defaultValues={defaultValues || {}}
messageData={messageData} // 场景设计器共享变量参数
/></>
/>
</>
</Card.Body>
})
}
);
})}
</Card>
<WhiteSpace />
</>
})
}
);
})}
</>
)
);
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论