WIN-2308041133\Administrator il y a 2 mois
Parent
commit
c8ee0557de
2 fichiers modifiés avec 6 ajouts et 26 suppressions
  1. 3 26
      app/model/api/Sys.php
  2. 3 0
      app/system/controller/Sys.php

+ 3 - 26
app/model/api/Sys.php

@@ -48,34 +48,11 @@ class Sys extends Model
             "title"   => empty($data["title"])?"":$data["title"],
             "query"   => empty($data["query"])?"":$data["query"],
             "content" => empty($data["content"])?"":$data["content"],
-            "is_show" => isset($data["is_show"]) ? $data["is_show"] : 0,
+            "is_show" => empty($data["is_show"])?"":$data["is_show"],
         ];
-        @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】传参: ".json_encode($data, JSON_UNESCAPED_UNICODE)." \r\n", 8);
-        @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】处理后: ".json_encode($save, JSON_UNESCAPED_UNICODE)." \r\n", 8);
+        @file_put_contents('quanju.txt',  json_encode($save)."-应该保存的的传参\r\n", 8);
 
-        // 检查 id=1 的记录是否存在
-        $exists = $this->where("id", 1)->find();
-        if (!$exists) {
-            @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】id=1 不存在,执行插入 \r\n", 8);
-            $result = $this->insert([
-                "id" => 1,
-                "shareconfig" => serialize($save)
-            ]);
-        } else {
-            @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】id=1 存在,执行更新 \r\n", 8);
-            @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】exists旧值: ".$exists->shareconfig." \r\n", 8);
-            @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】新值: ".serialize($save)." \r\n", 8);
-            // 直接用原生 SQL 查询数据库当前值
-            $dbValue = \think\facade\Db::query("SELECT shareconfig FROM table_sys WHERE id = 1");
-            @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】数据库直接查询: ".json_encode($dbValue)." \r\n", 8);
-            // 使用 save() 方法强制更新
-            $exists->shareconfig = serialize($save);
-            $result = $exists->force()->save();
-            @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】强制更新结果: ".$result." \r\n", 8);
-        }
-        @file_put_contents('quanju.txt', "【".date('Y-m-d H:i:s')."】更新结果: ".$result." \r\n", 8);
-
-        return $result;
+        $this->where("id",1)->update(["shareconfig"=> serialize($save)]);
     }
     /**
      * 邀请配置

+ 3 - 0
app/system/controller/Sys.php

@@ -88,6 +88,9 @@ class Sys extends BaseController
             @file_put_contents('quanju.txt',  json_encode($post)."-接受的传参\r\n", 8);
 
             (new SysModel())->saveShareConfig($post);
+            $a=(new SysModel())->where('id',1)->update(['is_show'=>$post['is_post']]);
+            @file_put_contents('quanju.txt',  $a."-接受的传参结果\r\n", 8);
+
         }
         if($saveType=="invite"){
             $post = UtilService::getMore([