You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

367 lines
16 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{extend name="../views/public/lists.html"/}
{block name="subtitle"}
<style>
.big_photo_two{
display:none;
}
.big_photo:hover .big_photo_two{
position: absolute;
top:0;
left:0;
width:300px !important;
height: auto !important;
display: block;
z-index: 99999;
}
.big_photo_one{
width: 40px;
height: 40px;
}
tr td{
position: relative;
}
</style>
{if condition='in_array($group_name."add",$action_name)'}
<div class="form-group">
<div class="col-lg-12">
<a href="{:url('Spike/productadd')}">
<p class="btn btn-success">+添加产品</p>
</a>
</div>
</div>
{/if}
{/block}
{block name="table"}
<div class="panel-body">
<form class="form-inline" role="form" id="search-form" method="get">
<div class="form-group" style="width: 16%">
<input type="text" class="form-control daterangepicker-time" name="time" value="{$search['time']}" placeholder="创建时间"
readonly> <span id="beginTime">×</span>
</div>
<div class="form-group">
<input type="text" class="form-control" name="keyword" value="{$search['keyword']}" placeholder="请输入名称信息">
</div>
<div class="form-group">
<select class="form-control" name="is_publish">
<option value="">--发布类型--</option>
<option value="0" {eq name="search['is_publish']" value="0" }selected{/eq}>未发布</option>
<option value="1" {eq name="search['is_publish']" value="1" }selected{/eq}>已发布</option>
</select>
</div>
<div class="form-group">
<select class="form-control" name="category_id" data-live-search="true">
<option value="">--所属分类--</option>
{volist name="category_list" id="vo"}
<option value="{$vo.id}" {eq name="search['category_id']" value="$vo.id" }selected{/eq}>{$vo.name}</option>
{/volist}
</select>
</div>
<div class="form-group">
<select class="form-control" name="is_recommend">
<option value="">--是否推荐--</option>
<option value="0" {eq name="search['is_recommend']" value="0" }selected{/eq}>未推荐</option>
<option value="1" {eq name="search['is_recommend']" value="1" }selected{/eq}>已推荐</option>
</select>
</div>
<div class="form-group">
<input type="submit" class="btn btn-success " value="查询">
</div>
{include file="../views/public/screen.html"}
</form>
</div>
{if condition='in_array($group_name."status",$action_name) || in_array($group_name."delete",$action_name)'}
<div class="row form-inline">
<div class="col-sm-6">
<div class="dataTables_length">
<label>
进行操作:
<select name="operate" size="1" class="form-control" style="width: 130px">
{if condition='in_array($group_name."delete",$action_name)'}
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="delete_time"
data-value="1"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量删除吗?">批量删除
</option>
{/if}
{if condition='in_array($group_name."publish",$action_name)'}
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_publish"
data-value="1"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量发布吗?">批量发布
</option>
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_publish"
data-value="0"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量取消发布吗?">批量取消发布
</option>
{/if}
{if condition='in_array($group_name."recommend",$action_name)'}
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_recommend"
data-value="1"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量推荐吗?">批量推荐
</option>
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_recommend"
data-value="0"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量取消推荐吗?">批量取消推荐
</option>
{/if}
</select>
<div class="form-group">
<div class="btn btn-info form-control submit-all">确定</div>
</div>
</label>
</div>
</div>
</div>
{/if}
<table class="table table-striped table-advance table-hover" id="data-table">
<thead>
<tr>
<th>
{if condition='in_array($group_name."status",$action_name) || in_array($group_name."delete",$action_name)'}
<i></i><input type="checkbox" id="check_all" data-name="id">
{/if}
ID
</th>
<th><i></i>商品封面图</th>
<th width="15%"><i></i>商品名称</th>
<th><i></i>所属分类</th>
<th><i></i>现价</th>
<th><i></i>原价</th>
<th><i></i>销量</th>
<th><i></i>被收藏数</th>
<th><i></i>是否开启规格</th>
<th><i></i>库存</th>
<th><i></i>创建时间</th>
<th><i></i>属性</th>
<th><i></i>发布状态</th>
<th><i></i>发布时间</th>
{if condition='in_array($group_name."update",$action_name) || in_array($group_name."delete",$action_name)'}
<th><i></i>操作</th>
{/if}
</tr>
</thead>
<tbody>
{volist name="dataList" id="vo"}
<tr>
<td>
{if condition='in_array($group_name."status",$action_name) || in_array($group_name."delete",$action_name)'}
<input type="checkbox" name="id" value="{$vo.id}">
{/if}
{$vo.id}
</td>
<td>
{if condition="$vo.cover_img"}
<span class="big_photo">
<img class="big_photo_one" src="{$vo.cover_img}">
<img class="big_photo_two" src="{$vo.cover_img}">
</span>
{/if}
</td>
<td>{$vo.name}</td>
<td> {volist name="$category_list" id="cate"}
{if condition="in_array($cate.id,$vo.category_id)"}
{$cate.name}
</br>
{/if}
{/volist}
</td>
<td>{$vo.price}</td>
<td>{$vo.price_original}</td>
<td>{$vo.sales_actual_number}</td>
<td>{$vo.collect_number}</td>
<td>
{if condition="$vo.is_spec_open==1"}
开启
{else/}
未开启
{/if}
</td>
<td>{$vo.stock}</td>
<td>{$vo.create_time}</td>
<td data-pid="{$vo.id}">
{if condition="$vo.is_recommend == 0"}
未推荐
{elseif condition="$vo.is_recommend == 1"/}
已推荐
{/if}
</td>
<td data-pid="{$vo.id}">
{if condition="$vo.is_publish == 0"}
未发布
{elseif condition="$vo.is_publish == 1"/}
已发布
{/if}
</td>
<td>
{if condition="!empty($vo.publish_time)"}{$vo.publish_time|date="Y-m-d H:i:s"}{/if}
</td>
{if condition='in_array($group_name."update",$action_name) || in_array($group_name."delete",$action_name)|| in_array($group_name."publish",$action_name)'}
<td data-pid="{$vo.id}">
{if condition='in_array($group_name."update",$action_name)'}
<a href="{:url('Spike/productupdate',['id'=>$vo['id']])}">
<button class="btn btn-primary btn-xs" title="编辑">编辑</button>
</a>
{/if}
{if condition='in_array($group_name."recommend",$action_name)'}
{if condition="$vo.is_recommend == 0"}
<a class="text-default" href="#deal" data-url="{:url('/member/Member/updateFieldModel')}" data-model="mall" data-table="mall_product" data-field="is_recommend"
data-value="1">
<button class="btn btn-xs btn-success" style="display: block">推荐</button>
</a>
{elseif condition="$vo.is_recommend == 1"/}
<a class="text-danger" href="#deal" data-url="{:url('/member/Member/updateFieldModel')}" data-model="mall" data-table="mall_product" data-field="is_recommend"
data-value="0">
<button class="btn btn-xs btn-warning" style="display: block">取消推荐</button>
</a>
{/if}
{/if}
{if condition='in_array($group_name."publish",$action_name)'}
{if condition="$vo.is_publish == 0"}
<a href="#deal" data-url="{:url('Spike/productPublish')}" data-value="1">
<button class="btn btn-xs btn-success" style="display: block">发布</button>
</a>
{elseif condition="$vo.is_publish == 1"/}
<a href="#deal" data-url="{:url('Spike/productPublish')}" data-value="0">
<button class="btn btn-xs btn-warning" style="display: block">取消发布</button>
</a>
{/if}
{/if}
{if condition='in_array($group_name."delete",$action_name)'}
<a href="#deal" data-url="{:url('Spike/productDelete')}" data-value="1">
<button class="btn btn-xs btn-warning" style="display: block">删除</button>
</a>
{/if}
<button class="btn btn-primary btn-xs copy_btn" id="copy_btn{$vo.id}" data-clipboard-action="copy" data-clipboard-target="#target{$vo.id}"
title="复制链接">复制链接</button>
<div style="position: fixed;z-index: -100;font-size: 10px;width: 10px;height: 5px;overflow: hidden" id="target{$vo.id}">
/pages/mall/detail?id={$vo.id}
</div>
</td>
{/if}
</tr>
{/volist}
</tbody>
</table>
{if condition='in_array($group_name."status",$action_name) || in_array($group_name."delete",$action_name)'}
<div class="row form-inline">
<div class="col-sm-6">
<div class="dataTables_length">
<label>
进行操作:
<select name="operate" size="1" class="form-control" style="width: 130px">
{if condition='in_array($group_name."delete",$action_name)'}
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="delete_time"
data-value="1"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量删除吗?">批量删除
</option>
{/if}
{if condition='in_array($group_name."publish",$action_name)'}
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_publish"
data-value="1"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量发布吗?">批量发布
</option>
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_publish"
data-value="0"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量取消发布吗?">批量取消发布
</option>
{/if}
{if condition='in_array($group_name."recommend",$action_name)'}
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_recommend"
data-value="1"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量推荐吗?">批量推荐
</option>
<option value="update"
data-model="mall"
data-table="mall_product"
data-field="is_recommend"
data-value="0"
data-where="id"
data-name="id"
data-url="{:url('member/Member/updateFieldModel')}"
data-info="请选择数据"
data-text="确定批量取消推荐吗?">批量取消推荐
</option>
{/if}
</select>
<div class="form-group">
<div class="btn btn-info form-control submit-all">确定</div>
</div>
</label>
</div>
</div>
</div>
{/if}
{/block}