Commit 4c90dfe708e1407c0398e92529ed3d24965f007e

Authored by jiangwei
1 parent 50e3edec

fix: 筛选优化

src/pages/order3/SeriesMapping/components/MappingSeriesModal.tsx
... ... @@ -2,7 +2,7 @@
2 2 * @Author: jiangwei jiangwei.feewee.cn
3 3 * @Date: 2024-04-18 16:46:23
4 4 * @LastEditors: jiangwei jiangwei.feewee.cn
5   - * @LastEditTime: 2024-04-18 17:54:50
  5 + * @LastEditTime: 2024-04-19 09:16:21
6 6 * @FilePath: /fw-cms/src/pages/order3/SeriesMapping/components/MappingSeriesModal.tsx
7 7 * @Description:
8 8 *
... ... @@ -21,7 +21,7 @@ interface Props {
21 21  
22 22 export default function UploadModal(props: Props) {
23 23 const { onCancel, visible, data } = props;
24   - console.log(data, 'data')
  24 +
25 25 return (
26 26 <Modal
27 27 title={'车系映射列表'}
... ...
src/pages/order3/SeriesMapping/index.tsx
... ... @@ -2,7 +2,7 @@
2 2 * @Author: jiangwei jiangwei.feewee.cn
3 3 * @Date: 2024-04-18 16:00:41
4 4 * @LastEditors: jiangwei jiangwei.feewee.cn
5   - * @LastEditTime: 2024-04-18 19:02:06
  5 + * @LastEditTime: 2024-04-19 09:19:51
6 6 * @FilePath: /fw-cms/src/pages/order3/SeriesMapping/index.tsx
7 7 * @Description:
8 8 *
... ... @@ -25,7 +25,7 @@ export default function Index() {
25 25 const { list, loading, setParams, paginationConfig } = usePagination(getList, {})
26 26 const { data: brands } = useInitial(getTypedata, [], {type: 140});
27 27 const [delay, setDelay] = useState(true);
28   - const { data: series, setParams: seriesQuery } = useInitial(getTypedata, [], { type: 150 }, delay);
  28 + const { data: series, setParams: seriesQuery, setData } = useInitial(getTypedata, [], { type: 150 }, delay);
29 29 const [mappseries, setMappingseries] = useState < { visible: boolean, data: series[] }>({visible: false, data: []})
30 30  
31 31 const _del = (p: saveparams) => {
... ... @@ -44,8 +44,12 @@ export default function Index() {
44 44 placeholder="导入品牌筛选"
45 45 onChange={v => {
46 46 setParams({ importBrandName: v }, true);
47   - setDelay(false);
48   - seriesQuery({ parentTypes: [v], type: 150 }, true)
  47 + if (v) {
  48 + setDelay(false);
  49 + seriesQuery({ parentTypes: [v], type: 150 }, true)
  50 + } else {
  51 + setData([]);
  52 + }
49 53 }}
50 54 showSearch
51 55 allowClear
... ...