likang 2 år sedan
förälder
incheckning
a1b346b7c0
2 ändrade filer med 33 tillägg och 4 borttagningar
  1. 30 2
      catch/api/controller/Api.php
  2. 3 2
      catch/api/route.php

+ 30 - 2
catch/api/controller/Api.php

@@ -4,8 +4,8 @@
  * @version: 1.0.0
  * @Author: likang
  * @Date: 2022-08-12 10:33:24
- * @LastEditors: likang
- * @LastEditTime: 2022-10-09 14:16:28
+ * @LastEditors: likang 1186820806@qq.com
+ * @LastEditTime: 2022-11-18 15:48:31
  */
 
 
@@ -57,4 +57,32 @@ class Api extends CatchController
         $tage->saveAll($data);
         json_success('上传成功');
     }
+    /**
+     * 删除前1天的数据
+     *
+     * @return void 
+     */
+    public function deleteHistory()
+    {
+        while(true)
+        {
+           
+            $where[] = ['addTime','<',strtotime("-1 day")];
+            Db::name('tag_history')->where($where)->delete();
+            sleep(60*60*24);
+        }
+    
+
+    }
+
+
+
+
+
+
 }
+
+
+
+
+

+ 3 - 2
catch/api/route.php

@@ -4,8 +4,8 @@
  * @version: 1.0.0
  * @Author: likang
  * @Date: 2022-06-09 10:11:32
- * @LastEditors: likang
- * @LastEditTime: 2022-08-12 15:32:08
+ * @LastEditors: likang 1186820806@qq.com
+ * @LastEditTime: 2022-11-18 15:49:26
  */
 // +----------------------------------------------------------------------
 // | CatchAdmin [Just Like ~ ]
@@ -25,3 +25,4 @@ $router->group(function () use ($router) {
 
 //报警上传
 $router->post('api/report', '\catchAdmin\api\controller\Api@report');
+$router->get('api/deleteHistory', '\catchAdmin\api\controller\Api@deleteHistory');