This commit is contained in:
linfeng 2025-03-24 21:13:06 +08:00
parent 127ed07383
commit 67ab433e77
1 changed files with 6 additions and 6 deletions

View File

@ -1,12 +1,11 @@
import { MagnifyingGlassIcon } from "@heroicons/react/24/outline"; import { MagnifyingGlassIcon } from "@heroicons/react/24/outline";
import { api, useStaff } from "@nice/client"; import { Button, Form, Input } from "antd";
import { Button, Form, Input, Modal, Select, Table } from "antd"; import { useCallback, useEffect} from "react";
import { StaffDto, trainSituationDetailSelect } from "@nice/common";
import { useCallback, useEffect, useState } from "react";
import _ from "lodash"; import _ from "lodash";
import { useMainContext } from "../layout/MainProvider"; import { useMainContext } from "../layout/MainProvider";
import StaffTable from "./stafftable/page"; import StaffTable from "./stafftable/page";
import StaffModal from "./staffmodal/page"; import StaffModal from "./staffmodal/page";
export default function StaffMessage() { export default function StaffMessage() {
const {form, formValue, setFormValue, setVisible, setSearchValue, editingRecord} = useMainContext(); const {form, formValue, setFormValue, setVisible, setSearchValue, editingRecord} = useMainContext();
useEffect(()=>{ useEffect(()=>{
@ -24,14 +23,15 @@ export default function StaffMessage() {
form.setFieldsValue(formValue); form.setFieldsValue(formValue);
console.log(editingRecord); console.log(editingRecord);
setVisible(true); setVisible(true);
} };
// 添加防抖的搜索处理函数
const handleSearch = useCallback( const handleSearch = useCallback(
_.debounce((value: string) => { _.debounce((value: string) => {
setSearchValue(value); setSearchValue(value);
}, 500), }, 500),
[] []
); );
return ( return (
<div className="p-2 min-h-screen bg-gradient-to-br"> <div className="p-2 min-h-screen bg-gradient-to-br">
<Form> <Form>