Skip to content

Commit 28acc2e

Browse files
style: updata audio icon
1 parent a827396 commit 28acc2e

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

ui/src/assets/icon_file-audio.svg

Lines changed: 5 additions & 0 deletions
Loading

ui/src/workflow/nodes/base-node/component/FileUploadSettingDialog.vue

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
class="card-checkbox cursor w-full mb-8"
4040
:class="form_data.document ? 'active' : ''"
4141
style="--el-card-padding: 8px 16px"
42+
@click.stop="form_data.document = !form_data.document"
4243
>
4344
<div class="flex-between">
4445
<div class="flex align-center">
@@ -48,14 +49,18 @@
4849
<el-text class="color-secondary">需要使用“文档内容提取”节点解析文档内容</el-text>
4950
</div>
5051
</div>
51-
<el-checkbox v-model="form_data.document" />
52+
<el-checkbox
53+
v-model="form_data.document"
54+
@change="form_data.document = !form_data.document"
55+
/>
5256
</div>
5357
</el-card>
5458
<el-card
5559
shadow="hover"
5660
class="card-checkbox cursor w-full mb-8"
5761
:class="form_data.image ? 'active' : ''"
5862
style="--el-card-padding: 8px 16px"
63+
@click.stop="form_data.image = !form_data.image"
5964
>
6065
<div class="flex-between">
6166
<div class="flex align-center">
@@ -65,24 +70,26 @@
6570
<el-text class="color-secondary">需要使用“图片理解”节点解析图片内容</el-text>
6671
</div>
6772
</div>
68-
<el-checkbox v-model="form_data.image" />
73+
<el-checkbox v-model="form_data.image" @change="form_data.image = !form_data.image" />
6974
</div>
7075
</el-card>
76+
7177
<el-card
7278
shadow="hover"
7379
class="card-checkbox cursor w-full mb-8"
7480
:class="form_data.audio ? 'active' : ''"
7581
style="--el-card-padding: 8px 16px"
82+
@click.stop="form_data.audio = !form_data.audio"
7683
>
7784
<div class="flex-between">
7885
<div class="flex align-center">
79-
<img class="mr-12" src="@/assets/icon_file-image.svg" alt="" />
86+
<img class="mr-12" src="@/assets/icon_file-audio.svg" alt="" />
8087
<div>
8188
<p class="line-height-22 mt-4">音频(MP3)</p>
82-
<el-text class="color-secondary">所选模型支持接收音频或与语音转文本节点配合使用</el-text>
89+
<el-text class="color-secondary">需要使用“语音转文本”节点解析音频内容</el-text>
8390
</div>
8491
</div>
85-
<el-checkbox v-model="form_data.audio" />
92+
<el-checkbox v-model="form_data.audio" @change="form_data.audio = !form_data.audio" />
8693
</div>
8794
</el-card>
8895
</el-form-item>

0 commit comments

Comments
 (0)