From ce70be666bcd78a7e16e739040488cf7e7256cc2 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 31 五月 2021 15:49:43 +0800
Subject: [PATCH] 2021-05-31

---
 src/views/appmanage/submutilform/index.jsx |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/src/views/appmanage/submutilform/index.jsx b/src/views/appmanage/submutilform/index.jsx
index 712464f..611f749 100644
--- a/src/views/appmanage/submutilform/index.jsx
+++ b/src/views/appmanage/submutilform/index.jsx
@@ -23,11 +23,6 @@
     return new Promise(resolve => {
       this.props.form.validateFieldsAndScroll((err, values) => {
         if (!err) {
-          if (values.favicon && values.favicon.length > 0 && values.favicon[0].status === 'done') {
-            values.favicon = values.favicon[0].response || values.favicon[0].url || ''
-          } else {
-            values.favicon = ''
-          }
           resolve(values)
         }
       })
@@ -56,16 +51,10 @@
       }
     }
 
-    let filelist = []
+    let file = ''
 
     if (type === 'edit' && card && card.favicon) {
-      filelist = [{
-        uid: `favicon`,
-        name: card.favicon.slice(card.favicon.lastIndexOf('/') + 1),
-        status: 'done',
-        url: card.favicon,
-        origin: true
-      }]
+      file = card.favicon
     }
 
     return (
@@ -179,8 +168,13 @@
           <Col span={12}>
             <Form.Item label="鍥炬爣">
               {getFieldDecorator('favicon', {
-                initialValue: filelist
-              })(<FileUpload accept=".jpg,.png,.gif,.pjp,.pjpeg,.jpeg,.jfif,.webp,.ico" maxFile={1} fileType={'text'} />)}
+                initialValue: file
+              })(<FileUpload config={{
+                initval: file,
+                suffix: '.jpg,.png,.gif,.pjp,.pjpeg,.jpeg,.jfif,.webp,.ico',
+                maxfile: 1,
+                fileType: 'text'
+              }}/>)}
             </Form.Item>
           </Col>
         </Row>

--
Gitblit v1.8.0