Files
ulthon_admin/app/admin/view/test/goods/read.html
2026-01-08 23:43:21 +08:00

296 lines
18 KiB
PHP

<div class="layuimini-container detail-container">
<div class="layuimini-main">
<div class="layui-card detail-card">
<div class="layui-card-header detail-header">
<div class="layui-row">
<div class="layui-col-md9">
<h2 class="detail-title">#{$row.id} {$title}</h2>
<div class="detail-id">ID: {$row.id}</div>
</div>
<div class="layui-col-md3 text-right detail-actions">
<button class="layui-btn layui-btn-primary" onclick="window.history.back()">返回</button>
<button class="layui-btn" onclick="location.href='{{:url("edit", ["id" => $row.id])}}'">编辑</button>
<button class="layui-btn layui-btn-danger" onclick="deleteData({{$row.id}})">删除</button>
</div>
</div>
</div>
<div class="layui-card-body detail-content">
<div class="layui-row">
<!-- 左侧主体内容 -->
<div class="layui-col-md8 detail-main">
<div class="detail-field-group">
<div class="detail-field-item">
<div class="detail-field-label">分类ID</div>
<div class="detail-field-value">
{notempty name="row.cate_id"}
{$row.cate_id}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品名称</div>
<div class="detail-field-value">
{notempty name="row.title"}
{$row.title}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品logo</div>
<div class="detail-field-value">
{notempty name="row.logo"}
<img src="{$row.logo}" class="detail-image" style="max-width: 300px; max-height: 300px; border-radius: 4px; cursor: pointer;" onclick="layer.photos({photos: {data: [{src: this.src}]}, anim: 5})">
{else/}
<span class="layui-text-em">暂无图片</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品图片</div>
<div class="detail-field-value">
{notempty name="row.images_list"}
{volist name="row.images_list" id="img"}
<img src="{$img}" class="detail-image" style="max-width: 150px; max-height: 150px; margin-right: 10px; margin-bottom: 10px; border-radius: 4px; cursor: pointer;" onclick="layer.photos({photos: {data: {volist name='row.images_list' id='imgItem'}[{src: '{$imgItem}'}{notlast},{/notlast}]{/volist}}, start: {$key}}, anim: 5})">
{/volist}
{else/}
<span class="layui-text-em">暂无图片</span>
{/notempty}
</div>
</div>
<div class="detail-field-item detail-field-full">
<div class="detail-field-label">商品描述</div>
<div class="detail-field-value detail-editor-content">
{notempty name="row.describe"}
{$row.describe|raw}
{else/}
<span class="layui-text-em">暂无内容</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">总库存</div>
<div class="detail-field-value">
{notempty name="row.total_stock"}
{$row.total_stock}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">合格证</div>
<div class="detail-field-value">
{notempty name="row.cert_file"}
<a href="{$row.cert_file}" target="_blank" class="layui-btn layui-btn-xs layui-btn-normal">
<i class="layui-icon layui-icon-download-circle"></i> 下载文件
</a>
<div style="margin-top: 5px; color: #999; font-size: 12px;">{$row.cert_file}</div>
{else/}
<span class="layui-text-em">暂无文件</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">检测报告</div>
<div class="detail-field-value">
{notempty name="row.verfiy_file_list"}
{volist name="row.verfiy_file_list" id="file"}
<div style="margin-bottom: 8px;">
<a href="{$file}" target="_blank" class="layui-btn layui-btn-xs layui-btn-normal">
<i class="layui-icon layui-icon-download-circle"></i> 文件 {$key + 1}
</a>
<span style="margin-left: 10px; color: #999; font-size: 12px;">{$file}</span>
</div>
{/volist}
{else/}
<span class="layui-text-em">暂无文件</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">备注说明</div>
<div class="detail-field-value" style="white-space: pre-wrap;">
{notempty name="row.remark"}
{$row.remark|raw}
{else/}
<span class="layui-text-em">暂无内容</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">发布日期</div>
<div class="detail-field-value">
{notempty name="row.publish_time"}
{$row.publish_time|date="Y-m-d H:i:s"}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">售卖日期</div>
<div class="detail-field-value">
{notempty name="row.sale_time"}
{$row.sale_time|date="Y-m-d H:i:s"}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">简介</div>
<div class="detail-field-value" style="white-space: pre-wrap;">
{notempty name="row.intro"}
{$row.intro|raw}
{else/}
<span class="layui-text-em">暂无内容</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">秒杀状态</div>
<div class="detail-field-value">
{volist name="select_list_time_status" id="vo"}{eq name="vo.value" value="$row.time_status"}{$vo.label}{/eq}{/volist}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">是否推荐</div>
<div class="detail-field-value">
{volist name="select_list_is_recommend" id="vo"}{eq name="vo.value" value="$row.is_recommend"}<span class="layui-badge">{volist name="select_list_is_recommend" id="item"}{eq name="item.value" value="$row.is_recommend"}{$item.label}{/eq}{/volist}</span>{/eq}{/volist}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品类型</div>
<div class="detail-field-value">
{volist name="row.shop_type|explode=','" id="item"><span class="layui-badge layui-badge-rim" style="margin-right: 5px;">{volist name="select_list_shop_type" id="vo"}{eq name="vo.value" value="$item"}{$vo.label}{/eq}{/volist}</span>{/volist}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品标签</div>
<div class="detail-field-value">
{notempty name="row.tag"}
{$row.tag}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品标签(单选)</div>
<div class="detail-field-value">
{notempty name="row.tag_backup"}
{$row.tag_backup}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">产地</div>
<div class="detail-field-value">
{notempty name="row.from_area"}
{$row.from_area}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">仓库</div>
<div class="detail-field-value">
{notempty name="row.store_city"}
{$row.store_city}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">商品标签 (输入)</div>
<div class="detail-field-value">
{notempty name="row.tag_input"}
{$row.tag_input}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">唯一id</div>
<div class="detail-field-value">
{notempty name="row.uid"}
{$row.uid}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">价格</div>
<div class="detail-field-value">
{notempty name="row.price"}
{$row.price}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">详情</div>
<div class="detail-field-value">
{notempty name="row.detail"}
{$row.detail}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
</div>
</div>
<!-- 右侧基础信息 -->
<div class="layui-col-md4 detail-side">
<h3 class="detail-side-title">基础信息</h3>
<div class="detail-field-group">
<div class="detail-field-item">
<div class="detail-field-label">ID</div>
<div class="detail-field-value">{$row.id}</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">排序</div>
<div class="detail-field-value">
{notempty name="row.sort"}
{$row.sort}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">状态</div>
<div class="detail-field-value">
{volist name="select_list_status" id="vo"}{eq name="vo.value" value="$row.status"}<span class="layui-badge">{volist name="select_list_status" id="item"}{eq name="item.value" value="$row.status"}{$item.label}{/eq}{/volist}</span>{/eq}{/volist}
</div>
</div>
<div class="detail-field-item">
<div class="detail-field-label">create_time</div>
<div class="detail-field-value">
{notempty name="row.create_time"}
{$row.create_time}
{else/}
<span class="layui-text-em">暂无数据</span>
{/notempty}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>