Commit 54771ce1 authored by houdong's avatar houdong

交易页面加周排名

parent 84b5a94a
...@@ -87,6 +87,10 @@ class IndexAction extends IdentityAction { ...@@ -87,6 +87,10 @@ class IndexAction extends IdentityAction {
$weixin=M()->db(10, C('DB_CONFIG_DEMO'))->table('cofool_group_info')->where(['group_id'=>$this->GID])->getField('wechat'); $weixin=M()->db(10, C('DB_CONFIG_DEMO'))->table('cofool_group_info')->where(['group_id'=>$this->GID])->getField('wechat');
$this->assign('weixin',$weixin); $this->assign('weixin',$weixin);
// echo $weixin;exit; // echo $weixin;exit;
if($userId){
$myData=$this->getMyData();
$this->assign('myData',$myData);
}
$this->display(); $this->display();
...@@ -221,26 +225,27 @@ class IndexAction extends IdentityAction { ...@@ -221,26 +225,27 @@ class IndexAction extends IdentityAction {
$this->assign('userCount',$groupInfo['member_quantity']); $this->assign('userCount',$groupInfo['member_quantity']);
//取我的排名数据 //取我的排名数据
if($userId){ if($userId){
$tid=$this->GID.'X'.$userId; // $tid=$this->GID.'X'.$userId;
//
$suffix = D('Userinfo')->getTable($this->GID); // $suffix = D('Userinfo')->getTable($this->GID);
$table=$suffix?'mncg_archive.userinfo'.$suffix:'mncg.userinfo a'; // $table=$suffix?'mncg_archive.userinfo'.$suffix:'mncg.userinfo a';
//->cache(true,cacheTime()) // //->cache(true,cacheTime())
$myData = M($table, " ", C('DB_CONFIG_MNCG3'))->where(['uid'=>$tid])->find(); // $myData = M($table, " ", C('DB_CONFIG_MNCG3'))->where(['uid'=>$tid])->find();
if(!empty($myData)){ // if(!empty($myData)){
$myData['userId']=$userId; // $myData['userId']=$userId;
$myData['userName']=$this->user['userName']; // $myData['userName']=$this->user['userName'];
//取周排行 // //取周排行
$where=['sex'=>$this->GID,'monthzzl'=>['gt',0],'lastweekup'=>['gt',0],'zt'=>1]; // $where=['sex'=>$this->GID,'monthzzl'=>['gt',0],'lastweekup'=>['gt',0],'zt'=>1];
//->cache(true,cacheTime()) // //->cache(true,cacheTime())
$weekData = M($table, " ", C('DB_CONFIG_MNCG3'))->where($where)->order('lastweekup desc')->select(); // $weekData = M($table, " ", C('DB_CONFIG_MNCG3'))->where($where)->order('lastweekup desc')->select();
foreach ($weekData as $k=>$v) { // foreach ($weekData as $k=>$v) {
if($v['uid']==$tid){ // if($v['uid']==$tid){
$myData['weekPhb']=$k+1; // $myData['weekPhb']=$k+1;
break; // break;
} // }
} // }
} // }
$myData=$this->getMyData();
$this->assign('myData',$myData); $this->assign('myData',$myData);
} }
...@@ -1325,6 +1330,32 @@ class IndexAction extends IdentityAction { ...@@ -1325,6 +1330,32 @@ class IndexAction extends IdentityAction {
$this->ajaxReturn(['status' =>1]); $this->ajaxReturn(['status' =>1]);
} }
public function getMyData(){
$userId = $this->user['userID'];
$tid=$this->GID.'X'.$userId;
$suffix = D('Userinfo')->getTable($this->GID);
$table=$suffix?'mncg_archive.userinfo'.$suffix:'mncg.userinfo a';
//->cache(true,cacheTime())
$myData = M($table, " ", C('DB_CONFIG_MNCG3'))->where(['uid'=>$tid])->find();
if(!empty($myData)){
$myData['userId']=$userId;
$myData['userName']=$this->user['userName'];
//取周排行
$where=['sex'=>$this->GID,'monthzzl'=>['gt',0],'lastweekup'=>['gt',0],'zt'=>1];
//->cache(true,cacheTime())
$weekData = M($table, " ", C('DB_CONFIG_MNCG3'))->where($where)->order('lastweekup desc')->select();
foreach ($weekData as $k=>$v) {
if($v['uid']==$tid){
$myData['weekPhb']=$k+1;
break;
}
}
}
return $myData;
// $this->assign('myData',$myData);
}
} }
......
...@@ -46,6 +46,7 @@ ...@@ -46,6 +46,7 @@
<!-- </div>--> <!-- </div>-->
<div class="contest-pbody-detail"> <div class="contest-pbody-detail">
<!--add--> <!--add-->
<notempty name="user.userID">
<div class="my-info-data award-list"> <div class="my-info-data award-list">
<span class="span-t">我的排名</span> <span class="span-t">我的排名</span>
<div class="head-r-num"> <div class="head-r-num">
...@@ -85,6 +86,7 @@ ...@@ -85,6 +86,7 @@
<span class="tip-msg2" style="right:30%;" >保持当前收益,奖金稳定到手</span> <span class="tip-msg2" style="right:30%;" >保持当前收益,奖金稳定到手</span>
</if> </if>
</div> </div>
</notempty>
<div class="contest-item ranking-list" style="margin-top: 25px;"> <div class="contest-item ranking-list" style="margin-top: 25px;">
<div class="table-data-des"> <div class="table-data-des">
<span class="c9">(更新于{$updateTime})</span> <span class="c9">(更新于{$updateTime})</span>
......
...@@ -40,9 +40,10 @@ ...@@ -40,9 +40,10 @@
</foreach> </foreach>
</ul> </ul>
</div> </div>
<a href="javascript:;" class="ds-state">大赛动态></a> <a href="{:WWW_URL}/Pedia/index/categoryId/129.html" class="ds-state">大赛动态></a>
</div> </div>
<!--add--> <!--add-->
<notempty name="user.userID">
<div class="my-info-data"> <div class="my-info-data">
<span class="span-t">我的战绩</span> <span class="span-t">我的战绩</span>
<div class="head-r-num"> <div class="head-r-num">
...@@ -61,6 +62,9 @@ ...@@ -61,6 +62,9 @@
</div> </div>
<span class="tip-msg">距离获得奖金只差 交易一笔</span> <span class="tip-msg">距离获得奖金只差 交易一笔</span>
</div> </div>
</notempty>
<div class="contest-setting contest-item" style="padding: 50px 50px 30px 50px;"> <div class="contest-setting contest-item" style="padding: 50px 50px 30px 50px;">
<div class="title-p">赛程安排</div> <div class="title-p">赛程安排</div>
<div class="setting-info"> <div class="setting-info">
......
...@@ -93,31 +93,8 @@ ...@@ -93,31 +93,8 @@
</div> </div>
<a href="{:M_URL}/Pedia?cateId=129" class="ds-state">大赛动态></a> <a href="{:M_URL}/Pedia?cateId=129" class="ds-state">大赛动态></a>
</div> </div>
<!--add--> <include file="myItem"/>
<notempty name="myData">
<div class="my-info-data">
<div class="head-r-num">
<span class="user-head" pId__="{$vo.user_id}" pName__="{$vo.user_name}">
<img src="{:getPortraitPath($myData['userId'], 'small', true)}" alt="">
</span>
<span class="head-r-t" pId__="{$myData.user_id}" pName="{$myData.userName}">{$myData.userName}</span>
</div>
<div class="info-data">
<table cellspacing="0" cellpadding="0">
<tr class="data-num">
<td class="num red">{$myData.lastweekup}%</td><td class="num" style="text-align: right;">{$myData.monthzzl}%</td>
</tr>
<tr class="data-title">
<td class="title">周盈利率</td><td class="title" style="text-align: right;">月周转率</td>
</tr>
</table>
</div>
<eq name="myData.monthzzl" value="0">
<span class="tip-msg">距离获得奖金只差 交易一笔</span>
</eq>
</div>
</notempty>
<div class="contest-setting contest-item"> <div class="contest-setting contest-item">
<div class="title-p">赛程安排</div> <div class="title-p">赛程安排</div>
......
...@@ -78,51 +78,46 @@ ...@@ -78,51 +78,46 @@
<include file="nav"/> <include file="nav"/>
<div class="contest-body-detail"> <div class="contest-body-detail">
<!--add--> <!--add-->
<notempty name="myData"> <!--<notempty name="myData">-->
<div class="my-info-data award-list"> <!--<div class="my-info-data award-list">-->
<span class="pm-t"><img src="__PUBLIC__/images/2023/pm-t.png" alt=""></span> <!--<span class="pm-t"><img src="__PUBLIC__/images/2023/pm-t.png" alt=""></span>-->
<div class="head-r-num"> <!--<div class="head-r-num">-->
<!--<span class="head-ranking">--> <!---->
<!--<eq name="p" value="1">--> <!--<span class="user-head" pId="{$vo.user_id}" pName="{$vo.user_name}">-->
<!--<eq name='key' value='0'><img src="__PUBLIC__/Home/images/g2020/crown1.png" alt=""></eq>--> <!--<img src="{:getPortraitPath($myData['userId'], 'small', true)}" alt="">-->
<!--<eq name='key' value='1'><img src="__PUBLIC__/Home/images/g2020/crown2.png" alt=""></eq>-->
<!--<eq name='key' value='2'><img src="__PUBLIC__/Home/images/g2020/crown3.png" alt=""></eq>-->
<!--</eq>-->
<!--</span>--> <!--</span>-->
<span class="user-head" pId="{$vo.user_id}" pName="{$vo.user_name}"> <!--<span class="head-r-t" pId="{$vo.user_id}" pName="{$vo.user_name}">{$myData.userName}</span>-->
<img src="{:getPortraitPath($myData['userId'], 'small', true)}" alt=""> <!--</div>-->
</span> <!--<div class="info-data">-->
<span class="head-r-t" pId="{$vo.user_id}" pName="{$vo.user_name}">{$myData.userName}</span> <!--<table cellspacing="0" cellpadding="0">-->
</div> <!--<tr class="data-num">-->
<div class="info-data"> <!--<td class="num red" style="text-align: left;">-->
<table cellspacing="0" cellpadding="0"> <!--<empty name="myData.weekPhb">&#45;&#45;<else/>第{$myData.weekPhb}名</empty>-->
<tr class="data-num"> <!--</td>-->
<td class="num red" style="text-align: left;"> <!--<empty name="myData.lastweekup"><td class="num ">&#45;&#45;</td>-->
<empty name="myData.weekPhb">--<else/>第{$myData.weekPhb}名</empty> <!--<else/>-->
</td> <!--<gt name="myData.lastweekup" value="0"><td class="num red">{$myData.lastweekup}%</td></gt>-->
<empty name="myData.lastweekup"><td class="num ">--</td> <!--<eq name="myData.lastweekup" value="0"><td class="num ">{$myData.lastweekup}%</td></eq>-->
<else/> <!--<lt name="myData.lastweekup" value="0"><td class="num green">{$myData.lastweekup}%</td></lt>-->
<gt name="myData.lastweekup" value="0"><td class="num red">{$myData.lastweekup}%</td></gt> <!--</empty>-->
<eq name="myData.lastweekup" value="0"><td class="num ">{$myData.lastweekup}%</td></eq>
<lt name="myData.lastweekup" value="0"><td class="num green">{$myData.lastweekup}%</td></lt> <!--<td class="num" style="text-align: right;">-->
</empty> <!--<empty name="myData.monthzzl">&#45;&#45;<else/>{$myData.monthzzl}%</empty>-->
<!--</td>-->
<td class="num" style="text-align: right;"> <!--</tr>-->
<empty name="myData.monthzzl">--<else/>{$myData.monthzzl}%</empty> <!--<tr class="data-title">-->
</td> <!--<td class="title" style="text-align: left;">周排行</td><td class="title">周盈利率</td>-->
</tr> <!--<td class="title" style="text-align: right;">月周转率</td>-->
<tr class="data-title"> <!--</tr>-->
<td class="title" style="text-align: left;">周排行</td><td class="title">周盈利率</td> <!--</table>-->
<td class="title" style="text-align: right;">月周转率</td> <!--</div>-->
</tr> <!--<if condition="empty(myData['monthzzl']) or myData['monthzzl'] eq 0">-->
</table> <!--<span class="tip-msg">距离获得奖金只差 交易一笔</span>-->
</div> <!--</if>-->
<if condition="empty(myData['monthzzl']) or myData['monthzzl'] eq 0"> <!--<a href="{:M_URL}/Box#3" class="reset-btn"><img src="__PUBLIC__/images/2023/reset-img.png" alt="">重置模拟金</a>-->
<span class="tip-msg">距离获得奖金只差 交易一笔</span> <!--</div>-->
</if> <!--</notempty>-->
<a href="{:M_URL}/Box#3" class="reset-btn"><img src="__PUBLIC__/images/2023/reset-img.png" alt="">重置模拟金</a> <include file="myItem"/>
</div>
</notempty>
<div class="award-cont"> <div class="award-cont">
<div class="award-tab-btn"> <div class="award-tab-btn">
<div class="btn "><a href="/PkTop/phbWeek">周奖榜单</a></div> <div class="btn "><a href="/PkTop/phbWeek">周奖榜单</a></div>
......
...@@ -77,51 +77,7 @@ ...@@ -77,51 +77,7 @@
<div class="championship-cont warp-container"> <div class="championship-cont warp-container">
<include file="nav"/> <include file="nav"/>
<div class="contest-body-detail"> <div class="contest-body-detail">
<!--add--> <include file="myItem"/>
<notempty name="myData">
<div class="my-info-data award-list">
<span class="pm-t"><img src="__PUBLIC__/images/2023/pm-t.png" alt=""></span>
<div class="head-r-num">
<!--<span class="head-ranking">-->
<!--<eq name="p" value="1">-->
<!--<eq name='key' value='0'><img src="__PUBLIC__/Home/images/g2020/crown1.png" alt=""></eq>-->
<!--<eq name='key' value='1'><img src="__PUBLIC__/Home/images/g2020/crown2.png" alt=""></eq>-->
<!--<eq name='key' value='2'><img src="__PUBLIC__/Home/images/g2020/crown3.png" alt=""></eq>-->
<!--</eq>-->
<!--</span>-->
<span class="user-head" pId="{$vo.user_id}" pName="{$vo.user_name}">
<img src="{:getPortraitPath($myData['userId'], 'small', true)}" alt="">
</span>
<span class="head-r-t" pId="{$vo.user_id}" pName="{$vo.user_name}">{$myData.userName}</span>
</div>
<div class="info-data">
<table cellspacing="0" cellpadding="0">
<tr class="data-num">
<td class="num red" style="text-align: left;">
<empty name="myData.weekPhb">--<else/>第{$myData.weekPhb}名</empty>
</td>
<empty name="myData.lastweekup"><td class="num">--</td>
<else/>
<gt name="myData.lastweekup" value="0"><td class="num red">{$myData.lastweekup}%</td></gt>
<eq name="myData.lastweekup" value="0"><td class="num ">{$myData.lastweekup}%</td></eq>
<lt name="myData.lastweekup" value="0"><td class="num green">{$myData.lastweekup}%</td></lt>
</empty>
<td class="num" style="text-align: right;">
<empty name="myData.monthzzl">--<else/>{$myData.monthzzl}%</empty>
</td>
</tr>
<tr class="data-title">
<td class="title" style="text-align: left;">周排行</td><td class="title">周盈利率</td>
<td class="title" style="text-align: right;">月周转率</td>
</tr>
</table>
</div>
<if condition="empty(myData['monthzzl']) or myData['monthzzl'] eq 0">
<span class="tip-msg">距离获得奖金只差 交易一笔</span>
</if>
<a href="{:M_URL}/Box#3" class="reset-btn"><img src="__PUBLIC__/images/2023/reset-img.png" alt="">重置模拟金</a>
</div>
</notempty>
<div class="award-cont"> <div class="award-cont">
<div class="award-tab-btn"> <div class="award-tab-btn">
<div class="btn active"><a href="/PkTop/phbWeek">周奖榜单</a></div> <div class="btn active"><a href="/PkTop/phbWeek">周奖榜单</a></div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment