【增加】Ai Image 抽屉显示详细信息
This commit is contained in:
parent
c8d26db4b4
commit
0a9882e909
@ -16,6 +16,21 @@
|
|||||||
<ImageTaskCard :image-detail="imageDetail" />
|
<ImageTaskCard :image-detail="imageDetail" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 时间 -->
|
||||||
|
<div class="item">
|
||||||
|
<div class="tip">时间</div>
|
||||||
|
<div class="body">
|
||||||
|
<div>提交时间:{{imageDetail.createTime}}</div>
|
||||||
|
<div>生成时间:{{imageDetail.updateTime}}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- 模型 -->
|
||||||
|
<div class="item">
|
||||||
|
<div class="tip">模型</div>
|
||||||
|
<div class="body">
|
||||||
|
{{imageDetail.model}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<!-- 提示词 -->
|
<!-- 提示词 -->
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<div class="tip">提示词</div>
|
<div class="tip">提示词</div>
|
||||||
@ -23,6 +38,27 @@
|
|||||||
{{imageDetail.prompt}}
|
{{imageDetail.prompt}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 风格 -->
|
||||||
|
<div class="item">
|
||||||
|
<div class="tip">风格</div>
|
||||||
|
<div class="body">
|
||||||
|
{{imageDetail.style}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- 地址 -->
|
||||||
|
<div class="item">
|
||||||
|
<div class="tip">地址</div>
|
||||||
|
<div class="body">
|
||||||
|
{{imageDetail.picUrl}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- 生成地址 -->
|
||||||
|
<div class="item">
|
||||||
|
<div class="tip">生成地址</div>
|
||||||
|
<div class="body">
|
||||||
|
{{imageDetail.originalPicUrl}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -39,6 +75,10 @@ const props = defineProps({
|
|||||||
type: Boolean,
|
type: Boolean,
|
||||||
require: true,
|
require: true,
|
||||||
default: false
|
default: false
|
||||||
|
},
|
||||||
|
id: {
|
||||||
|
type: Number,
|
||||||
|
required: true
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -64,17 +104,24 @@ const handlerTaskDetail = async () => {
|
|||||||
showDrawer.value = true
|
showDrawer.value = true
|
||||||
}
|
}
|
||||||
|
|
||||||
// watch
|
// watch show
|
||||||
const { show } = toRefs(props)
|
const { show } = toRefs(props)
|
||||||
watch(show, async (newValue, oldValue) => {
|
watch(show, async (newValue, oldValue) => {
|
||||||
showDrawer.value = newValue as boolean
|
showDrawer.value = newValue as boolean
|
||||||
})
|
})
|
||||||
|
// watch id
|
||||||
|
const { id } = toRefs(props)
|
||||||
|
watch(id, async (newVal, oldVal) => {
|
||||||
|
console.log('newVal', newVal)
|
||||||
|
if (newVal) {
|
||||||
|
await getImageDetail(newVal)
|
||||||
|
}
|
||||||
|
})
|
||||||
//
|
//
|
||||||
const emits = defineEmits(['handlerDrawerClose'])
|
const emits = defineEmits(['handlerDrawerClose'])
|
||||||
|
|
||||||
//
|
//
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
await getImageDetail(1)
|
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
|
Loading…
Reference in New Issue
Block a user