工单关联内容

This commit is contained in:
2024-12-03 17:00:39 +08:00
parent a6c7d1de15
commit 9b9785fbb4
7 changed files with 527 additions and 144 deletions

View File

@ -1,37 +1,125 @@
<div class="layui-card">
<div class="layui-card-header">工单内容</div>
<div class="layui-card-body">
<div class="layui-row">
工单编号:{$vo.id|default=""}
<div class="layui-tab layui-tab-brief">
<ul class="layui-tab-title">
<li class="layui-this">基本信息</li>
<li>现场核实情况</li>
<li>关联随手拍</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div class="layui-card">
<div class="layui-card-header">工单内容</div>
<div class="layui-card-body">
<div class="layui-row">
工单编号:{$vo.id|default=""}
</div>
<div class="layui-row">
工单标题:{$vo.title|default=""}
</div>
<div class="layui-row">
反馈人信息:{$vo.contact_name|default="未填写名称"}
联系方式:{$vo.contact_phone|default="未填写联系方式"}
联系地址:{$vo.contact_address|default="未填写地址"}
</div>
<div class="layui-row">
工单类型:{$vo.type_name|default=""}
</div>
<div class="layui-row">
工单地址:{$vo.ticket_address|default=""}
</div>
<div class="layui-row">
工单内容:{$vo.content|default=""}
</div>
<div class="layui-row">
工单图片:
<div>
{foreach $vo.imgs_arr as $img}
<img data-tips-image src="{$img}" alt="image" style="height: 100px;">
<span>&nbsp;</span>
{/foreach}
</div>
</div>
</div>
</div>
</div>
<div class="layui-row">
工单标题:{$vo.title|default=""}
<div class="layui-tab-item">
<div class="layui-card">
<div class="layui-card-header">现场核实情况</div>
{if $vo.verify}
<div class="layui-card-body">
{foreach $vo.verify as $verify}
<table class="layui-table">
<tbody class="layui-table-body">
<tr>
<td style="width: 120px">提交时间</td>
<td>{$verify.create_at|default=""}</td>
</tr>
<tr>
<td>核实人</td>
<td>{$verify.staff.name|default=""}【联系方式:{$verify.staff.phone|default=""}</td>
</tr>
<tr>
<td>核实结果</td>
<td>{$verify.content|default=""}</td>
</tr>
<tr>
<td>图片</td>
<td>
<div>
{foreach $verify.imgs_arr as $img}
<img data-tips-image src="{$img}" alt="image" style="height: 100px;">
<span>&nbsp;</span>
{/foreach}
</div>
</td>
</tr>
<tr>
<td>预估工作量</td>
<td>{$verify.work_days|default=""}</td>
</tr>
</tbody>
</table>
</div>
{else /}
<div class="layui-card-body">
<div class="layui-row">
暂无核实记录
</div>
</div>
{/if}
</div>
</div>
<div class="layui-row">
反馈人信息:{$vo.contact_name|default="未填写名称"}
联系方式:{$vo.contact_phone|default="未填写联系方式"}
联系地址:{$vo.contact_address|default="未填写地址"}
</div>
<div class="layui-row">
工单类型:{$vo.type_name|default=""}
</div>
<div class="layui-row">
工单地址:{$vo.ticket_address|default=""}
</div>
<div class="layui-row">
工单内容:{$vo.content|default=""}
</div>
<div class="layui-row">
工单图片:
<div>
{foreach $vo.imgs_arr as $img}
<img data-tips-image src="{$img}" alt="image" style="height: 100px;">
<span>&nbsp;</span>
{/foreach}
<div class="layui-tab-item">
<div class="layui-card">
<div class="layui-card-header">关联随手拍</div>
<div class="layui-card-body">
<table class="layui-table">
<thead>
<tr>
<th>随手拍编号</th>
<th>问题类型</th>
<th>反馈人</th>
<th>联系方式</th>
<th>反馈时间</th>
</tr>
</thead>
<tbody class="layui-table-body">
{foreach $vo.userShares as $user_share}
<tr>
<td><a data-modal="{:url('user_share/detail', ['id' => $user_share.id])}" data-height="90%" data-width="60%" class="layui-btn layui-btn-xs layui-btn-normal" title="随手拍详情">{$user_share.id}</a></td>
<td>{$user_share.type_name|default=""}</td>
<td>{$user_share.contact_name|default=""}</td>
<td>{$user_share.contact_phone|default=""}</td>
<td>{$user_share.create_at|default=""}</td>
</tr>
</tbody>
{/foreach}
</table>
</div>
</div>
</div>
</div>
</div>
<div class="layui-card">
<div class="layui-card-header">工单流转详情</div>
<div class="layui-card-body">