Commit 08895bc13ce4031c6dc5be3f6e4a4cdc200b0247

Authored by xp.Huang
2 parents 62fee793 19f3d683

Merge branch 'fix/DEFECT-1599' into 'main_dev'

fix: 修复上传部分表单上传图片约束类型

See merge request yunteng/thingskit-front!888
@@ -11,6 +11,7 @@ @@ -11,6 +11,7 @@
11 <template #iconSelect> 11 <template #iconSelect>
12 <Upload 12 <Upload
13 name="avatar" 13 name="avatar"
  14 + accept=".png,.jpg,.jpeg,.gif"
14 list-type="picture-card" 15 list-type="picture-card"
15 class="avatar-uploader" 16 class="avatar-uploader"
16 :show-upload-list="false" 17 :show-upload-list="false"
@@ -93,6 +93,7 @@ export const formSchema: FormSchema[] = [ @@ -93,6 +93,7 @@ export const formSchema: FormSchema[] = [
93 return { 93 return {
94 listType: 'picture-card', 94 listType: 'picture-card',
95 maxFileLimit: 1, 95 maxFileLimit: 1,
  96 + accept: '.png,.jpg,.jpeg,.gif',
96 api: async (file: File) => { 97 api: async (file: File) => {
97 try { 98 try {
98 const formData = new FormData(); 99 const formData = new FormData();
@@ -59,6 +59,7 @@ export const formSchema: FormSchema[] = [ @@ -59,6 +59,7 @@ export const formSchema: FormSchema[] = [
59 return { 59 return {
60 listType: 'picture-card', 60 listType: 'picture-card',
61 maxFileLimit: 1, 61 maxFileLimit: 1,
  62 + accept: '.png,.jpg,.jpeg,.gif',
62 api: async (file: File) => { 63 api: async (file: File) => {
63 try { 64 try {
64 const formData = new FormData(); 65 const formData = new FormData();
@@ -25,6 +25,7 @@ @@ -25,6 +25,7 @@
25 <template #iconSelect> 25 <template #iconSelect>
26 <Upload 26 <Upload
27 name="avatar" 27 name="avatar"
  28 + accept=".png,.jpg,.jpeg,.gif"
28 :show-upload-list="false" 29 :show-upload-list="false"
29 list-type="picture-card" 30 list-type="picture-card"
30 class="avatar-uploader" 31 class="avatar-uploader"
@@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
5 <Upload 5 <Upload
6 style="width: 20vw" 6 style="width: 20vw"
7 name="avatar" 7 name="avatar"
  8 + accept=".png,.jpg,.jpeg,.gif"
8 list-type="picture-card" 9 list-type="picture-card"
9 class="avatar-uploader" 10 class="avatar-uploader"
10 :show-upload-list="false" 11 :show-upload-list="false"
@@ -11,6 +11,7 @@ @@ -11,6 +11,7 @@
11 <template #iconSelect> 11 <template #iconSelect>
12 <Upload 12 <Upload
13 name="avatar" 13 name="avatar"
  14 + accept=".png,.jpg,.jpeg,.gif"
14 list-type="picture-card" 15 list-type="picture-card"
15 class="avatar-uploader" 16 class="avatar-uploader"
16 :show-upload-list="false" 17 :show-upload-list="false"