瀏覽代碼

【增加】NIJI 增加版本控制

cherishsince 1 年之前
父節點
當前提交
27d7fe48c6
共有 1 個文件被更改,包括 16 次插入2 次删除
  1. 16 2
      src/views/ai/image/midjourney/index.vue

+ 16 - 2
src/views/ai/image/midjourney/index.vue

@@ -171,7 +171,8 @@ selectImageSize.value = imageSizeList.value[0]
 
 
 // version
-const versionList = ref<any>([
+let versionList = ref<any>([]) // version 列表
+const midjourneyVersionList = ref<any>([
   {
     value: '6.0',
     label: 'v6.0',
@@ -192,8 +193,15 @@ const versionList = ref<any>([
     value: '4.0',
     label: 'v4.0',
   },
-]) // version 列表
+])
+const nijiVersionList = ref<any>([
+  {
+    value: '5.0',
+    label: 'v5.0',
+  },
+])
 const selectVersion = ref<any>('6.0') // 选中的 version
+versionList.value = midjourneyVersionList.value // 默认选择 midjourney
 
 // 定义 Props
 const props = defineProps({})
@@ -223,6 +231,12 @@ const handlerSizeClick = async (imageSize: ImageSizeVO) => {
 /**  模型 - click  */
 const handlerModelClick = async (model: ImageModelVO) => {
   selectModel.value = model
+  if (model.key === 'niji') {
+    versionList.value = nijiVersionList.value // 默认选择 niji
+  } else {
+    versionList.value = midjourneyVersionList.value // 默认选择 midjourney
+  }
+  selectVersion.value = versionList.value[0].value
 }
 
 /**  version - click  */