Commit 54771ce1 authored by houdong's avatar houdong

交易页面加周排名

parent 84b5a94a
......@@ -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');
$this->assign('weixin',$weixin);
// echo $weixin;exit;
if($userId){
$myData=$this->getMyData();
$this->assign('myData',$myData);
}
$this->display();
......@@ -221,26 +225,27 @@ class IndexAction extends IdentityAction {
$this->assign('userCount',$groupInfo['member_quantity']);
//取我的排名数据
if($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;
}
}
}
// $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;
// }
// }
// }
$myData=$this->getMyData();
$this->assign('myData',$myData);
}
......@@ -1325,6 +1330,32 @@ class IndexAction extends IdentityAction {
$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 @@
<!-- </div>-->
<div class="contest-pbody-detail">
<!--add-->
<notempty name="user.userID">
<div class="my-info-data award-list">
<span class="span-t">我的排名</span>
<div class="head-r-num">
......@@ -85,6 +86,7 @@
<span class="tip-msg2" style="right:30%;" >保持当前收益,奖金稳定到手</span>
</if>
</div>
</notempty>
<div class="contest-item ranking-list" style="margin-top: 25px;">
<div class="table-data-des">
<span class="c9">(更新于{$updateTime})</span>
......
......@@ -40,9 +40,10 @@
</foreach>
</ul>
</div>
<a href="javascript:;" class="ds-state">大赛动态></a>
<a href="{:WWW_URL}/Pedia/index/categoryId/129.html" class="ds-state">大赛动态></a>
</div>
<!--add-->
<notempty name="user.userID">
<div class="my-info-data">
<span class="span-t">我的战绩</span>
<div class="head-r-num">
......@@ -61,6 +62,9 @@
</div>
<span class="tip-msg">距离获得奖金只差 交易一笔</span>
</div>
</notempty>
<div class="contest-setting contest-item" style="padding: 50px 50px 30px 50px;">
<div class="title-p">赛程安排</div>
<div class="setting-info">
......
......@@ -93,31 +93,8 @@
</div>
<a href="{:M_URL}/Pedia?cateId=129" class="ds-state">大赛动态></a>
</div>
<!--add-->
<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>
<include file="myItem"/>
<div class="contest-setting contest-item">
<div class="title-p">赛程安排</div>
......
......@@ -78,51 +78,46 @@
<include file="nav"/>
<div class="contest-body-detail">
<!--add-->
<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>-->
<!--<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="user-head" pId="{$vo.user_id}" pName="{$vo.user_name}">-->
<!--<img src="{:getPortraitPath($myData['userId'], 'small', true)}" alt="">-->
<!--</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>
<!--<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">&#45;&#45;<else/>第{$myData.weekPhb}名</empty>-->
<!--</td>-->
<!--<empty name="myData.lastweekup"><td class="num ">&#45;&#45;</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">&#45;&#45;<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>-->
<include file="myItem"/>
<div class="award-cont">
<div class="award-tab-btn">
<div class="btn "><a href="/PkTop/phbWeek">周奖榜单</a></div>
......
......@@ -77,51 +77,7 @@
<div class="championship-cont warp-container">
<include file="nav"/>
<div class="contest-body-detail">
<!--add-->
<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>
<include file="myItem"/>
<div class="award-cont">
<div class="award-tab-btn">
<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