环境变量

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*
# env files (can opt-in for committing if needed)
.env*
# .env*
# vercel
.vercel

View File

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

View File

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