From 5510f41e111068a91bbba1ade732c920bb67f248 Mon Sep 17 00:00:00 2001
From: Tevin <tingquanren@163.com>
Date: Thu, 24 Dec 2020 18:11:21 +0800
Subject: [PATCH] 转换数组、对象参数请求数据格式

---
 forms/imagePicker/CImagePicker.vue |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/forms/imagePicker/CImagePicker.vue b/forms/imagePicker/CImagePicker.vue
index 1ed467b..2bd289e 100644
--- a/forms/imagePicker/CImagePicker.vue
+++ b/forms/imagePicker/CImagePicker.vue
@@ -7,10 +7,10 @@
     <view class="c-image-picker">
         <AtInput
             ref="input"
-            :name="itemData.name"
-            :title="itemData.label"
-            :required="itemData.required"
-            :error="itemData.error"
+            :name="itemRes.name"
+            :title="itemRes.label"
+            :required="itemRes.required"
+            :error="itemRes.error"
         />
         <AtImagePicker
             ref="picker"
@@ -51,7 +51,7 @@
         AtCurtain,
     },
     props: {
-        itemData: Object,
+        itemRes: Object,
     },
     data() {
         return {
@@ -61,7 +61,7 @@
     },
     computed: {
         files() {
-            const value = this.itemData.formData[this.itemData.name];
+            const value = this.itemRes.formData[this.itemRes.name];
             let files = [];
             if (Object.prototype.toString.call(value) === '[object String]') {
                 files = value.split(',').map((url) => ({ url }));
@@ -74,8 +74,6 @@
     },
     methods: {
         handleChange(files, operationType, index) {
-            if (operationType === 'add') {
-            }
             const value = [];
             files.forEach((file) => {
                 if (file.type === 'btn') {
@@ -83,7 +81,7 @@
                 }
                 value.push(file.url);
             });
-            this.itemData.onChange(value);
+            this.itemRes.onChange(value);
         },
         handleImgView(index, file) {
             this.curtainImg = file.url;

--
Gitblit v1.9.1