超级签新增需求-》后台增加超级签级签状态,手机端验证状态是否可下载与显示

master
liuweiwen 5 years ago
parent 99f175eece
commit aff492b470

@ -347,6 +347,7 @@ class GameController extends ThinkController
$phone['dow_icon'] = $sibling['dow_icon']; $phone['dow_icon'] = $sibling['dow_icon'];
$phone['back_map'] = $sibling['back_map']; $phone['back_map'] = $sibling['back_map'];
$phone['flooring_page_video'] = $sibling['flooring_page_video']; $phone['flooring_page_video'] = $sibling['flooring_page_video'];
$phone['supersign_status'] = $sibling['supersign_status'];
M('Game', 'tab_')->data($phone)->where(array('id' => $another['id']))->save(); M('Game', 'tab_')->data($phone)->where(array('id' => $another['id']))->save();
//同时修改代充游戏折扣 //同时修改代充游戏折扣
$set_fidel['status'] = 1; $set_fidel['status'] = 1;

@ -427,6 +427,7 @@
</volist></span> </volist></span>
</td> </td>
</tr> </tr>
<tr> <tr>
<td class="l">下载状态:</td> <td class="l">下载状态:</td>
@ -453,6 +454,7 @@
</td> </td>
</if> </if>
</tr> </tr>
<tr> <tr>
<td class="l">下载端口:</td> <td class="l">下载端口:</td>
<td class="r" > <td class="r" >
@ -497,6 +499,32 @@
<input type="text" class="txt " name="supersign_url" value="{$data['supersign_url']}" placeholder="请输入超级签URL" > <input type="text" class="txt " name="supersign_url" value="{$data['supersign_url']}" placeholder="请输入超级签URL" >
</td> </td>
</tr> </tr>
<tr>
<td class="l">超级签状态:</td>
<if condition="$data['supersign_status'] eq 1">
<td class="r" >
<span class="form_radio table_btn">
<label>
<input type="radio" class="inp_radio" value="0" name="supersign_status" > 关闭
</label>
<label>
<input type="radio" class="inp_radio" value="1" name="supersign_status" checked="checked"> 开启
</label></span>
</td>
<else/>
<td class="r" >
<span class="form_radio table_btn">
<label>
<input type="radio" class="inp_radio" value="0" name="supersign_status" checked="checked"> 关闭
</label>
<label>
<input type="radio" class="inp_radio" value="1" name="supersign_status" > 开启
</label></span>
</td>
</if>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>

@ -179,6 +179,7 @@ class HomeController extends Controller
'game_size', 'game_size',
'introduction', 'introduction',
'flooring_page_video', 'flooring_page_video',
'supersign_status'
]; ];
$map = ['id' => intval($gameId)]; $map = ['id' => intval($gameId)];
$game = M('game', 'tab_')->field($columns)->where($map)->find(); $game = M('game', 'tab_')->field($columns)->where($map)->find();

@ -32,6 +32,8 @@
<input type="hidden" name="desc" value="{$game['features']}"> <input type="hidden" name="desc" value="{$game['features']}">
<input type="hidden" name="isIOS13" value="<?php if($isIOS13):?>1<?php else:?>0<?php endif;?>"> <input type="hidden" name="isIOS13" value="<?php if($isIOS13):?>1<?php else:?>0<?php endif;?>">
<input type="hidden" name="isNewIos" value="<?php if($isNewIos):?>1<?php else:?>0<?php endif;?>"> <input type="hidden" name="isNewIos" value="<?php if($isNewIos):?>1<?php else:?>0<?php endif;?>">
<input type="hidden" name="supersign_status" value="{$game['supersign_status']}" id="supersign_status">
<?php if ($isWechat):?> <?php if ($isWechat):?>
<?php if ($isAndroid):?> <?php if ($isAndroid):?>
<div class="bn-rule" style="display: none;"><img id="rule-img" src="__STATIC__/ios9/images/android-rule.png"></div> <div class="bn-rule" style="display: none;"><img id="rule-img" src="__STATIC__/ios9/images/android-rule.png"></div>
@ -235,14 +237,22 @@
<div class="text">• 至尊下载:永不闪退、不丢数据稳定有保障</div> <div class="text">• 至尊下载:永不闪退、不丢数据稳定有保障</div>
<div class="text"> • 同一设备安装一次可在一年内无限次下载重装</div> <div class="text"> • 同一设备安装一次可在一年内无限次下载重装</div>
<?php if ($game['dow_status'] ==1):?> <?php if ($game['dow_status'] ==1):?>
<?php if ($game['supersign_status'] ==1):?>
<div class="blue-btn" onclick="location.href='mobile.php/Ssg/pay/game_id/{$game[\'id\']}/promote_id/{$promoteId}'">¥10至尊下载</div> <div class="blue-btn" onclick="location.href='mobile.php/Ssg/pay/game_id/{$game[\'id\']}/promote_id/{$promoteId}'">¥10至尊下载</div>
<div class="gray-btn down-link" down-link="{$downloadUrl}">普通下载</div> <?php else:?>
<div class="blue-btn" onclick="layer.msg('该游戏已关闭超级签下载');">¥10至尊下载</div>
<?php endif;?>
<div class="gray-btn down-link" down-link="{$downloadUrl}">普通下载</div>
<?php else:?> <?php else:?>
<div class="blue-btn" onclick="layer.msg('该游戏已关闭下载');">¥10至尊下载</div> <div class="blue-btn" onclick="layer.msg('该游戏已关闭下载');">¥10至尊下载</div>
<div class="gray-btn down-link" onclick="layer.msg('该游戏已关闭下载');return false;" down-link="{$downloadUrl}">普通下载</div> <div class="gray-btn down-link" onclick="layer.msg('该游戏已关闭下载');return false;" down-link="{$downloadUrl}">普通下载</div>
<?php endif;?> <?php endif;?>
</div> </div>
</div> </div>
</div> </div>

@ -308,9 +308,9 @@ class SsgController extends BaseController {
$this->assign("app_qq", $appqq); $this->assign("app_qq", $appqq);
$this->display(); $this->display();
} }
public function getGamaList() public function getGamaList()
{ {
$user = session("user_auth"); $user = session("user_auth");
$game_name = I("game_name", false); $game_name = I("game_name", false);
$type = I("type",false); $type = I("type",false);
@ -318,8 +318,9 @@ class SsgController extends BaseController {
if($game_name){ if($game_name){
$map["game_name"] = array("like","%{$game_name}%"); $map["game_name"] = array("like","%{$game_name}%");
} }
$map["sdk_version"]=2; $map["sdk_version"] = 2;
$map["game_status"]=1; $map["game_status"] = 1;
$map["supersign_status"] = 1;
$game_list = M("game", "tab_")->field("*, id as game_id")->where($map)->select(); $game_list = M("game", "tab_")->field("*, id as game_id")->where($map)->select();
for ($i=0; $i < count($game_list); $i++) { for ($i=0; $i < count($game_list); $i++) {
$game_list[$i]["game_icon"] = get_cover($game_list[$i]["icon"], 'path'); $game_list[$i]["game_icon"] = get_cover($game_list[$i]["icon"], 'path');

@ -655,3 +655,4 @@ VALUES ('ServerNotice', '游戏区服预告', '0', '', '1', '{\"1\":[\"289\",\"2
--- liuweiwen 2019-12-09 --- liuweiwen 2019-12-09
ALTER TABLE tab_game ADD `flooring_page_video` varchar(150) NOT NULL DEFAULT '' COMMENT '落地页视频'; ALTER TABLE tab_game ADD `flooring_page_video` varchar(150) NOT NULL DEFAULT '' COMMENT '落地页视频';
ALTER TABLE tab_game ADD `supersign_status` tinyint(1) DEFAULT '1' COMMENT '超级签开关1-开启0-关闭';
Loading…
Cancel
Save