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

27340 单位签到记录--增加签到人数统计

上级 60ce33f6
...@@ -14,6 +14,15 @@ export default class TableList extends React.Component { ...@@ -14,6 +14,15 @@ export default class TableList extends React.Component {
constructor(props) { constructor(props) {
super(props); super(props);
const value = props.value || {}; const value = props.value || {};
this.otherProps = {};
if (props.json.otherProps && props.json.otherProps.length) {
try {
this.otherProps = new Function(props.json.otherProps)();
} catch (e) {
console.log('Table 列表组件 otherProps 获取失败');
}
}
console.log(this.otherProps);
this.state = { this.state = {
isAll: value.isAll, isAll: value.isAll,
querys: value.querys, querys: value.querys,
...@@ -61,7 +70,8 @@ export default class TableList extends React.Component { ...@@ -61,7 +70,8 @@ export default class TableList extends React.Component {
} }
return isTree ? ( return isTree ? (
<TreeList <TreeList
json={json} otherProps={this.otherProps}
json={json}
onSelectRow={this.props.value.onSelectRow} onSelectRow={this.props.value.onSelectRow}
istableCom={true} istableCom={true}
showHeader={this.props.showHeader} showHeader={this.props.showHeader}
...@@ -78,6 +88,7 @@ export default class TableList extends React.Component { ...@@ -78,6 +88,7 @@ export default class TableList extends React.Component {
/> />
) : ( ) : (
<FormList <FormList
otherProps={this.otherProps}
json={json} json={json}
onSelectRow={this.props.value.onSelectRow} onSelectRow={this.props.value.onSelectRow}
istableCom={true} istableCom={true}
......
...@@ -1420,6 +1420,12 @@ class FormList extends React.Component { ...@@ -1420,6 +1420,12 @@ class FormList extends React.Component {
{btns && btns.after && btns.after.length > 0 {btns && btns.after && btns.after.length > 0
? btns.after.map((r) => <Button {...r} loading={loading} />) ? btns.after.map((r) => <Button {...r} loading={loading} />)
: ''} : ''}
{
!!this.props.otherProps && !!this.props.otherProps.showRightTips &&
this.props.otherProps.RightTipsComponent
}
</div> </div>
{!istableCom || (this.props.value && this.props.value.columns) ? ( {!istableCom || (this.props.value && this.props.value.columns) ? (
<div <div
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论