diff --git a/webapp/packages/supersonic-fe/src/pages/Agent/MemorySection.tsx b/webapp/packages/supersonic-fe/src/pages/Agent/MemorySection.tsx index d35b31e2c..fd6f92e89 100644 --- a/webapp/packages/supersonic-fe/src/pages/Agent/MemorySection.tsx +++ b/webapp/packages/supersonic-fe/src/pages/Agent/MemorySection.tsx @@ -3,10 +3,10 @@ import { EditableProTable } from '@ant-design/pro-components'; import React, { useState } from 'react'; import { MemoryType, ReviewEnum, StatusEnum } from './type'; import { getMemeoryList, saveMemory } from './service'; -import { Popover, Input, Badge, Radio, Select } from 'antd'; +import { Popover, Input, Badge, Radio, Select, Button } from 'antd'; import styles from './style.less'; -const { TextArea, Search } = Input; +const { TextArea } = Input; const RadioGroup = Radio.Group; type Props = { @@ -189,23 +189,18 @@ const MemorySection = ({ agentId }: Props) => { await saveMemory(data); }; - const onSearch = () => { - loadMemoryList(); - }; - return (
用户问题
- { setFilters({ ...filters, question: e.target.value }); }} - onSearch={onSearch} />
@@ -220,9 +215,7 @@ const MemorySection = ({ agentId }: Props) => { value={llmReviewRet} allowClear onChange={(value: ReviewEnum) => { - const filtersValue = { ...filters, llmReviewRet: value }; - setFilters(filtersValue); - loadMemoryList({ filtersValue }); + setFilters({ ...filters, llmReviewRet: value }); }} />
@@ -238,9 +231,7 @@ const MemorySection = ({ agentId }: Props) => { value={humanReviewRet} allowClear onChange={(value: ReviewEnum) => { - const filtersValue = { ...filters, humanReviewRet: value }; - setFilters(filtersValue); - loadMemoryList({ filtersValue }); + setFilters({ ...filters, humanReviewRet: value }); }} />
@@ -257,13 +248,17 @@ const MemorySection = ({ agentId }: Props) => { value={status} allowClear onChange={(value: ReviewEnum) => { - const filtersValue = { ...filters, status: value }; - setFilters(filtersValue); - loadMemoryList({ filtersValue }); + setFilters({ ...filters, status: value }); }} />
+
+ + +
rowKey="id" recordCreatorProps={false} diff --git a/webapp/packages/supersonic-fe/src/pages/Agent/style.less b/webapp/packages/supersonic-fe/src/pages/Agent/style.less index c84401d2b..3a4f835ca 100644 --- a/webapp/packages/supersonic-fe/src/pages/Agent/style.less +++ b/webapp/packages/supersonic-fe/src/pages/Agent/style.less @@ -333,9 +333,8 @@ .filterSection { display: flex; - flex-wrap: wrap; - row-gap: 12px; - column-gap: 20px; + justify-content: space-between; + // column-gap: 20px; margin-bottom: 20px; .filterItem { @@ -367,3 +366,11 @@ .commentPopover { width: 400px; } + +.search { + display: flex; + align-items: center; + justify-content: end; + gap: 10px; + margin-bottom: 20px; +}