#
luxiaotao1123
2024-02-16 6e1c308be0c43184a4bf3851f90dfef7c96dcb92
#
1个文件已修改
33 ■■■■■ 已修改文件
zy-asrs-flow/src/components/TableSearch/index.jsx 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/components/TableSearch/index.jsx
@@ -7,6 +7,8 @@
const DATE_FORMAT = 'YYYY-MM-DD HH:mm:ss';
const TextFilter = (props) => {
    const [condition, setCondition] = React.useState('');
    return (
        <div style={{ padding: 8 }}>
            <Input
@@ -14,7 +16,8 @@
                placeholder="请输入"
                value={props.selectedKeys[0]}
                onChange={e => {
                    props.setSelectedKeys(e.target.value ? [e.target.value] : [])
                    props.setSelectedKeys(e.target.value ? [e.target.value] : []);
                    setCondition(e.target.value)
                }}
            />
            <Space>
@@ -34,7 +37,9 @@
                    确定
                </Button>
                <Button
                    onClick={() => props.clearFilters && props.clearFilters()}
                    onClick={() => {
                        props.clearFilters && props.clearFilters()
                    }}
                    size="small"
                    style={{ width: 90 }}
                >
@@ -96,6 +101,14 @@
                        setCurrentOption(NONE_OPTION)
                        props.setSelectedKeys([]);
                        props.clearFilters();
                        props.confirm();
                        props.setSearchParam(prevState => {
                            const state = { ...prevState };
                            delete state[props.name];
                            return state;
                        })
                        props.actionRef.current?.reload();
                    }}
                    size="small"
                    style={{ width: 90 }}
@@ -160,6 +173,14 @@
                                setEndDate(null);
                                props.setSelectedKeys([]);
                                props.clearFilters();
                                props.confirm();
                                props.setSearchParam(prevState => {
                                    const nextState = { ...prevState };
                                    delete nextState[props.name + 'Range'];
                                    return nextState;
                                });
                                props.actionRef.current?.reload();
                            }}
                            size="small"
                        >
@@ -241,6 +262,14 @@
                        props.setSelectedKeys([]);
                        props.clearFilters();
                        initOptions()
                        props.confirm();
                        props.setSearchParam(prevState => {
                            const state = { ...prevState };
                            delete state[props.name];
                            return state;
                        })
                        props.actionRef.current?.reload();
                    }}
                    size="small"
                    style={{ width: 90 }}