shop--7.店铺编辑和列表--店铺列表展示 前端
shoplist.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>商店列表</title>
<meta name="viewport" content="initial-scale=1, maximum-scale=1">
<link rel="shortcut icon" href="/favicon.ico">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm.min.css">
<link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm-extend.min.css">
<link rel="stylesheet" href="../resources/css/shop/shoplist.css">
</head>
<body>
<header class="bar bar-nav">
<h1 class="title">商店列表</h1>
</header>
<div class="content">
<div class="content-block">
<p>你好,<span id="user-name"></span>
<a href="/shopadmin/shopoperation">增加店铺</a>
</p>
<div class="row row-shop">
<div class="col-40">商店名称</div>
<div class="col-40">状态</div>
<div class="col-20">操作</div>
</div>
<div class="shop-wrap">
</div>
</div>
<div class="content-block">
<div class="row">
<div class="col-50">
<a href="" id="log-out"
class="button button-big button-fill button-danger">退出系统</a>
</div>
<div class="col-50">
<a href="/shop/changepsw" class="button button-big button-fill button-success">修改密码</a>
</div>
</div>
</div>
</div>
<script type='text/javascript' src='//g.alicdn.com/sj/lib/zepto/zepto.min.js' charset='utf-8'></script>
<script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm.min.js' charset='utf-8'></script>
<script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm-extend.min.js' charset='utf-8'></script>
<script type='text/javascript' src='../resources/js/shop/shoplist.js' charset='utf-8'></script>
</body>
</html>
在其中需要嵌入的shoplist.js用来进行店铺信息查询与显示
$(function(){
getlist();
function getlist(e){
$.ajax({
url:'/shopadmin/getshoplist',
type:'get',
dataType:"json",
success:function(data){
if(data.success){
handleList(data.shopList);
handleUser(data.user);
}
}
});
//显示用户名
function handleUser(data){
$('#user-name').text(data.name);
}
//显示传回来的用户名下的店铺列表
function handleList(data){
var html = '';
data.map(function(item, index){
html += '<div class="row row-shop"><div class="col-40">'
+ item.shopName +'</div><div class="col-40">'+
shopStatus(item.status) +'</div><div class="col-20">'
+ goShop(item.status, item.shopId) + '</div></div>';
});
$('.shop-wrap').html(html);
}
function shopStatus(data){
if(data == 0){
return '审核中';
} else if(data == -1){
return '店铺非法';
} else if(data == 1){
return '审核通过';
}
}
//进入店铺管理页面,一个超链接
function goShop(status, id){
if(status == 1){
return '<a href="/shopadmin/shopmanagement?shopId=' + id + '">进入</a>';
} else{
return '';
}
}
}
});
还有shoplist.css
.row-shop {
border: 1px solid #999;
padding: .5rem;
border-bottom: none;
}
.row-shop:last-child {
border-bottom: 1px solid #999;
}
.shop-name {
white-space: nowrap;
overflow-x: scroll;
}
.shop-wrap a {
}
路由
//进行店铺列表显示的转发
@RequestMapping("/shoplist")
public String shoplist(){
//返回显示店铺注册的页面
return "shop/shoplist";
}

浙公网安备 33010602011771号