[#if info??]
|
<div class="device" id="printDiv" style="padding:0;border:0;">
|
<table border="0" class="reportTable" id="reportTable">
|
<tr class="titleTr">
|
<td colspan="12">日常巡检服务报告</td>
|
</tr>
|
|
<tr class="nameTr">
|
<td width="33%" colspan="4" align="left" valign="bottom" style="padding:1px;">${Constants.CUSTOMER_CONSTANTS}名称:${info.cus_name}</td>
|
<td width="33%" colspan="8" style="text-align:right;" valign="bottom" style="padding:1px;">${Constants.UNIT_CONSTANTS}:
|
[#if info.sub_cus_name??&&info.sub_cus_name?length>0]
|
${info.sub_cus_name}
|
[#else]
|
|
|
|
[/#if]
|
</td>
|
</tr>
|
|
<tr>
|
<td colspan="2" class="tdbg" width="20%">报告日期</td>
|
<td colspan="4" width="30%">${DateUtil.format("yyyy-MM-dd",info.PATROL_DATE)}</td>
|
<td colspan="2" class="tdbg" width="20%">填报时间</td>
|
<td colspan="4" width="30%">${DateUtil.format("yyyy-MM-dd",info.PATROL_DATE)}</td>
|
</tr>
|
|
<tr>
|
<td colspan="2" class="tdbg">巡检开始时间</td>
|
<td colspan="4">${DateUtil.format("yyyy-MM-dd HH:mm",info.BEGIN_TIME)}</td>
|
<td colspan="2" class="tdbg">巡检结束时间</td>
|
<td colspan="4">${DateUtil.format("yyyy-MM-dd HH:mm",info.END_TIME)}</td>
|
</tr>
|
|
<tr>
|
<td colspan="2" class="tdbg">巡检工程师</td>
|
<td colspan="4">${info.USER_NAME}</td>
|
<td colspan="2" class="tdbg">联系方式</td>
|
<td colspan="4">${info.USER_PHONE}</td>
|
</tr>
|
|
<tr>
|
<td colspan="2" class="tdbg">正常配置/异常配置</td>
|
<td colspan="4">${info.NCI_NUM}/${info.ACI_NUM}</td>
|
<td colspan="2" class="tdbg">正常指标/异常指标</td>
|
<td colspan="4">${info.NITEM_NUM}/${info.AITEM_NUM}</td>
|
</tr>
|
|
<tr>
|
<td colspan="2" class="tdbg">巡检类型</td>
|
<td colspan="4" class="tdbg">巡检项</td>
|
<td colspan="2" class="tdbg">巡检结果</td>
|
<td colspan="4" class="tdbg">备注</td>
|
</tr>
|
|
[#if commonList??&&commonList?size>0]
|
[#list commonList as category]
|
<tr>
|
<td colspan="2" [#if category.dataList??&&category.dataList?size>0]rowspan="${category.dataList?size}"[/#if]>
|
${category.NAME}
|
</td>
|
[#if category.dataList??&&category.dataList?size>0]
|
[#assign item = category.dataList[0]/]
|
<td colspan="4">${item.ITEM_NAME}</td>
|
<td colspan="2">
|
[#if item.RESULT==1]
|
正常
|
[#elseif item.RESULT==2]
|
告警
|
[#else]
|
异常
|
[/#if]
|
</td>
|
<td colspan="4" align="left">${item.NOTE}</td>
|
[#else]
|
<td colspan="4"> </td>
|
<td colspan="2"> </td>
|
<td colspan="4"> </td>
|
[/#if]
|
</tr>
|
|
[#if category.dataList??&&category.dataList?size>0]
|
[#list category.dataList as item]
|
[#if item_index>0]
|
<tr>
|
<td colspan="4">${item.ITEM_NAME}</td>
|
<td colspan="2">
|
[#if item.RESULT==1]
|
正常
|
[#elseif item.RESULT==2]
|
告警
|
[#else]
|
异常
|
[/#if]
|
</td>
|
<td colspan="4" align="left">${item.NOTE}</td>
|
</tr>
|
[/#if]
|
[/#list]
|
[/#if]
|
[/#list]
|
[#else]
|
<tr>
|
<td colspan="2"> </td>
|
<td colspan="4"> </td>
|
<td colspan="2"> </td>
|
<td colspan="4"> </td>
|
</tr>
|
[/#if]
|
<tr>
|
<td colspan="12" class="tdbg" align="left">告警/异常配置信息:</td>
|
</tr>
|
|
<tr>
|
<td class="tdbg" width="10%">序号</td>
|
<td class="tdbg" width="35%" colspan="4">配置名称(搜索码)</td>
|
<td class="tdbg" width="25%" colspan="4">巡检项</td>
|
<td class="tdbg" width="15%"> 巡检结果</td>
|
<td class="tdbg" width="15%" colspan="2"> 备注</td>
|
</tr>
|
[#if ciList??&&ciList?size>0]
|
[#list ciList as ci]
|
[#if ci.xjxlist??&&ci.xjxlist?size>0]
|
<tr>
|
<td [#if ci.xjxlist??&&ci.xjxlist?size>0] rowspan="${ci.xjxlist?size}" [/#if]>${ci_index+1}</td>
|
<td [#if ci.xjxlist??&&ci.xjxlist?size>0] rowspan="${ci.xjxlist?size}" [/#if] colspan="4" ><a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/cfg/cfgInfoIndex.html?id=${ci.ID}">${ci.CINAME}(${ci.SEARCHCODE})</a></td>
|
[#if ci.xjxlist?? && ci.xjxlist?size > 0]
|
[#list ci.xjxlist as xjx]
|
[#if xjx_index != 0]
|
<tr>
|
[/#if]
|
<td colspan="4">${xjx.ITEM_NAME}</td>
|
<td>
|
[#if xjx.RESULT==2]
|
告警
|
[#elseif xjx.RESULT==3]
|
异常
|
[#else]
|
正常
|
[/#if]
|
</td>
|
<td colspan="2">
|
${xjx.NOTE}
|
</td>
|
[#if xjx_index != 0]
|
</tr>
|
[/#if]
|
[/#list]
|
[#else]
|
<td colspan="4"></td>
|
<td></td>
|
<td colspan="2"></td>
|
[/#if]
|
[#if ci_index == 0]
|
</tr>
|
[/#if]
|
[/#if]
|
[/#list]
|
[#else]
|
<tr>
|
<td> </td>
|
<td colspan="4"> </td>
|
<td colspan="4"> </td>
|
<td> </td>
|
<td colspan="2"> </td>
|
</tr>
|
[/#if]
|
|
<tr>
|
<td colspan="12" class="tdbg" align="left">关联工单:</td>
|
</tr>
|
<tr>
|
<td colspan="2" class="tdbg">工单编号</td>
|
<td colspan="5" class="tdbg">工单名称</td>
|
<td colspan="3" class="tdbg">工单类型</td>
|
<td colspan="2" class="tdbg">当前状态</td>
|
</tr>
|
|
[#if linkOrderList??&&linkOrderList?size>0]
|
[#list linkOrderList as linkOrder]
|
<tr>
|
<td colspan="2">${linkOrder.ORDER_CODE}</td>
|
<td colspan="5">${linkOrder.WFNAME}</td>
|
<td colspan="3">${Constants.mapWORKFLOW_BUSINESS_TYPE_Label(linkOrder.BUSINESSTYPE+"")}</td>
|
<td colspan="2">
|
[#if linkOrder.WFSTATE ==1]
|
进行中
|
[#elseif linkOrder.WFSTATE ==2]
|
已完成
|
[#elseif linkOrder.WFSTATE ==3]
|
已关闭
|
[/#if]
|
</td>
|
</tr>
|
[/#list]
|
[#else]
|
<tr>
|
<td colspan="2"> </td>
|
<td colspan="5"> </td>
|
<td colspan="3"> </td>
|
<td colspan="2"> </td>
|
</tr>
|
[/#if]
|
|
<tr>
|
<td class="nopbot" colspan="12">巡检总结</td>
|
</tr>
|
<tr>
|
<td class="noptobo" colspan="12">
|
${info.SUMMARY}
|
</td>
|
</tr>
|
<tr>
|
<td class="nopbot" colspan="12">主管意见</td>
|
</tr>
|
<tr>
|
<td class="noptobo" colspan="12">
|
${shInfo.NOTE}
|
</td>
|
</tr>
|
|
<tr>
|
<td class="noptop" colspan="12">
|
运维主管:${shInfo.DEAL_NAME}
|
审核时间:${DateUtil.format("yyyy-MM-dd HH:mm:ss",shInfo.DEAL_TIME)}
|
</td>
|
</tr>
|
|
</table>
|
</div>
|
<div><span>附件:</span><br>
|
[#if info.fileList??&&info.fileList?size>0]
|
[#list info.fileList as file]
|
<a class="blue_txt" target="_blank" href="${base}${file.FILE_PATH}">${file.FILE_NAME}</a><br>
|
[/#list]
|
[/#if]
|
[/#if]
|
</div>
|