mirror of
https://gitee.com/hhyykk/ipms-sjy-ui.git
synced 2025-02-01 19:24:58 +08:00
【增加】midjourney 增加版本号设置
This commit is contained in:
parent
3c4327e4dd
commit
9bd8d8e9cb
@ -48,6 +48,7 @@ export interface ImageMidjourneyImagineReqVO {
|
|||||||
base64Array: string[] // size不能为空
|
base64Array: string[] // size不能为空
|
||||||
width: string // 图片宽度
|
width: string // 图片宽度
|
||||||
height: string // 图片高度
|
height: string // 图片高度
|
||||||
|
version: string // 版本
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO 芋艿:review 下整体注释、方法名
|
// TODO 芋艿:review 下整体注释、方法名
|
||||||
|
@ -46,6 +46,28 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-space>
|
</el-space>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="version">
|
||||||
|
<div>
|
||||||
|
<el-text tag="b">版本</el-text>
|
||||||
|
</div>
|
||||||
|
<el-space wrap class="version-list">
|
||||||
|
<el-select
|
||||||
|
v-model="selectVersion"
|
||||||
|
class="version-select"
|
||||||
|
clearable
|
||||||
|
placeholder="请选择版本"
|
||||||
|
style="width: 350px"
|
||||||
|
@change="handlerChangeVersion"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in versionList"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
</el-space>
|
||||||
|
</div>
|
||||||
<div class="model">
|
<div class="model">
|
||||||
<div>
|
<div>
|
||||||
<el-text tag="b">模型</el-text>
|
<el-text tag="b">模型</el-text>
|
||||||
@ -147,6 +169,32 @@ const imageSizeList = ref<ImageSizeVO[]>([
|
|||||||
]) // size
|
]) // size
|
||||||
selectImageSize.value = imageSizeList.value[0]
|
selectImageSize.value = imageSizeList.value[0]
|
||||||
|
|
||||||
|
|
||||||
|
// version
|
||||||
|
const versionList = ref<any>([
|
||||||
|
{
|
||||||
|
value: '6.0',
|
||||||
|
label: 'v6.0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value: '5.2',
|
||||||
|
label: 'v5.2',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value: '5.1',
|
||||||
|
label: 'v5.1',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value: '5.0',
|
||||||
|
label: 'v5.0',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value: '4.0',
|
||||||
|
label: 'v4.0',
|
||||||
|
},
|
||||||
|
]) // version 列表
|
||||||
|
const selectVersion = ref<any>('6.0') // 选中的 version
|
||||||
|
|
||||||
// 定义 Props
|
// 定义 Props
|
||||||
const props = defineProps({})
|
const props = defineProps({})
|
||||||
|
|
||||||
@ -183,6 +231,13 @@ const handlerModelClick = async (model: ImageModelVO) => {
|
|||||||
selectModel.value = model
|
selectModel.value = model
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* version - click
|
||||||
|
*/
|
||||||
|
const handlerChangeVersion = async (version) => {
|
||||||
|
console.log('version', version)
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 图片生产
|
* 图片生产
|
||||||
*/
|
*/
|
||||||
@ -197,6 +252,7 @@ const handlerGenerateImage = async () => {
|
|||||||
model: selectModel.value.key,
|
model: selectModel.value.key,
|
||||||
width: selectImageSize.value.width,
|
width: selectImageSize.value.width,
|
||||||
height: selectImageSize.value.height,
|
height: selectImageSize.value.height,
|
||||||
|
version: selectVersion.value,
|
||||||
base64Array: [],
|
base64Array: [],
|
||||||
} as ImageMidjourneyImagineReqVO
|
} as ImageMidjourneyImagineReqVO
|
||||||
await ImageApi.midjourneyImagine(req)
|
await ImageApi.midjourneyImagine(req)
|
||||||
@ -231,6 +287,16 @@ const handlerGenerateImage = async () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// version
|
||||||
|
.version {
|
||||||
|
margin-top: 20px;
|
||||||
|
|
||||||
|
.version-list {
|
||||||
|
margin-top: 20px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 模型
|
// 模型
|
||||||
.model {
|
.model {
|
||||||
margin-top: 30px;
|
margin-top: 30px;
|
||||||
|
Loading…
Reference in New Issue
Block a user