|
7 | 7 | :destroy-on-close="true" |
8 | 8 | :before-close="close" |
9 | 9 | append-to-body |
10 | | - width="600" |
| 10 | + width="800" |
11 | 11 | > |
12 | 12 | <el-form |
13 | 13 | label-position="top" |
|
54 | 54 | <img class="mr-12" src="@/assets/icon_file-doc.svg" alt="" /> |
55 | 55 | <div> |
56 | 56 | <p class="line-height-22 mt-4"> |
57 | | - {{ $t('common.fileUpload.document') }}(TXT、MD、DOCX、HTML、CSV、XLSX、XLS、PDF) |
| 57 | + {{ $t('common.fileUpload.document') }} |
| 58 | + <el-text class="color-secondary" |
| 59 | + >{{ |
| 60 | + $t( |
| 61 | + 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.documentText' |
| 62 | + ) |
| 63 | + }} |
| 64 | + </el-text> |
58 | 65 | </p> |
59 | | - <el-text class="color-secondary">{{ |
60 | | - $t( |
61 | | - 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.documentText' |
62 | | - ) |
63 | | - }} |
64 | | - </el-text> |
| 66 | + <p>TXT、MD、DOCX、HTML、CSV、XLSX、XLS、PDF</p> |
65 | 67 | </div> |
66 | 68 | </div> |
67 | 69 | <el-checkbox |
|
82 | 84 | <img class="mr-12" src="@/assets/icon_file-image.svg" alt="" /> |
83 | 85 | <div> |
84 | 86 | <p class="line-height-22 mt-4"> |
85 | | - {{ $t('common.fileUpload.image') }}(JPG、JPEG、PNG、GIF) |
| 87 | + {{ $t('common.fileUpload.image') }} |
| 88 | + <el-text class="color-secondary" |
| 89 | + >{{ |
| 90 | + $t( |
| 91 | + 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.imageText' |
| 92 | + ) |
| 93 | + }} |
| 94 | + </el-text> |
86 | 95 | </p> |
87 | | - <el-text class="color-secondary">{{ |
88 | | - $t( |
89 | | - 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.imageText' |
90 | | - ) |
91 | | - }} |
92 | | - </el-text> |
| 96 | + <p>JPG、JPEG、PNG、GIF</p> |
93 | 97 | </div> |
94 | 98 | </div> |
95 | 99 | <el-checkbox v-model="form_data.image" @change="form_data.image = !form_data.image" /> |
|
108 | 112 | <img class="mr-12" src="@/assets/icon_file-audio.svg" alt="" /> |
109 | 113 | <div> |
110 | 114 | <p class="line-height-22 mt-4"> |
111 | | - {{ $t('common.fileUpload.audio') }}(MP3、WAV、OGG、ACC、M4A) |
| 115 | + {{ $t('common.fileUpload.audio') }} |
| 116 | + <el-text class="color-secondary" |
| 117 | + >{{ |
| 118 | + $t( |
| 119 | + 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.audioText' |
| 120 | + ) |
| 121 | + }} |
| 122 | + </el-text> |
112 | 123 | </p> |
113 | | - <el-text class="color-secondary">{{ |
114 | | - $t( |
115 | | - 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.audioText' |
116 | | - ) |
117 | | - }} |
118 | | - </el-text> |
| 124 | + <p>MP3、WAV、OGG、ACC、M4A</p> |
119 | 125 | </div> |
120 | 126 | </div> |
121 | 127 | <el-checkbox v-model="form_data.audio" @change="form_data.audio = !form_data.audio" /> |
|
134 | 140 | <div> |
135 | 141 | <p class="line-height-22 mt-4"> |
136 | 142 | {{ $t('common.fileUpload.other') }} |
| 143 | + <el-text class="color-secondary" |
| 144 | + >{{ |
| 145 | + $t( |
| 146 | + 'views.applicationWorkflow.nodes.baseNode.FileUploadSetting.fileUploadType.otherText' |
| 147 | + ) |
| 148 | + }} |
| 149 | + </el-text> |
137 | 150 | </p> |
138 | | - <div class="flex"> |
| 151 | + <el-space wrap :size="2" class="mt-4"> |
139 | 152 | <el-tag |
140 | 153 | v-for="tag in form_data.otherExtensions" |
141 | 154 | :key="tag" |
142 | 155 | closable |
143 | 156 | :disable-transitions="false" |
144 | 157 | @close="handleClose(tag)" |
| 158 | + type="info" |
| 159 | + class="mr-4" |
| 160 | + effect="plain" |
| 161 | + style=" |
| 162 | + --el-tag-border-radius: 4px; |
| 163 | + --el-tag-border-color: var(--el-border-color); |
| 164 | + " |
145 | 165 | > |
146 | 166 | {{ tag }} |
147 | 167 | </el-tag> |
148 | 168 | <el-input |
149 | 169 | v-if="inputVisible" |
150 | 170 | ref="InputRef" |
151 | 171 | v-model="inputValue" |
152 | | - class="w-20" |
153 | 172 | size="small" |
154 | 173 | @keyup.enter="handleInputConfirm" |
155 | 174 | @blur="handleInputConfirm" |
156 | 175 | /> |
157 | 176 | <el-button v-else class="button-new-tag" size="small" @click.stop="showInput"> |
158 | 177 | + {{ $t('common.fileUpload.addExtensions') }} |
159 | 178 | </el-button> |
160 | | - </div> |
| 179 | + </el-space> |
161 | 180 | </div> |
162 | 181 | </div> |
163 | 182 | <el-checkbox v-model="form_data.other" @change="form_data.other = !form_data.other" /> |
@@ -214,7 +233,7 @@ function close() { |
214 | 233 | } |
215 | 234 |
|
216 | 235 | const handleClose = (tag: string) => { |
217 | | - form_data.value.otherExtensions = form_data.value.otherExtensions.filter(item => item !== tag) |
| 236 | + form_data.value.otherExtensions = form_data.value.otherExtensions.filter((item) => item !== tag) |
218 | 237 | } |
219 | 238 |
|
220 | 239 | const showInput = () => { |
|
0 commit comments