From 846c5140eda515faae3ad613be714ca9334ec663 Mon Sep 17 00:00:00 2001 From: hujiabin Date: Mon, 28 Nov 2022 14:39:38 +0800 Subject: [PATCH] 1 --- .../controller/BlockChainController.class.php | 22 ++++++++++--------- webapp/services/MissionService.php | 3 ++- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/webapp/controller/BlockChainController.class.php b/webapp/controller/BlockChainController.class.php index af02847d..d5300edb 100644 --- a/webapp/controller/BlockChainController.class.php +++ b/webapp/controller/BlockChainController.class.php @@ -51,16 +51,18 @@ class BlockChainController extends BaseAuthedController { { $trans = array(); foreach (Transaction::all() as $tran) { - array_push( - $trans, - array( - 'trans_id' => $tran['trans_id'], - 'item_id' => $tran['item_id'], - 'action' => Transaction::getActionDesc($tran), - 'status' => Transaction::getStatusDesc($tran), - 'time' => $tran['createtime'], - ) - ); + if (myself()->_getNowTime() - $tran['createtime'] < 24*3600){ + array_push( + $trans, + array( + 'trans_id' => $tran['trans_id'], + 'item_id' => $tran['item_id'], + 'action' => Transaction::getActionDesc($tran), + 'status' => Transaction::getStatusDesc($tran), + 'time' => $tran['createtime'], + ) + ); + } } $this->_rspData(array( 'transactions' => $trans diff --git a/webapp/services/MissionService.php b/webapp/services/MissionService.php index dbd16e92..27dd9652 100644 --- a/webapp/services/MissionService.php +++ b/webapp/services/MissionService.php @@ -580,6 +580,7 @@ class MissionService extends BaseService { private function refreshOfferRewardMission() { + $this->offerRewartdMission['refreshtime'] = myself()->_getDaySeconds(myself()->_getNowTime()); $wantedRefreshMissionNum = mt\Parameter::getVal ('wanted_refresh_mission_num', 0); if (count($this->offerRewartdMission['missions']) >= 10){ @@ -626,7 +627,7 @@ class MissionService extends BaseService { )); } } - $this->offerRewartdMission['refreshtime'] = myself()->_getDaySeconds(myself()->_getNowTime()); + $this->saveOfferRewardMission(); }