Selaa lähdekoodia

Default Changelist

yingzi 2 vuotta sitten
vanhempi
commit
cdecb3bb77
1 muutettua tiedostoa jossa 5 lisäystä ja 16 poistoa
  1. 5 16
      app/api/controller/User.php

+ 5 - 16
app/api/controller/User.php

@@ -670,23 +670,12 @@ class User extends BaseController
      * 设置默认模板
      * @param Request $request
      */
-    public function setShowTemplate(Request $request){
+    public function setShowTemplate(Request $request) {
         [$show_template_id] = UtilService::getMore([
-            ['show_template_id','','empty','参数错误'],
-        ],$request,true);
-        $uid = $request->user["uid"];
-        $default_template = (new UserShowTemplate)->where("uid", $uid)->where("is_default", 1)->find();
-        if ($default_template && $default_template->show_template_id != $show_template_id) {
-            $default_template->is_default = 0;
-            $default_template->save();
-        }
-        $template = (new UserShowTemplate)->where("uid", $uid)->where("show_template_id", $show_template_id)->find();
-        if (!$template) {
-            return app('json')->fail("模板不存在");
-        }
-        $template->is_default = 1;
-        $template->save();
-        (new UserShowTemplate)->where("uid", $uid)->where("show_template_id", "<>", $show_template_id)->update(["is_default" => 0]);
+            ['show_template_id', '', 'empty', '参数错误'],
+        ], $request, true);
+        (new UserShowTemplate)->where("uid", $request->user["uid"])->where("is_default", 1)->update(["is_default" => 0]);
+        (new UserShowTemplate)->where("uid", $request->user["uid"])->where("show_template_id", $show_template_id)->update(["is_default" => 1]);
         return app('json')->success("设置成功");
     }