dev/chat
Lei OT 2 years ago
parent 27d05620ba
commit eb771497b9

@ -21,7 +21,7 @@ const SearchForm = memo(function ({ initialValues, onSubmit }) {
function handleSubmit(values) {
onSubmit?.({
...values,
travel: values?.agent?.value || '',
opisn: values?.agent?.value || '',
customer_name: values?.customer?.label || '',
});
}
@ -66,8 +66,8 @@ const SearchForm = memo(function ({ initialValues, onSubmit }) {
function ChatHistory() {
// const [formValues, setFormValues] = useState({});
const [formValues, setFormValues] = useFormStore(useShallow((state) => [state.chatHistoryForm, state.setChatHistoryForm]));
const [selectedConversation, setSelectedConversation] = useFormStore(useShallow((state) => [state.chatHistorySelectChat, state.setChatHistorySelectChat]));
const [formValues, setFormValues] = useFormStore(((state) => [state.chatHistoryForm, state.setChatHistoryForm]));
const [selectedConversation, setSelectedConversation] = useFormStore(((state) => [state.chatHistorySelectChat, state.setChatHistorySelectChat]));
const handleSubmit = useCallback((values) => {
setFormValues({ ...values });
@ -79,7 +79,7 @@ function ChatHistory() {
const getConversationsList = async () => {
setLoading(true);
setChatItemMessages([]);
const data = await fetchConversationsList({ opisn: formValues.agent?.value || -1 });
const data = await fetchConversationsList({ opisn: formValues.opisn, customer_name: formValues.customer_name, });
setLoading(false);
setConversationsList(data);
if (data.length === 1) {
@ -107,7 +107,7 @@ function ChatHistory() {
}, [selectedConversation.sn]);
useEffect(() => {
if (formValues.travel) {
if (formValues.opisn) {
getConversationsList();
}
return () => {};

Loading…
Cancel
Save