|
@@ -10,6 +10,7 @@ use Cas\Dao\LotteryData;
|
|
|
use Cas\Module\User;
|
|
|
use Cas\Dao\LotteryUserExpress;
|
|
|
use Cas\Dao\Category;
|
|
|
+use Cas\Dao\ArticleLikeCounter;
|
|
|
|
|
|
* 分类下的活动列表页 - 首页
|
|
|
* lihuanchun
|
|
@@ -75,12 +76,21 @@ class Cate extends EventsController {
|
|
|
|
|
|
|
|
|
$TIME = time();
|
|
|
+ $objArticleLikeCounter = new ArticleLikeCounter();
|
|
|
foreach ($eventsData as $tmpKey => $tmpData) {
|
|
|
$rday = ($tmpData['end_time'] - $TIME) / (24 * 60 * 60);
|
|
|
$eventsData[$tmpKey]['rday'] = ceil($rday);
|
|
|
|
|
|
$objMLotteryLog = new LotteryLog ( null, $tmpData['id'] );
|
|
|
$eventsData[$tmpKey]['user_total'] = $objMLotteryLog->getUserParticipateLogNumGroupByUid ();
|
|
|
+
|
|
|
+ if ($tmpData['type'] == 9) {
|
|
|
+
|
|
|
+ $eventsData[$tmpKey]['click_num'] = $tmpData['click_num'] + ($tmpData['article_pass_base_num']?$tmpData['click_num'] + $tmpData['article_pass_base_num']:0);
|
|
|
+
|
|
|
+ $eventsData[$tmpKey]['likes'] = $objArticleLikeCounter->getLikes($tmpData['id']);
|
|
|
+ $eventsData[$tmpKey]['likes'] = $eventsData[$tmpKey]['likes'] + $tmpData['article_praise'];
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$this->setOutput('cate', $cate);
|
|
@@ -118,12 +128,21 @@ class Cate extends EventsController {
|
|
|
|
|
|
|
|
|
$TIME = time();
|
|
|
+ $objArticleLikeCounter = new ArticleLikeCounter();
|
|
|
foreach ($eventsData as $tmpKey => $tmpData) {
|
|
|
$rday = ($tmpData['end_time'] - $TIME) / (24 * 60 * 60);
|
|
|
$eventsData[$tmpKey]['rday'] = ceil($rday);
|
|
|
|
|
|
$objMLotteryLog = new LotteryLog ( null, $tmpData['id'] );
|
|
|
$eventsData[$tmpKey]['user_total'] = $objMLotteryLog->getUserParticipateLogNumGroupByUid ();
|
|
|
+
|
|
|
+ if ($tmpData['type'] == 9) {
|
|
|
+
|
|
|
+ $eventsData[$tmpKey]['click_num'] = $tmpData['click_num'] + ($tmpData['article_pass_base_num']?$tmpData['click_num'] + $tmpData['article_pass_base_num']:0);
|
|
|
+
|
|
|
+ $eventsData[$tmpKey]['likes'] = $objArticleLikeCounter->getLikes($tmpData['id']);
|
|
|
+ $eventsData[$tmpKey]['likes'] = $eventsData[$tmpKey]['likes'] + $tmpData['article_praise'];
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$this->tpl = 'ajax_list';
|