|
@@ -18,6 +18,7 @@ use LinFly\Annotation\Attributes\Route\PostMapping;
|
|
|
use support\Request;
|
|
use support\Request;
|
|
|
use support\Response;
|
|
use support\Response;
|
|
|
use Webman\Push\Api;
|
|
use Webman\Push\Api;
|
|
|
|
|
+use function DI\get;
|
|
|
|
|
|
|
|
|
|
|
|
|
#[Controller("/dy/service"),Middleware(AuthMiddleware::class)]
|
|
#[Controller("/dy/service"),Middleware(AuthMiddleware::class)]
|
|
@@ -166,6 +167,7 @@ class Service extends Base
|
|
|
"poi_id" => $param['groupId'],
|
|
"poi_id" => $param['groupId'],
|
|
|
"service_id" => $param['sendId'],
|
|
"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 = 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",[
|
|
$api->trigger("service-{$param['sendId']}","message",[
|
|
|
"type" => $param['type'],
|
|
"type" => $param['type'],
|
|
@@ -178,6 +180,7 @@ class Service extends Base
|
|
|
"openid" => $request->user['openid'],
|
|
"openid" => $request->user['openid'],
|
|
|
"service_id" => $param['sendId'],
|
|
"service_id" => $param['sendId'],
|
|
|
"create_at" => formatTime(time()),
|
|
"create_at" => formatTime(time()),
|
|
|
|
|
+ "last_at" => getDateFull(),
|
|
|
"user" => [
|
|
"user" => [
|
|
|
"nickname" => $request->user['nickname'],
|
|
"nickname" => $request->user['nickname'],
|
|
|
"avatar" => $request->user['avatar']
|
|
"avatar" => $request->user['avatar']
|