<extend name="public:base" />

<block name="body">
    <include file="public/bread" menu="shop_product_index" title="文章列表" />
    <div id="page-wrapper">

        <div class="row list-header">
            <div class="col-md-6">
                <div class="btn-toolbar list-toolbar" role="toolbar" aria-label="Toolbar with button groups">
                    <div class="btn-group btn-group-sm mr-2" role="group" aria-label="check action group">
                        <a href="javascript:" class="btn btn-outline-secondary checkall-btn" data-toggle="button" aria-pressed="false">全选</a>
                        <a href="javascript:" class="btn btn-outline-secondary checkreverse-btn">反选</a>
                    </div>
                    <div class="btn-group btn-group-sm mr-2" role="group" aria-label="action button group">
                        <a href="javascript:" class="btn btn-outline-secondary action-btn" data-action="audit">审核</a>
                        <a href="javascript:" class="btn btn-outline-secondary action-btn" data-action="hidden">隐藏</a>
                        <a href="javascript:" class="btn btn-outline-secondary action-btn" data-action="delete">删除</a>
                    </div>
                </div>
            </div>
            <div class="col-md-6">
                <form action="{:url('shop.product/index')}" method="post">
                    <div class="form-row">
                        <div class="col input-group input-group-sm mr-2">
                            <div class="input-group-prepend">
                                <span class="input-group-text">分类</span>
                            </div>
                            <select name="cate_id" class="form-control">
                                <option value="0">不限分类</option>
                                <foreach name="category" item="v">
                                    <option value="{$v.id}" {$cate_id == $v['id']?'selected="selected"':""}>{$v.html} {$v.title}</option>
                                </foreach>
                            </select>
                        </div>
                        <div class="col input-group input-group-sm">
                            <input type="text" class="form-control" name="key" value="{$keyword}" placeholder="搜索商品名称或分类">
                            <div class="input-group-append">
                                <button class="btn btn-outline-secondary" type="submit"><i class="ion-md-search"></i></button>
                            </div>
                        </div>
                    </div>
                </form>
            </div>
        </div>
        <table class="table table-hover table-striped">
            <thead>
            <tr>
                <th width="50">编号</th>
                <th>商品</th>
                <th>发布时间</th>
                <th>评论者</th>
                <th>内容摘要</th>
                <th>状态</th>
                <th width="200">操作</th>
            </tr>
            </thead>
            <tbody>
            <foreach name="lists" item="v">
                <tr>
                    <td><input type="checkbox" name="id" value="{$v.id}" /></td>
                    <td>[{$v.category_title}]{$v.title}</td>
                    <td>{$v.create_time|showdate}</td>
                    <td>{$v.username}</td>
                    <td>{$v.content|cutstr=20}</td>
                    <td>
                        <if condition="$v.status eq 1">
                            <span class="badge badge-success">已审核</span>
                            <else/>
                            <span class="badge badge-warning">未审核</span>
                        </if>
                    </td>

                    <td>
                        <a class="btn btn-outline-dark btn-sm" href="{:url('shop.product/commentview',array('id'=>$v['id']))}"><i class="ion-md-create"></i> 查看</a>
                        <a class="btn btn-outline-dark btn-sm" href="{:url('shop.product/commentdelete',array('id'=>$v['id']))}" onclick="javascript:return del(this,'您真的确定要删除吗？\n\n删除后将不能恢复!');"><i class="ion-md-trash"></i> 删除</a>
                    </td>
                </tr>
            </foreach>
            </tbody>
        </table>
        <div class="clearfix"></div>
        {$page|raw}

    </div>
</block>
<block name="script">
    <script type="text/javascript">
        (function(w){
            w.actionAudit=function(ids){
                dialog.confirm('确定将选中的评论设为已审核？',function() {
                    $.ajax({
                        url:"{:url('shop.product/commentstatus',['id'=>'__id__','type'=>1])}".replace('__id__',ids.join(',')),
                        type:'GET',
                        dataType:'JSON',
                        success:function(json){
                            if(json.code==1){
                                dialog.alert(json.msg,function() {
                                    location.reload();
                                });
                            }else{
                                dialog.warning(json.msg);
                            }
                        }
                    });
                });
            };
            w.actionHidden=function(ids){
                dialog.confirm('确定将选中的评论隐藏？',function() {
                    $.ajax({
                        url:"{:url('shop.product/commentstatus',['id'=>'__id__','type'=>2])}".replace('__id__',ids.join(',')),
                        type:'GET',
                        dataType:'JSON',
                        success:function(json){
                            if(json.code==1){
                                dialog.alert(json.msg,function() {
                                    location.reload();
                                });
                            }else{
                                dialog.warning(json.msg);
                            }
                        }
                    });
                });
            };
            w.actionDelete=function(ids){
                dialog.confirm('确定删除选中的评论？',function() {
                    $.ajax({
                        url:"{:url('shop.product/commentdelete',['id'=>'__id__'])}".replace('__id__',ids.join(',')),
                        type:'GET',
                        dataType:'JSON',
                        success:function(json){
                            if(json.code==1){
                                dialog.alert(json.msg,function() {
                                    location.reload();
                                });
                            }else{
                                dialog.warning(json.msg);
                            }
                        }
                    });
                });
            };
        })(window)
    </script>
</block>