虚拟素材库集成到真人素材库

This commit is contained in:
2026-07-07 17:42:31 +08:00
parent 141a2051ba
commit 35ffa317e7
10 changed files with 792 additions and 737 deletions
+5 -2
View File
@@ -18,6 +18,7 @@ import {
LoadingOutlined,
UserOutlined,
} from '@ant-design/icons';
import { useSearchParams } from 'react-router-dom';
import { PrivatePortraitLibraryPanel } from '../components/privatePortrait';
import { gethistory, gethistoryItems, getOAuthList, asyncBatchUploadMaterial, updateFilename, getUploadHistory, getAllOAuthAccountList, getOpenTypeAll, getPreTestList, getDefaultPreTest, deleteHistory, deleteResourcesMaterial } from '../api';
@@ -50,7 +51,9 @@ const GeneratedRecord: React.FC = () => {
setIsPageLoaded(true);
});
const [filterType, setFilterType] = useState<'project' | 'creation' | 'hot_opening_replicate' | 'shot_replicate' | 'private_portrait'>('project');
const [searchParams] = useSearchParams();
const initialFilterType = searchParams.get('filterType') === 'private_portrait' ? 'private_portrait' : 'project';
const [filterType, setFilterType] = useState<'project' | 'creation' | 'hot_opening_replicate' | 'shot_replicate' | 'private_portrait'>(initialFilterType);
const [filterMedia, setFilterMedia] = useState<'video' | 'image'>('video');
const [recordlist, setRecordList] = useState<any[]>([]);
const [Pagebreak, setPagebreak] = useState<any>({
@@ -1028,7 +1031,7 @@ const GeneratedRecord: React.FC = () => {
}}
icon={<UserOutlined />}
>
</Button>
</Space>
</div>