You've already forked qlg.tsgz.moe
							
							Init Repo
This commit is contained in:
		
							
								
								
									
										28
									
								
								hyhproject/admin/view/carts/carts.html
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										28
									
								
								hyhproject/admin/view/carts/carts.html
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
{extend name="base" /}
 | 
			
		||||
{block name="css"}
 | 
			
		||||
<link rel="stylesheet" type="text/css" href="__ADMIN__/js/mmgrid/mmGrid.css?v={$v}" />
 | 
			
		||||
{/block}
 | 
			
		||||
{block name="js"}
 | 
			
		||||
<script src="__ADMIN__/js/mmgrid/mmGrid.js?v={$v}" type="text/javascript"></script>
 | 
			
		||||
<script src="__ADMIN__/carts/carts.js?v={$v}" type="text/javascript"></script>
 | 
			
		||||
 | 
			
		||||
{/block}
 | 
			
		||||
{block name="main"}
 | 
			
		||||
<div class="wst-toolbar">
 | 
			
		||||
 | 
			
		||||
<input type="text" name="goodsName"  placeholder='商品名称' id="goodsName" class='j-ipt'/>
 | 
			
		||||
<input type="text" name="shopName"  placeholder='店铺名称' id="shopName" class='j-ipt'/>
 | 
			
		||||
<input type="text" name="loginName"  placeholder='用户名称' id="loginName" class='j-ipt'/>
 | 
			
		||||
<button class="btn btn-primary" onclick='javascript:loadGrid(0)'><i class='fa fa-search'></i>查询</button>
 | 
			
		||||
   <button class="btn btn-primary btn-fixtop f-right"  style="margin-left: 10px;" onclick='javascript:toExport()'><i class="fa fa-sign-in"></i>导出</button>
 | 
			
		||||
<div style='clear:both'></div>
 | 
			
		||||
</div>
 | 
			
		||||
<div class='wst-grid'>
 | 
			
		||||
<div id="mmg" class="mmg layui-form"></div>
 | 
			
		||||
<div id="pg" style="text-align: right;"></div>
 | 
			
		||||
</div>
 | 
			
		||||
<script>
 | 
			
		||||
$(function(){initGrid();})
 | 
			
		||||
 | 
			
		||||
</script>
 | 
			
		||||
{/block}
 | 
			
		||||
							
								
								
									
										62
									
								
								hyhproject/admin/view/carts/carts.js
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										62
									
								
								hyhproject/admin/view/carts/carts.js
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,62 @@
 | 
			
		||||
var mmg;
 | 
			
		||||
$(function(){
 | 
			
		||||
    var laydate = layui.laydate;
 | 
			
		||||
    laydate.render({
 | 
			
		||||
        elem: '#startDate'
 | 
			
		||||
    });
 | 
			
		||||
    laydate.render({
 | 
			
		||||
        elem: '#endDate'
 | 
			
		||||
    });
 | 
			
		||||
})
 | 
			
		||||
function initGrid(){
 | 
			
		||||
    var h = WST.pageHeight();
 | 
			
		||||
    var cols = [
 | 
			
		||||
            {title:' ', name:'goodsImg', width: 30, renderer: function(val,item,rowIndex){
 | 
			
		||||
                var thumb = item['goodsImg'];
 | 
			
		||||
                //thumb = thumb.replace('.','_thumb.');
 | 
			
		||||
                return "<span class='weixin'><img id='img' onmouseout='toolTip()' onmouseover='toolTip()' style='height:60px;width:60px;' src='"+WST.conf.IMGURL+"/"+thumb+"/thumb80"
 | 
			
		||||
                +"'><span class='imged' ><img  style='height:180px;width:180px;' src='"+WST.conf.IMGURL+"/"+item['goodsImg']+"'></span></span>";
 | 
			
		||||
            }},
 | 
			
		||||
            {title:'用户名称', name:'loginName' ,width:60,sortable:true},
 | 
			
		||||
            {title:'商品名称', name:'goodsName', width: 120,sortable:true,renderer: function(val,item,rowIndex){
 | 
			
		||||
                return "<span><p>"+item['goodsName']+"</p></span>";
 | 
			
		||||
            }}, 
 | 
			
		||||
            {title:'购物车数量', name:'cartNum' ,width:20,sortable:true,align:'center', },
 | 
			
		||||
            {title:'单品价格', name:'shopPrice' ,width:20,sortable:true,align:'center', renderer: function(val,item,rowIndex){
 | 
			
		||||
                return '¥'+item['shopPrice'];
 | 
			
		||||
            }},
 | 
			
		||||
            {title:'总价', name:'totalPrice' ,width:20,sortable:true,align:'center', renderer: function(val,item,rowIndex){
 | 
			
		||||
                return '¥'+item['totalPrice'];
 | 
			
		||||
            }},
 | 
			
		||||
            {title:'所属店铺', name:'shopName' ,width:60,sortable:true},
 | 
			
		||||
           
 | 
			
		||||
            {title:'所属分类', name:'goodsCatName' ,width:60,renderer:function(val,item,rowIndex){
 | 
			
		||||
                return "<span  ><p class='wst-nowrap'>"+item['goodsCatName']+"</p></span>";
 | 
			
		||||
            }},
 | 
			
		||||
            {title:'操作', name:'' ,width:150, align:'center', renderer: function(val,item,rowIndex){
 | 
			
		||||
                var h = "";
 | 
			
		||||
                h += "<a class='btn btn-blue' target='_blank' href='"+WST.U("home/goods/detail","id="+item['goodsId'])+"'><i class='fa fa-search'></i>查看</a> ";
 | 
			
		||||
                return h;
 | 
			
		||||
            }}
 | 
			
		||||
            ];
 | 
			
		||||
 
 | 
			
		||||
    mmg = $('.mmg').mmGrid({height: (h-85),indexCol: true, indexColWidth:50, cols: cols,method:'POST',
 | 
			
		||||
        url: WST.U('admin/carts/cartsByPage'), fullWidthRows: true, autoLoad: true,remoteSort: true,sortName:'goodsSn',sortStatus:'desc',
 | 
			
		||||
        plugins: [
 | 
			
		||||
            $('#pg').mmPaginator({})
 | 
			
		||||
        ]
 | 
			
		||||
    });   
 | 
			
		||||
}
 | 
			
		||||
function toExport(){
 | 
			
		||||
    var params = {};
 | 
			
		||||
    params = WST.getParams('.j-ipt');
 | 
			
		||||
    var box = WST.confirm({content:"您确定要导出订单吗?",yes:function(){
 | 
			
		||||
        layer.close(box);
 | 
			
		||||
        location.href=WST.U('admin/carts/toExport',params);
 | 
			
		||||
    }});
 | 
			
		||||
}
 | 
			
		||||
function loadGrid(){
 | 
			
		||||
	var params = WST.getParams('.j-ipt');
 | 
			
		||||
    params.page = 1;
 | 
			
		||||
	mmg.load(params);
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user