diff --git a/src/lang/data/en.ts b/src/lang/data/en.ts index f1e324a..bc2ca43 100644 --- a/src/lang/data/en.ts +++ b/src/lang/data/en.ts @@ -203,5 +203,8 @@ const en = { "选择": "Select", "镜像处理": "Mirror Processing", "确认选择后视图": "Confirm Rear View Selection", + "相框标题": "Frame Title", + "请输入相框标题": "Please enter frame title", + "相框标题将用于生成图片,请输入简洁明了的相框标题": "The frame title will be used to generate images. Please enter a concise and clear frame title", } export default en \ No newline at end of file diff --git a/src/lang/data/ko.ts b/src/lang/data/ko.ts index 955a0dd..ff09734 100644 --- a/src/lang/data/ko.ts +++ b/src/lang/data/ko.ts @@ -203,5 +203,8 @@ const ko = { "选择": "선택", "镜像处理": "미러 처리", "确认选择后视图": "후면 뷰 선택 확인", + "相框标题": "프레임 제목", + "请输入相框标题": "프레임 제목을 입력하세요", + "相框标题将用于生成图片,请输入简洁明了的相框标题": "프레임 제목은 이미지 생성에 사용됩니다. 간단하고 명확한 프레임 제목을 입력하세요", } export default ko \ No newline at end of file diff --git a/src/lang/data/zh-CN.ts b/src/lang/data/zh-CN.ts index c845fad..890380e 100644 --- a/src/lang/data/zh-CN.ts +++ b/src/lang/data/zh-CN.ts @@ -206,5 +206,8 @@ const zhCN = { "选择": "选择", "镜像处理": "镜像处理", "确认选择后视图": "确认选择后视图", + "相框标题": "相框标题", + "请输入相框标题": "请输入相框标题", + "相框标题将用于生成图片,请输入简洁明了的相框标题": "相框标题将用于生成图片,请输入简洁明了的相框标题", } export default zhCN \ No newline at end of file diff --git a/src/lang/data/zh-TW.ts b/src/lang/data/zh-TW.ts index 1f4148d..9b5f4cc 100644 --- a/src/lang/data/zh-TW.ts +++ b/src/lang/data/zh-TW.ts @@ -203,5 +203,8 @@ const zhCT = { "选择": "選擇", "镜像处理": "鏡像處理", "确认选择后视图": "確認選擇後視圖", + "相框标题": "相框標題", + "请输入相框标题": "請輸入相框標題", + "相框标题将用于生成图片,请输入简洁明了的相框标题": "相框標題將用於生成圖片,請輸入簡潔明了的相框標題", } export default zhCT \ No newline at end of file diff --git a/src/views/cartoon/index.vue b/src/views/cartoon/index.vue index 89bd70b..cb33b2b 100644 --- a/src/views/cartoon/index.vue +++ b/src/views/cartoon/index.vue @@ -94,12 +94,23 @@
-
+
{{ toValueWithout(item.name) }}
+
+
+ {{ toValueWithout("相框标题") }} +
+
+ +
+ *{{ toValueWithout("相框标题将用于生成图片,请输入简洁明了的相框标题") }} +
+
+
{{ toValueWithout("多视角参考图") }} @@ -348,8 +359,18 @@ const getKindList = () => { const kindId = ref(0) -const kindChange = (id: number) => { - kindId.value = id +const count_prop = ref(0) +const kindChange = (item: any) => { + kindId.value = item.id + count_prop.value = item.count_prop +} + +// 限制最多 8 个字符,空格和特殊字符均计入,不做过滤 +const scenePropInputText = (val: string) => { + if (val.length > 8) { + val = val.slice(0, 8) + } + scene_prop.value = val } // 形状列表相关 @@ -703,7 +724,7 @@ const createLog = () => { type_id: typeId.value, kind_id: kindId.value, subject_id: subjectId.value, - scene_prop: typeId.value === 9 && method.value === 2 && scene_prop.value ? scene_prop.value : undefined, + scene_prop: scene_prop.value ? scene_prop.value : undefined, mounts_id: mountsId.value || undefined, method: method.value }