From d60f834b54d954bd6c131eec1771b5de6814fecc Mon Sep 17 00:00:00 2001 From: hujiabin Date: Tue, 13 Dec 2022 14:25:29 +0800 Subject: [PATCH] 1 --- webapp/services/RankActivityService.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/webapp/services/RankActivityService.php b/webapp/services/RankActivityService.php index 1fc35562..ac74449a 100644 --- a/webapp/services/RankActivityService.php +++ b/webapp/services/RankActivityService.php @@ -19,6 +19,7 @@ require_once('models/Battle.php'); require_once('models/Bag.php'); require_once('models/Hero.php'); require_once('models/Gun.php'); +require_once('models/Guild.php'); use mt; use phpcommon; @@ -28,6 +29,7 @@ use models\Battle; use models\Bag; use models\Hero; use models\Gun; +use models\Guild; class RankActivityService extends BaseService { @@ -151,6 +153,23 @@ class RankActivityService extends BaseService { 'guild_id'=> '' ) ); + if ($row['guild_id']){ + $guild = Guild::find($row['guild_id']); + if ($guild['guild_status'] == 2){ + SqlHelper::update + (myself()->_getSelfMysql(), + 't_rank_activity', + array( + 'guild_id' => $row['guild_id'], + 'wave' => $meta['wave'], + 'type' => $meta['themeType'], + ), + array( + 'guild_id'=> '' + ) + ); + } + } } return; } @@ -167,6 +186,7 @@ class RankActivityService extends BaseService { 'value' => function () use($val) { return "value + ${val}"; }, + 'guild_id' =>$user['guild_id'], 'modifytime' => myself()->_getNowTime(), ), array(