文件
MiAn fafddceaf2 feat: 新增发票抬头、晒单、钱包日志等模型及后台管理功能
- 新增 invoice_title、showcase、wallet_log 模型及对应语言包
- 新增后台控制器、视图及搜索字段配置
- 修复服务类目删除保护逻辑
- 优化后台登录页面文案及样式
- 新增前端角色切换逻辑及页面拦截
- 新增 SVG 图标及样式变量
- 修复接口权限及下拉框默认值问题
2026-11-11 17:02:35 +08:00

42 行
2.2 KiB
HTML

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

<div style="padding:14px 16px;">
<div class="panel panel-default" style="margin-bottom:0;">
<div class="panel-heading">
<strong><i class="fa fa-bell-o text-primary"></i> {$row.title|htmlentities}</strong>
<span class="pull-right label {if $row.is_read}label-success{else/}label-warning{/if}">{if $row.is_read}已读{else/}未读{/if}</span>
</div>
<div class="panel-body">
<div class="row" style="margin-bottom:10px;line-height:1.8;">
<div class="col-sm-6">
<span class="text-muted">接收端类型:</span>
<span class="label {if $row.receive_type=='master'}label-warning{else/}label-info{/if}">{$receiveTypeList[$row.receive_type]|default=$row.receive_type}</span>
</div>
<div class="col-sm-6">
<span class="text-muted">消息分类:</span>
<span class="label label-default">{$typeList[$row.type]|default=$row.type}</span>
</div>
<div class="col-sm-6">
<span class="text-muted">接收人信息:</span>
{if !empty($receiver)}
<strong>{$receiver.name|htmlentities}</strong>{if !empty($receiver.mobile)}({$receiver.mobile|htmlentities}){/if}
{else/}
ID: {$row.receive_id}
{/if}
</div>
<div class="col-sm-6">
<span class="text-muted">发送时间:</span>
{:date('Y-m-d H:i:s', $row.createtime)}
</div>
{if !empty($order)}
<div class="col-sm-12">
<span class="text-muted">关联工单:</span>
<code>{$order.order_no|htmlentities}</code> · {$order.service_name|default='-'|htmlentities}(¥{$order.pay_amount|default='0.00'|htmlentities})
</div>
{/if}
</div>
<div class="well well-sm" style="margin-bottom:0;background:#f9fafb;line-height:1.7;">
{$row.content|htmlentities}
</div>
</div>
</div>
</div>