Procházet zdrojové kódy

APP会议列表接口,IP限制

q před 1 rokem
rodič
revize
ea27f98f64
2 změnil soubory, kde provedl 2 přidání a 8 odebrání
  1. 0 3
      index.php
  2. 2 5
      webmain/task/openapi/openmeetAction.php

+ 0 - 3
index.php

@@ -34,9 +34,6 @@ $ip = $rock->ip;
 if (!($rock->ismobile() || isPrivateIP($ip))) {
     http_response_code(404);
     exit();
-} else if (($rock->ismobile() && !isset($_GET['d']) && $_GET['d'] !== 'we') && (!isPrivateIP($ip) && basename($_SERVER['SCRIPT_NAME']) != 'api.php')) {
-    http_response_code(404);
-    exit();
 }
 
 $ajaxbool	= $rock->jm->gettoken('ajaxbool', 'false');

+ 2 - 5
webmain/task/openapi/openmeetAction.php

@@ -212,10 +212,8 @@ class openmeetClassAction extends openapiAction
                        and `room_id` = '".$data['id']."'
                     UNION ALL
                     SELECT 1 FROM `[Q]meeting_key`
-                     WHERE `start_time` < now()
-                       and `end_time` > now()
-                       and `start_time` REGEXP '".$dataDate."'
-                       and `meet_state` != 2
+                     WHERE `start_time` REGEXP '".$dataDate."'
+                       and `meet_state` == 1
                        and `room_id` = '".$data['id']."'
                 ) t";
             $meetingHave = $this->db->getall($sqlStr);
@@ -231,7 +229,6 @@ class openmeetClassAction extends openapiAction
                     UNION ALL
                     SELECT 1 FROM `[Q]meeting_key`
                      WHERE `start_time` REGEXP '".$dataDate."'
-                       AND `end_time` > now()
                        AND `meet_state` != 2
                        AND `room_id` = '".$data['id']."'
                 ) t";