forked from 77media/video-flow
优化工作流数据管理,移除调试代码并更新编辑模态中的重置按钮逻辑。同时,简化角色替换面板的导入,提升代码可读性。
This commit is contained in:
parent
63e63a52c0
commit
d09e73d918
@ -215,7 +215,6 @@ export function useWorkflowData() {
|
|||||||
for (const task of all_task_data) {
|
for (const task of all_task_data) {
|
||||||
|
|
||||||
// 如果有已完成的数据,同步到状态
|
// 如果有已完成的数据,同步到状态
|
||||||
console.log('000000000', taskData);
|
|
||||||
if (task.task_name === 'generate_sketch' && (task.task_status !== 'COMPLETED' || taskData.sketch.total_count !== taskData.sketch.data.length)) {
|
if (task.task_name === 'generate_sketch' && (task.task_status !== 'COMPLETED' || taskData.sketch.total_count !== taskData.sketch.data.length)) {
|
||||||
taskData.status = '1';
|
taskData.status = '1';
|
||||||
const realSketchResultData = task.task_result.data.filter((item: any) => item.image_path);
|
const realSketchResultData = task.task_result.data.filter((item: any) => item.image_path);
|
||||||
|
|||||||
@ -118,6 +118,12 @@ export function EditModal({
|
|||||||
setIsRemindFallbackOpen(false);
|
setIsRemindFallbackOpen(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleReset = () => {
|
||||||
|
console.log('handleReset');
|
||||||
|
// 重置当前tab修改的数据
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
const renderTabContent = () => {
|
const renderTabContent = () => {
|
||||||
switch (activeTab) {
|
switch (activeTab) {
|
||||||
case '0':
|
case '0':
|
||||||
@ -278,7 +284,7 @@ export function EditModal({
|
|||||||
className="px-4 py-2 rounded-lg bg-white/10 text-white hover:bg-white/20 transition-colors"
|
className="px-4 py-2 rounded-lg bg-white/10 text-white hover:bg-white/20 transition-colors"
|
||||||
whileHover={{ scale: 1.02 }}
|
whileHover={{ scale: 1.02 }}
|
||||||
whileTap={{ scale: 0.98 }}
|
whileTap={{ scale: 0.98 }}
|
||||||
onClick={onClose}
|
onClick={handleReset}
|
||||||
>
|
>
|
||||||
Reset
|
Reset
|
||||||
</motion.button>
|
</motion.button>
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import { PersonDetection, PersonDetectionScene } from './person-detection';
|
|||||||
import { ShotsEditor } from './shot-editor/ShotsEditor';
|
import { ShotsEditor } from './shot-editor/ShotsEditor';
|
||||||
import { CharacterLibrarySelector } from './character-library-selector';
|
import { CharacterLibrarySelector } from './character-library-selector';
|
||||||
import FloatingGlassPanel from './FloatingGlassPanel';
|
import FloatingGlassPanel from './FloatingGlassPanel';
|
||||||
import { ReplaceCharacterPanel, mockShots, mockCharacter } from './replace-character-panel';
|
import { ReplaceCharacterPanel } from './replace-character-panel';
|
||||||
import HorizontalScroller from './HorizontalScroller';
|
import HorizontalScroller from './HorizontalScroller';
|
||||||
import { useEditData } from '@/components/pages/work-flow/use-edit-data';
|
import { useEditData } from '@/components/pages/work-flow/use-edit-data';
|
||||||
import { roleRecognitionResponse } from '@/app/service/usecase/ShotEditUsecase';
|
import { roleRecognitionResponse } from '@/app/service/usecase/ShotEditUsecase';
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user