环境变量

This commit is contained in:
海龙 2025-08-06 20:44:55 +08:00
parent 693f7599f1
commit 1807719e32
4 changed files with 9 additions and 36 deletions

2
.env.development Normal file
View File

@ -0,0 +1,2 @@
NEXT_PUBLIC_SMART_API = https://77.smartvideo.py.qikongjian.com
NEXT_PUBLIC_API_BASE_URL = https://77.api.qikongjian.com

2
.gitignore vendored
View File

@ -32,7 +32,7 @@ yarn-error.log*
.pnpm-debug.log* .pnpm-debug.log*
# env files (can opt-in for committing if needed) # env files (can opt-in for committing if needed)
.env* # .env*
# vercel # vercel
.vercel .vercel

View File

@ -14,7 +14,7 @@ export interface UseScriptService {
synopsis: string; synopsis: string;
/** 故事分类 */ /** 故事分类 */
categories: string[]; categories: string[];
/** 主角名称 */ /** 主角*/
protagonist: string; protagonist: string;
/** 激励事件 */ /** 激励事件 */
incitingIncident: string; incitingIncident: string;

View File

@ -206,13 +206,6 @@ export class ScriptEditUseCase {
} }
} }
/**
* @description:
* @returns ScriptSlice[]
*/
getScriptSlices(): ScriptSlice[] {
return [...this.scriptValueObject.scriptSlices];
}
/** /**
* @description: * @description:
* @returns StoryDetails * @returns StoryDetails
@ -233,34 +226,12 @@ export class ScriptEditUseCase {
* @param field * @param field
* @param value * @param value
*/ */
updateStoryField(field: string, value: string | string[]): void { updateStoryField(field: ScriptEditKey, value: string | string[]): void {
const storyDetails = this.scriptValueObject.storyDetails; const storyDetails = this.scriptValueObject.storyDetails;
if(field === 'categories'){
switch (field) { storyDetails.categories = value as string[];
case 'synopsis': }else{
storyDetails.synopsis = value as string; storyDetails[field] = value as string;
break;
case 'categories':
storyDetails.categories = value as string[];
break;
case 'protagonist':
storyDetails.protagonist = value as string;
break;
case 'incitingIncident':
storyDetails.incitingIncident = value as string;
break;
case 'problem':
storyDetails.problem = value as string;
break;
case 'conflict':
storyDetails.conflict = value as string;
break;
case 'stakes':
storyDetails.stakes = value as string;
break;
case 'characterArc':
storyDetails.characterArc = value as string;
break;
} }
} }