【优化】生成内容按钮增加 二次确认

This commit is contained in:
cherishsince
2024-06-18 11:28:01 +08:00
parent 27d7fe48c6
commit 990093c0cb
2 changed files with 10 additions and 3 deletions

View File

@@ -121,6 +121,8 @@ const drawIn = ref<boolean>(false) // 生成中
const selectHotWord = ref<string>('') // 选中的热词 const selectHotWord = ref<string>('') // 选中的热词
const hotWords = ref<string[]>(['中国旗袍', '古装美女', '卡通头像', '机甲战士', '童话小屋', '中国长城']) // 热词 const hotWords = ref<string[]>(['中国旗袍', '古装美女', '卡通头像', '机甲战士', '童话小屋', '中国长城']) // 热词
const selectModel = ref<any>({}) // 模型 const selectModel = ref<any>({}) // 模型
// message
const message = useMessage()
// TODO @fanimage 改成项目里自己的哈 // TODO @fanimage 改成项目里自己的哈
// TODO @fan这个 image要不看看网上有没合适的图片作为占位符啊哈哈 // TODO @fan这个 image要不看看网上有没合适的图片作为占位符啊哈哈
const models = ref<ImageModelVO[]>([ const models = ref<ImageModelVO[]>([
@@ -228,6 +230,8 @@ const handlerSizeClick = async (imageSize: ImageSizeVO) => {
/** 图片生产 */ /** 图片生产 */
const handlerGenerateImage = async () => { const handlerGenerateImage = async () => {
// 二次确认
await message.confirm(`确认生成内容?`)
try { try {
// 加载中 // 加载中
drawIn.value = true drawIn.value = true

View File

@@ -97,7 +97,8 @@
// image 模型 // image 模型
import {ImageApi, ImageMidjourneyImagineReqVO} from "@/api/ai/image"; import {ImageApi, ImageMidjourneyImagineReqVO} from "@/api/ai/image";
// message
const message = useMessage()
// 定义 emits // 定义 emits
const emits = defineEmits(['onDrawStart', 'onDrawComplete']) const emits = defineEmits(['onDrawStart', 'onDrawComplete'])
@@ -196,8 +197,8 @@ const midjourneyVersionList = ref<any>([
]) ])
const nijiVersionList = ref<any>([ const nijiVersionList = ref<any>([
{ {
value: '5.0', value: '5',
label: 'v5.0', label: 'v5',
}, },
]) ])
const selectVersion = ref<any>('6.0') // 选中的 version const selectVersion = ref<any>('6.0') // 选中的 version
@@ -246,6 +247,8 @@ const handlerChangeVersion = async (version) => {
/** 图片生产 */ /** 图片生产 */
const handlerGenerateImage = async () => { const handlerGenerateImage = async () => {
// 二次确认
await message.confirm(`确认生成内容?`)
// todo @范 图片生产逻辑 // todo @范 图片生产逻辑
try { try {
// 回调 // 回调