Browse Source

底部弹出层

master
林一峰 7 years ago
parent
commit
0eabe82253
  1. 2
      app/Http/Controllers/Api/UserController.php
  2. 13
      app/Http/Model/User.php
  3. 55
      resources/views/weixin/404.blade.php
  4. 2
      resources/views/weixin/user/index.blade.php
  5. 15
      resources/views/weixin/user/userAccount.blade.php

2
app/Http/Controllers/Api/UserController.php

@ -17,7 +17,7 @@ class UserController extends CommonController
//用户信息 //用户信息
public function userInfo(Request $request) public function userInfo(Request $request)
{ {
if ($user = User::getOne(Token::$uid))
if ($user = User::getUserInfo(Token::$uid))
{ {
return ReturnData::create(ReturnData::SUCCESS, $user); return ReturnData::create(ReturnData::SUCCESS, $user);
} }

13
app/Http/Model/User.php

@ -77,7 +77,7 @@ class User extends BaseModel
return $res; return $res;
} }
//用户信息
//获取一条用户信息
public static function getOne($id) public static function getOne($id)
{ {
$user = self::where('id', $id)->first(); $user = self::where('id', $id)->first();
@ -117,4 +117,15 @@ class User extends BaseModel
return true; return true;
} }
//获取用户信息
public static function getUserInfo($user_id)
{
$user = self::where('id', $user_id)->first();
if(!$user){return false;}
$user['reciever_address'] = UserAddress::getOne($user->address_id);
$user['collect_goods_count'] = CollectGoods::where('user_id', $user_id)->count();
return $user;
}
} }

55
resources/views/weixin/404.blade.php

@ -1,22 +1,39 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport">
<title>您访问的页面不存在或已被删除!</title>
<meta http-equiv="refresh" content="3;URL=<?php echo route('weixin'); ?>">
<style type="text/css">
*{padding:0;margin:0;}
body{background:#fff;font-family:'微软雅黑';color:#333;font-size:16px;}
.system-message{padding:24px 48px;margin:5% auto 0 auto;}
.system-message h1{font-size:100px;font-weight:normal;line-height:120px;margin-bottom:12px;}
.system-message .jump{padding-top:10px}
.system-message .jump a{color:#333;}
.system-message .success,.system-message .error{line-height:1.8em;font-size:36px}
.system-message .detail{font-size:14px;line-height:20px;margin-top:12px;}
<!DOCTYPE html><html><head><meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<title>您访问的页面不存在或已被删除!</title><meta content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport">
<link href="<?php echo env('APP_URL'); ?>/css/weixin/style.css" type="text/css" rel="stylesheet">
<meta name="keywords" content="系统提示"><meta name="description" content="系统提示"></head><body>
<style>
.successsystem{text-align:center;padding:30px 0}
.successsystem img{width:100px;height:100px}
.prompt_s{font-size:16px;color:#999999;text-align:center}
.systemprompt{text-align:center;margin-top:30px}
.systemprompt a{display:inline-block;width:40%;height:36px;line-height:36px;background:#f23030;text-align:center;color:white;border-radius:3px;margin:0 10px;font-size:16px;}
</style> </style>
</head><body>
<div class="system-message">
<h1>:(</h1>
<p class="error">您访问的页面不存在或已被删除!</p>
<p class="detail"><a href="<?php echo route('weixin'); ?>">返回首页</a></p>
<div class="classreturn loginsignup">
<div class="ds-in-bl return"><a href="javascript:history.back(-1);"><img src="<?php echo env('APP_URL'); ?>/images/weixin/return.png" alt="返回"></a></div>
<div class="ds-in-bl tit center"><span>系统提示</span></div>
</div> </div>
<div class="successsystem">
<img src="<?php echo env('APP_URL'); ?>/images/weixin/icogantanhao-sb.png">
</div>
<p class="prompt_s">
您访问的页面不存在或已被删除!,等待时间:<b id="wait">3</b>
</p>
<div class="systemprompt">
<a href="<?php if(isset($_SERVER["HTTP_REFERER"])){echo $_SERVER['HTTP_REFERER'];}else{echo route('weixin');} ?>" id="href">返回上一页</a>
<a href="<?php echo route('weixin'); ?>">返回首页</a>
</div>
<script type="text/javascript">
(function(){
var wait = document.getElementById('wait'),href = document.getElementById('href').href;
var interval = setInterval(function(){
var time = --wait.innerHTML;
if(time <= 0)
{
location.href = href;
clearInterval(interval);
};
}, 1000);
})();
</script>
</body></html> </body></html>

2
resources/views/weixin/user/index.blade.php

@ -25,7 +25,7 @@
<ul> <ul>
<li> <li>
<a href="<?php echo route('weixin_user_collect_goods'); ?>"> <a href="<?php echo route('weixin_user_collect_goods'); ?>">
<h2>1</h2>
<h2><?php echo $user_info['collect_goods_count']; ?></h2>
<p>我的收藏</p> <p>我的收藏</p>
</a> </a>
</li> </li>

15
resources/views/weixin/user/userAccount.blade.php

@ -23,8 +23,21 @@
<div class="money"><small></small><?php echo $user_info['money']; ?></div> <div class="money"><small></small><?php echo $user_info['money']; ?></div>
<br> <br>
<a style="margin:10px;background-color:#1aad19;text-align:center;color:white;border:1px solid #179e16;" class="bottoma" href="http://www.lqycms.com/weixin/user_address_add">充值</a> <a style="margin:10px;background-color:#1aad19;text-align:center;color:white;border:1px solid #179e16;" class="bottoma" href="http://www.lqycms.com/weixin/user_address_add">充值</a>
<a style="margin:0 10px 10px 10px;background-color:#f1f1f1;text-align:center;color:#000;border:1px solid #bfbfbf;" class="bottoma" href="http://www.lqycms.com/weixin/user_address_add">提现</a>
<a style="margin:0 10px 10px 10px;background-color:#f1f1f1;text-align:center;color:#000;border:1px solid #bfbfbf;" class="bottoma" href="javascript:tixian();">提现</a>
</div> </div>
<script type="text/javascript" src="<?php echo env('APP_URL'); ?>/js/layer/mobile/layer.js"></script>
<script>
function tixian()
{
//页面层
layer.open({
type: 1
,content: '<div style="padding:15px;"><a style="margin-bottom:10px;background-color:#1aad19;text-align:center;color:white;border:1px solid #179e16;" class="bottoma" onclick="layer.closeAll();" href="javascript:;">银行提现</a><a style="margin-bottom:10px;background-color:#ea5a3d;text-align:center;color:white;border:1px solid #dd2727;" class="bottoma" onclick="layer.closeAll();" href="javascript:;">微信提现</a><a style="background-color:#f1f1f1;text-align:center;color:#000;border:1px solid #bfbfbf;" class="bottoma" onclick="layer.closeAll();" href="javascript:;">取消</a></div>'
,anim: 'up'
,style: 'position:fixed;bottom:0;left:0;width:100%;border:none;'
});
}
</script>
@include('weixin.common.footer') @include('weixin.common.footer')
</body></html> </body></html>
Loading…
Cancel
Save