Skip to content

Commit 8e82144

Browse files
committed
【优化】调整 ai Image 方法注释
1 parent 9bd8d8e commit 8e82144

File tree

6 files changed

+20
-60
lines changed

6 files changed

+20
-60
lines changed

src/views/ai/image/ImageDetailDrawer.vue

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -85,24 +85,18 @@ const props = defineProps({
8585
}
8686
})
8787
88-
/**
89-
* 抽屉 - close
90-
*/
88+
/** 抽屉 - close */
9189
const handlerDrawerClose = async () => {
9290
emits('handlerDrawerClose')
9391
}
9492
95-
/**
96-
* 获取 - 图片 detail
97-
*/
93+
/** 获取 - 图片 detail */
9894
const getImageDetail = async (id) => {
9995
// 获取图片详细
10096
imageDetail.value = await ImageApi.getImageDetail(id)
10197
}
10298
103-
/**
104-
* 任务 - detail
105-
*/
99+
/** 任务 - detail */
106100
const handlerTaskDetail = async () => {
107101
showDrawer.value = true
108102
}

src/views/ai/image/ImageTask.vue

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,12 @@ const showImageDetailId = ref<number>(0) // 是否显示 task 详情
2828
2929
// TODO @fan:如果是简单注释,建议用 /** */,主要是现在项目里是这种风格哈,保持一致好点~
3030
31-
/**
32-
* 抽屉 - close
33-
*/
31+
/** 抽屉 - close */
3432
const handlerDrawerClose = async () => {
3533
isShowImageDetail.value = false
3634
}
3735
38-
/**
39-
* 任务 - detail
40-
*/
36+
/** 任务 - detail */
4137
const handlerDrawerOpen = async () => {
4238
isShowImageDetail.value = true
4339
}
@@ -50,9 +46,7 @@ const getImageList = async () => {
5046
imageList.value = list
5147
}
5248
53-
/**
54-
* 图片 - btn click
55-
*/
49+
/** 图片 - btn click */
5650
const handlerImageBtnClick = async (type, imageDetail: ImageDetailVO) => {
5751
// 获取 image detail id
5852
showImageDetailId.value = imageDetail.id
@@ -69,9 +63,7 @@ const handlerImageBtnClick = async (type, imageDetail: ImageDetailVO) => {
6963
}
7064
}
7165
72-
/**
73-
* 下载 - image
74-
*/
66+
/** 下载 - image */
7567
// TODO @fan:貌似可以考虑抽到 download 里面,作为一个方法
7668
const downloadImage = async (imageUrl) => {
7769
const image = new Image()

src/views/ai/image/ImageTaskCard.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ const props = defineProps({
3737
}
3838
})
3939
40-
/**
41-
* 按钮 - 点击事件
42-
*/
40+
/** 按钮 - 点击事件 */
4341
const handlerBtnClick = async (type, imageDetail: ImageDetailVO) => {
4442
emits('onBtnClick', type, imageDetail)
4543
}

src/views/ai/image/dall3/index.vue

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -186,9 +186,7 @@ const emits = defineEmits(['onDrawStart', 'onDrawComplete'])
186186
187187
// TODO @fan:如果是简单注释,建议用 /** */,主要是现在项目里是这种风格哈,保持一致好点~
188188
// TODO @fan:handler 应该改成 handle 哈
189-
/**
190-
* 热词 - click
191-
*/
189+
/** 热词 - click */
192190
const handlerHotWordClick = async (hotWord: string) => {
193191
// 取消选中
194192
if (selectHotWord.value == hotWord) {
@@ -201,9 +199,7 @@ const handlerHotWordClick = async (hotWord: string) => {
201199
prompt.value = hotWord
202200
}
203201
204-
/**
205-
* 模型 - click
206-
*/
202+
/** 模型 - click */
207203
const handlerModelClick = async (model: ImageModelVO) => {
208204
if (selectModel.value === model) {
209205
selectModel.value = {} as ImageModelVO
@@ -212,9 +208,7 @@ const handlerModelClick = async (model: ImageModelVO) => {
212208
selectModel.value = model
213209
}
214210
215-
/**
216-
* 样式 - click
217-
*/
211+
/** 样式 - click */
218212
const handlerStyleClick = async (imageStyle: ImageModelVO) => {
219213
if (selectImageStyle.value === imageStyle) {
220214
selectImageStyle.value = {} as ImageModelVO
@@ -223,9 +217,7 @@ const handlerStyleClick = async (imageStyle: ImageModelVO) => {
223217
selectImageStyle.value = imageStyle
224218
}
225219
226-
/**
227-
* size - click
228-
*/
220+
/** size - click */
229221
const handlerSizeClick = async (imageSize: ImageSizeVO) => {
230222
if (selectImageSize.value === imageSize) {
231223
selectImageSize.value = {} as ImageSizeVO
@@ -234,9 +226,7 @@ const handlerSizeClick = async (imageSize: ImageSizeVO) => {
234226
selectImageSize.value = imageSize
235227
}
236228
237-
/**
238-
* 图片生产
239-
*/
229+
/** 图片生产 */
240230
const handlerGenerateImage = async () => {
241231
try {
242232
// 加载中

src/views/ai/image/index.vue

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,13 @@ const selectModel = ref('DALL3绘画')
3333
const modelOptions = ['DALL3绘画', 'MJ绘画']
3434
const drawIn = ref<boolean>(false) // 生成中
3535
36-
/**
37-
* 绘画 - start
38-
*/
36+
/** 绘画 - start */
3937
const handlerDrawStart = async (type) => {
4038
// todo
4139
drawIn.value = true
4240
}
4341
44-
/**
45-
* 绘画 - complete
46-
*/
42+
/** 绘画 - complete */
4743
const handlerDrawComplete = async (type) => {
4844
drawIn.value = false
4945
// todo

src/views/ai/image/midjourney/index.vue

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -198,9 +198,7 @@ const selectVersion = ref<any>('6.0') // 选中的 version
198198
// 定义 Props
199199
const props = defineProps({})
200200
201-
/**
202-
* 热词 - click
203-
*/
201+
/** 热词 - click */
204202
const handlerHotWordClick = async (hotWord: string) => {
205203
// 取消
206204
if (selectHotWord.value == hotWord) {
@@ -213,9 +211,7 @@ const handlerHotWordClick = async (hotWord: string) => {
213211
prompt.value = hotWord
214212
}
215213
216-
/**
217-
* size - click
218-
*/
214+
/** size - click */
219215
const handlerSizeClick = async (imageSize: ImageSizeVO) => {
220216
if (selectImageSize.value === imageSize) {
221217
selectImageSize.value = {} as ImageSizeVO
@@ -224,23 +220,17 @@ const handlerSizeClick = async (imageSize: ImageSizeVO) => {
224220
selectImageSize.value = imageSize
225221
}
226222
227-
/**
228-
* 模型 - click
229-
*/
223+
/** 模型 - click */
230224
const handlerModelClick = async (model: ImageModelVO) => {
231225
selectModel.value = model
232226
}
233227
234-
/**
235-
* version - click
236-
*/
228+
/** version - click */
237229
const handlerChangeVersion = async (version) => {
238230
console.log('version', version)
239231
}
240232
241-
/**
242-
* 图片生产
243-
*/
233+
/** 图片生产 */
244234
const handlerGenerateImage = async () => {
245235
// todo @范 图片生产逻辑
246236
try {

0 commit comments

Comments
 (0)