diff --git a/application/common.php b/application/common.php
index 9376e4c3b..13ef3a4bc 100644
--- a/application/common.php
+++ b/application/common.php
@@ -95,7 +95,8 @@ function sysconf($name, $value = false) {
     static $config = [];
     if ($value !== false) {
         $config = [];
-        return DataService::save('SystemConfig', ['name' => $name, 'value' => $value], 'name');
+        $data = ['name' => $name, 'value' => $value];
+        return DataService::save('SystemConfig', $data, 'name');
     }
     if (empty($config)) {
         foreach (Db::name('SystemConfig')->select() as $vo) {