weiximei 5 年前
父节点
当前提交
3b940dc069
共有 1 个文件被更改,包括 15 次插入1 次删除
  1. 15
    1
      src/pages/building/list/add/components/base.jsx

+ 15
- 1
src/pages/building/list/add/components/base.jsx 查看文件

81
         // 视频上传按钮禁用
81
         // 视频上传按钮禁用
82
         setFileUploadDisabled(true)
82
         setFileUploadDisabled(true)
83
       }
83
       }
84
+      if (res.videoImage) {
85
+        res.videoImage = res.videoImage[0].url
86
+      }
84
       setPoi(res.mapJson || [])
87
       setPoi(res.mapJson || [])
85
       props.form.setFieldsValue(res)
88
       props.form.setFieldsValue(res)
86
       props.onSuccess(res)
89
       props.onSuccess(res)
106
     // 列表图
109
     // 列表图
107
     data.listImg = data.listImage && data.listImage.map((item, index) => ({ imgType: 'list', url: item, orderNo: index + 1 }))
110
     data.listImg = data.listImage && data.listImage.map((item, index) => ({ imgType: 'list', url: item, orderNo: index + 1 }))
108
     if (data.videoUrl) {
111
     if (data.videoUrl) {
109
-      console.log(data.videoUrl[0])
112
+      // console.log(data.videoUrl[0])
110
       data.videoUrl = data.videoUrl[0]
113
       data.videoUrl = data.videoUrl[0]
111
     }
114
     }
112
     
115
     
114
       data.tag = data.tag.map((item, _) => ({ tagName: item }))
117
       data.tag = data.tag.map((item, _) => ({ tagName: item }))
115
     }
118
     }
116
 
119
 
120
+    if (data.videoImage) {
121
+      data.videoImage = [{ imgType: 'videoImage', url: data.videoImage, orderNo: 1 }]
122
+    }
123
+
117
     const api = data.buildingId === undefined ? apis.building.addBuilding : apis.building.updateBuilding
124
     const api = data.buildingId === undefined ? apis.building.addBuilding : apis.building.updateBuilding
118
     request({ ...api, data: { ...data } }).then(res => {
125
     request({ ...api, data: { ...data } }).then(res => {
119
       openNotificationWithIcon('success', '操作成功')
126
       openNotificationWithIcon('success', '操作成功')
285
               <FileUpload accept=".mp4" beforeUpload={fileUploadBeforeUpload} label="上传视频" />,
292
               <FileUpload accept=".mp4" beforeUpload={fileUploadBeforeUpload} label="上传视频" />,
286
             )}
293
             )}
287
           </Form.Item>
294
           </Form.Item>
295
+          <Form.Item label="视频封面图" help="建议图片尺寸:750*600px,比例5:4,格式:jpg,用于视频封面" >
296
+            {getFieldDecorator('videoImage', {
297
+              rules: [{ required: true, message: '请选择视频封面图' }],
298
+            })(
299
+              <ImageUpload />,
300
+            )}
301
+          </Form.Item>
288
           <Form.Item label="楼盘主图" help="建议图片尺寸:750*600px,比例5:4,格式:jpg,用于楼盘详情">
302
           <Form.Item label="楼盘主图" help="建议图片尺寸:750*600px,比例5:4,格式:jpg,用于楼盘详情">
289
             {getFieldDecorator('avatarImage', {
303
             {getFieldDecorator('avatarImage', {
290
               rules: [{ required: true, message: '请选择项目主图' }],
304
               rules: [{ required: true, message: '请选择项目主图' }],