123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
- <title>检查记录详情</title>
- <link rel="stylesheet" href="../../../assets/libs/layui/css/layui.css"/>
- <link rel="stylesheet" href="../../../assets/module/admin.css?v=312"/>
- <style>
- </style>
- </head>
- <body>
- <!-- 页面加载loading -->
- <div class="page-loading">
- <div class="ball-loader">
- <span></span><span></span><span></span><span></span>
- </div>
- </div>
- <!-- 正文开始 -->
- <div class="layui-fluid">
- <div class="layui-card">
- <div class="layui-card-header hide-print">
- <span style="font-weight: 700 !important;font-size: 16px;">查看详情</span>
- <div class="layui-inline pull-right">
- <button id="btnPrint" class="layui-btn layui-btn-sm layui-btn-radius layui-btn-normal"><i class="layui-icon layui-icon-print"></i>打印</button>
- <button onclick="history.back()" class="layui-btn layui-btn-sm layui-btn-radius"><i class="layui-icon layui-icon-return"></i>返回</button>
- </div>
- </div>
- <div class="layui-card-body">
- <fieldset class="layui-elem-field layui-field-title">
- <legend>基本信息</legend>
- </fieldset>
- <div class="layui-row" id="baseInformationView">
- <script type="text/html" id="checkRecordTpl">
- <div class="layui-col-xs12">
- <div class="layui-form">
- <table class="layui-table">
- <colgroup>
- <col width="150">
- </colgroup>
- <thead>
- </thead>
- <tbody>
- <tr>
- <td>检查名称</td>
- <td>{{d.checkRecordName}}</td>
- </tr>
- <tr>
- <td>检查单位</td>
- <td>
- {{# if(d.checkType != null && d.checkType != '' && d.checkType == '2' && d.checkSectionName != ''){ }}
- <span>{{d.checkSectionName}}</span>
- {{# }else if(d.checkType != null && d.checkType != '' && d.checkType == '1' && d.checkProjectName != ''){ }}
- <span>{{d.checkProjectName}}</span>
- {{# }else if(d.checkType == '0' && d.checkCompanyName != '') { }}
- <span>{{d.checkCompanyName}}</span>
- {{# } }}
- </td>
- </tr>
- <tr>
- <td>参与人员</td>
- <td>{{d.checkRecordPerson}}</td>
- </tr>
- <tr>
- <td>检查日期</td>
- <td>{{d.createdTime}}</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </script>
- </div>
- <fieldset class="layui-elem-field layui-field-title">
- <legend>检查项</legend>
- </fieldset>
- <div class="layui-row" id="checkItemView">
- <script type="text/html" id="checkItemTpl">
- <div class="layui-col-xs12">
- <div class="layui-form">
- <table class="layui-table" lay-skin="nob">
- <colgroup>
- <col width="50">
- <col>
- </colgroup>
- <thead>
- </thead>
- <tbody>
- {{# layui.each(d, function(index, item){ }}
- <tr>
- <td>{{index + 1}}</td>
- <td>{{item.checkItemDefName}}</td>
- </tr>
- {{# }); }}
- </tbody>
- </table>
- </div>
- </div>
- </script>
- </div>
- <fieldset class="layui-elem-field layui-field-title">
- <legend>检查条目</legend>
- </fieldset>
- <div class="layui-row" id="checkContentView">
- <script type="text/html" id="checkContentTpl">
- <div class="layui-col-xs12">
- <div class="layui-form">
- <table class="layui-table">
- <colgroup>
- <col width="50">
- <col width="200">
- <col>
- <col width="100">
- </colgroup>
- <thead>
- <tr>
- <th></th>
- <th>检查名称</th>
- <th>检查内容</th>
- <th>结果</th>
- </tr>
- </thead>
- <tbody>
- {{# var num = 1}}
- {{# layui.each(d, function(index, dto){ }}
- {{# layui.each(dto.orgCheckRecordItemContents,function(index,item){ }}
- <tr>
- <td>{{num++}}</td>
- <td>{{item.checkItemContentDefName}}</td>
- <td>{{item.checkRecordItemContentDesc}}</td>
- <td>
- <!-- 1已通过 2存在隐患 3未检查 4不涉及 5未通过 -->
- {{# if (item.checkRecordItemContentStatus == 1) { }}
- 已通过
- {{# } else if (item.checkRecordItemContentStatus == 2) { }}
- 存在隐患
- {{# } else if (item.checkRecordItemContentStatus == 3) { }}
- 未检查
- {{# } else if (item.checkRecordItemContentStatus == 4) { }}
- 不涉及
- {{# } else { }}
- 未通过
- {{# } }}
- </td>
- </tr>
- {{# }); }}
- {{# }); }}
- </tbody>
- </table>
- </div>
- </div>
- </script>
- </div>
- </div>
- </div>
- </div>
- <!-- js部分 -->
- <script type="text/javascript" src="../../../assets/libs/layui/layui.js"></script>
- <script type="text/javascript" src="../../../assets/js/common.js?v=312"></script>
- <script>
- layui.use(['layer', 'form', 'table', 'admin', 'uParas','laytpl','printer'], function () {
- var $ = layui.jquery;
- var layer = layui.layer;
- var form = layui.form;
- var table = layui.table;
- var admin = layui.admin;
- var uParas = layui.uParas;
- var laytpl = layui.laytpl;
- var printer = layui.printer;
- var checkRecordId = uParas.getUrlParam("checkRecordId");
- //数据填充
- function init() {
- $.ajax({
- type: "get",
- url: uParas.baseUrl + "/org/checkRecord/getCheckRecordDetail/"+checkRecordId,
- dataType: "json",
- success: function (res) {
- if (res.code == 1) {
- var getTpl = checkRecordTpl.innerHTML;
- var view = document.getElementById('baseInformationView');
- laytpl(getTpl).render(res.data, function (html) {
- view.innerHTML = html;
- });
- getTpl = checkItemTpl.innerHTML;
- view = document.getElementById('checkItemView')
- laytpl(getTpl).render(res.data.orgCheckRecordItems, function (html) {
- view.innerHTML = html;
- });
- getTpl = checkContentTpl.innerHTML;
- view = document.getElementById('checkContentView')
- laytpl(getTpl).render(res.data.orgCheckRecordItems, function (html) {
- view.innerHTML = html;
- });
- }else{
- layer.msg(resp.msg);
- }
- }
- });
- }
- init();
- //打印
- $('#btnPrint').click(function () {
- printer.print('');
- });
- });
- </script>
- </body>
- </html>
|