Skip to content

Commit 8cc5f4b

Browse files
committed
refactor: 应用概览页显示设置页面样式优化
--bug=1048207 --user=王孝刚 【应用】应用概览页显示设置页面样式优化 https://www.tapd.cn/57709429/s/1599274
1 parent ff164e6 commit 8cc5f4b

File tree

2 files changed

+21
-11
lines changed

2 files changed

+21
-11
lines changed

ui/src/views/application-overview/component/XPackDisplaySettingDialog.vue

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,8 @@
196196
<el-button size="small"> 替换 </el-button>
197197
</el-upload>
198198
</div>
199-
<el-text type="info" size="small"
200-
>建议尺寸 32*32,支持 JPG、PNG, GIF,大小不超过 10 MB</el-text
199+
<el-text type="info" size="small">
200+
建议尺寸 64*64,支持 JPG、PNGGIF,大小不超过 10 MB</el-text
201201
>
202202
</el-card>
203203
<el-card shadow="never" class="mb-8">
@@ -215,7 +215,7 @@
215215
</el-upload>
216216
</div>
217217
<el-text type="info" size="small">
218-
建议尺寸 64*64,支持 JPG、PNG, GIF,大小不超过 10 MB
218+
建议尺寸 64*64,支持 JPG、PNGGIF,大小不超过 10 MB
219219
</el-text>
220220
<div class="border-t mt-8">
221221
<div class="flex-between mb-8">
@@ -262,11 +262,14 @@
262262
<el-checkbox v-model="form.show_history" label="显示历史记录" />
263263
<el-checkbox v-model="form.show_guide" label="显示引导图(浮窗模式)" />
264264
<el-checkbox v-model="form.disclaimer" label="免责声明" />
265-
<el-input
266-
v-if="form.disclaimer"
267-
v-model="form.disclaimer_value"
268-
style="width: 422px; margin-bottom: 10px"
269-
/>
265+
<el-tooltip :content="form.disclaimer_value" placement="top">
266+
<el-input
267+
v-if="form.disclaimer"
268+
v-model="form.disclaimer_value"
269+
style="width: 422px; margin-bottom: 10px"
270+
@change="changeValue"
271+
/>
272+
</el-tooltip>
270273
</el-space>
271274
</el-form>
272275
</el-col>
@@ -311,7 +314,7 @@ const defaultSetting = {
311314
float_icon: '',
312315
user_avatar: '',
313316
disclaimer: true,
314-
disclaimer_value: '以上内容均由AI生成,仅供参考和借鉴」',
317+
disclaimer_value: '以上内容均由 AI 生成,仅供参考和借鉴」',
315318
custom_theme: {
316319
theme_color: '',
317320
header_font_color: '#1f2329'
@@ -336,7 +339,7 @@ const xpackForm = ref<any>({
336339
float_icon: '',
337340
user_avatar: '',
338341
disclaimer: true,
339-
disclaimer_value: '以上内容均由AI生成,仅供参考和借鉴」',
342+
disclaimer_value: '以上内容均由 AI 生成,仅供参考和借鉴」',
340343
custom_theme: {
341344
theme_color: '',
342345
header_font_color: '#1f2329'
@@ -412,6 +415,10 @@ const open = (data: any, content: any) => {
412415
dialogVisible.value = true
413416
}
414417
418+
const changeValue = (value: string) => {
419+
xpackForm.value.disclaimer_value = value
420+
}
421+
415422
const submit = async (formEl: FormInstance | undefined) => {
416423
if (!formEl) return
417424
await formEl.validate((valid, fields) => {

ui/src/views/authentication/component/SCAN.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,12 @@
5454
text
5555
@click="toggleShowPassword(item.key)"
5656
>
57-
<el-icon>
57+
<el-icon v-if="key === 'app_secret' && !showPassword[item.key]?.[key]">
5858
<Hide />
5959
</el-icon>
60+
<el-icon v-if="key === 'app_secret' && showPassword[item.key]?.[key]">
61+
<View />
62+
</el-icon>
6063
</el-button>
6164
</div>
6265
</el-col>

0 commit comments

Comments
 (0)