Преглед изворни кода

判断$channelId里面的是否都是uuid

visuddhinanda пре 5 дана
родитељ
комит
cee37b099b
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      api-v12/app/Http/Api/MdRender.php

+ 3 - 2
api-v12/app/Http/Api/MdRender.php

@@ -293,10 +293,11 @@ class MdRender
              * 生成模版参数
              * 生成模版参数
              *
              *
              */
              */
-            //TODO 判断$channelId里面的是否都是uuid
             $channelInfo = [];
             $channelInfo = [];
             foreach ($channelId as $key => $id) {
             foreach ($channelId as $key => $id) {
-                $channelInfo[] = Channel::where('uid', $id)->first();
+                if (Str::isUuid($id)) {
+                    $channelInfo[] = Channel::where('uid', $id)->first();
+                }
             }
             }
 
 
             $tplRender = new TemplateRender(
             $tplRender = new TemplateRender(