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

TableSelect的bug

上级 417ed613
......@@ -100,10 +100,11 @@ export default class TableSelect extends React.Component {
selects[kk] = obj;
selects[kk].selectKey = kk;
}
// console.log(selects, this.props); //
if (!('value' in this.props)) {
this.setState({ selects });
this.setState({ selects }); //
}
this.triggerChange({ selects });
this.triggerChange({ selects }); // 传给form表单
};
selectAll = () => {
......@@ -416,7 +417,7 @@ export default class TableSelect extends React.Component {
allValues={allValues}
visiable={visiable}
modalWidth={modalWidth}
/> :
/> :
<TableSelectNormal isMultiple={isMultiple}
allWidth={allWidth}
cancelAll={this.cancelAll}
......
......@@ -3415,30 +3415,19 @@ ${obj[dataColumn.base52]}
},
],
})(
<>
{ this.props.json?.isOpenPage ? <TableSelect
get={get}
json={json}
disabled={!isEdit}
dataColumn={dataColumn}
columns={this.state.columns}
dataSource={this.state.dataSource}
sqlModel={this.state.sqlModel}
resetSearchText={this.resetSearchText}
setPagination={this.setPagination}
sqlKey={this.state.sqlKey}
allValues={this.state.allValues}
/> : <TableSelect
get={get}
json={json}
disabled={!isEdit}
dataColumn={dataColumn}
columns={this.state.columns}
dataSource={this.state.dataSource}
sqlModel={this.state.sqlModel}
resetSearchText={this.resetSearchText}
/>}
</>,
<TableSelect
get={get}
json={json}
disabled={!isEdit}
dataColumn={dataColumn}
columns={this.state.columns}
dataSource={this.state.dataSource}
sqlModel={this.state.sqlModel}
resetSearchText={this.resetSearchText}
setPagination={this.setPagination}
sqlKey={this.state.sqlKey}
allValues={this.state.allValues}
/>
);
if (
get === 'mobile' &&
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论