king
2021-05-31 ce70be666bcd78a7e16e739040488cf7e7256cc2
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>