forked from 77media/video-flow
兼容问题
This commit is contained in:
parent
13a2e0ed22
commit
8f9062c59d
@ -194,7 +194,7 @@ export const useRoleServiceHook = (): UseRoleService => {
|
|||||||
|
|
||||||
// 更新角色列表中的对应角色描述
|
// 更新角色列表中的对应角色描述
|
||||||
setRoleList((prev) =>
|
setRoleList((prev) =>
|
||||||
prev.map((role) =>
|
prev?.map((role) =>
|
||||||
role.id === selectedRole?.id
|
role.id === selectedRole?.id
|
||||||
? { ...role, generateText: newContent }
|
? { ...role, generateText: newContent }
|
||||||
: role
|
: role
|
||||||
|
|||||||
@ -45,6 +45,7 @@ export class RoleEditUseCase {
|
|||||||
|
|
||||||
if (response.successful) {
|
if (response.successful) {
|
||||||
const roleList = this.parseProjectRoleList(response.data);
|
const roleList = this.parseProjectRoleList(response.data);
|
||||||
|
console.log('roleList', roleList)
|
||||||
return roleList;
|
return roleList;
|
||||||
} else {
|
} else {
|
||||||
throw new Error(response.message || '获取项目角色列表失败');
|
throw new Error(response.message || '获取项目角色列表失败');
|
||||||
@ -93,7 +94,7 @@ export class RoleEditUseCase {
|
|||||||
let draftRoleList:Record<string,RoleEntity> = {};
|
let draftRoleList:Record<string,RoleEntity> = {};
|
||||||
// 如果草稿箱有数据,则返回草稿箱数据
|
// 如果草稿箱有数据,则返回草稿箱数据
|
||||||
if(projectRoleData.character_draft){
|
if(projectRoleData.character_draft){
|
||||||
const roleList = JSON.parse(projectRoleData.character_draft);
|
const roleList = JSON.parse(projectRoleData.character_draft||"[]");
|
||||||
|
|
||||||
for(const role of roleList){
|
for(const role of roleList){
|
||||||
draftRoleList[role.name] = role;
|
draftRoleList[role.name] = role;
|
||||||
@ -127,7 +128,7 @@ export class RoleEditUseCase {
|
|||||||
};
|
};
|
||||||
|
|
||||||
return roleEntity;
|
return roleEntity;
|
||||||
});
|
})||[];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -185,7 +185,7 @@ CharacterTabContentProps
|
|||||||
setEnableAnimation(false);
|
setEnableAnimation(false);
|
||||||
setIgnoreReplace(false);
|
setIgnoreReplace(false);
|
||||||
setIsRegenerate(false);
|
setIsRegenerate(false);
|
||||||
|
console.log('roleData', roleData)
|
||||||
selectRole(roleData[index]);
|
selectRole(roleData[index]);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user