Explorar el Código

0713-0831-h01

Zory hace 20 horas
padre
commit
9338263aab
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      app/controller/api/Service.php

+ 3 - 0
app/controller/api/Service.php

@@ -18,6 +18,7 @@ use LinFly\Annotation\Attributes\Route\PostMapping;
 use support\Request;
 use support\Response;
 use Webman\Push\Api;
+use function DI\get;
 
 
 #[Controller("/dy/service"),Middleware(AuthMiddleware::class)]
@@ -166,6 +167,7 @@ class Service extends Base
                 "poi_id"    => $param['groupId'],
                 "service_id" => $param['sendId'],
             ]);
+            (new SaasChatStore)->where(['openid' => $request->user['openid'],"service_id" => $param['sendId']])->save(['last_at' => getDateFull()]);
             $api = new Api('http://127.0.0.1:3232', config('plugin.webman.push.app.app_key'),config('plugin.webman.push.app.app_secret'));
             $api->trigger("service-{$param['sendId']}","message",[
                 "type"  =>  $param['type'],
@@ -178,6 +180,7 @@ class Service extends Base
                 "openid"  => $request->user['openid'],
                 "service_id"  => $param['sendId'],
                 "create_at"  => formatTime(time()),
+                "last_at"   => getDateFull(),
                 "user"  => [
                     "nickname"  => $request->user['nickname'],
                     "avatar"    => $request->user['avatar']