From 74f0ea14adc11740791c77cee85e2140184ab960 Mon Sep 17 00:00:00 2001
From: Karson <karsonzhang@163.com>
Date: Mon, 1 Apr 2019 13:02:17 +0800
Subject: [PATCH] 兼容默认fieldlist配置

---
 application/common/model/Config.php | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/application/common/model/Config.php b/application/common/model/Config.php
index 1e24252..dbcc749 100644
--- a/application/common/model/Config.php
+++ b/application/common/model/Config.php
@@ -87,8 +87,16 @@ class Config extends Model
 
     public static function getArrayData($data)
     {
+        if (!isset($data['value'])) {
+            $result = [];
+            foreach ($data as $index => $datum) {
+                $result['field'][$index] = $datum['key'];
+                $result['value'][$index] = $datum['value'];
+            }
+            $data = $result;
+        }
         $fieldarr = $valuearr = [];
-        $field = isset($data['field']) ? $data['field'] : [];
+        $field = isset($data['field']) ? $data['field'] : (isset($data['key']) ? $data['key'] : []);
         $value = isset($data['value']) ? $data['value'] : [];
         foreach ($field as $m => $n) {
             if ($n != '') {
--
libgit2 0.24.0