@@ -95,6 +95,11 @@ class TelegramWebHook extends Controller
$alertText = BalanceLogService::getTodayFlowing($chatId)['text'];
BalanceLogService::alertNotice($callbackId , $alertText);
}
+ // 近期注单弹窗
+ if($data === 'betsAlert'){
+ $alertText = BetService::recentlyRecord($chatId);
+ BetService::alertNotice($callbackId , $alertText);
+ }
//近期注单,下一页
$pattern = "/^betRecordNextPage@@\d+$/";
@@ -308,6 +308,25 @@ class BetService extends BaseService
return $msg;
+ /**
+ * @description: 近期投注
+ * @param {*} $memberId
+ * @return {*}
+ */
+ public static function recentlyRecord($memberId ,$page = 1 ,$limit = 10)
+ {
+ $list = self::model()::where('member_id',$memberId)->whereIn('status',[self::model()::STATUS_STAY,self::model()::STATUS_SETTLED])->orderBy('id','desc')->forPage($page, $limit)->get();
+
+ $text = "```\n";
+ $text .= "期数 内容 金额 盈亏 \n";
+ foreach($list as $k => $v){
+ $text .= "{$v->issue_no} {$v->keywords} {$v->amount} {$v->profit} \n";
+ $text .= "```\n";
+ return $text;
/**
* @description: 投注记录