Parcourir la source

检测结果管理打印

liuhairui il y a 2 ans
Parent
commit
6d667523b2

+ 9 - 3
application/admin/view/res/data.html

@@ -152,6 +152,12 @@
 <!--===================打印数据===============-->
 <div id="print" style="display: none;">
     <h1 style="text-align: center">{$gather['name']}</h1>
+    <h3 style="text-align: center">
+        数据文件:
+        {$gather['data_txt_name']}
+        &nbsp;&nbsp;&nbsp;
+        采集: {$gather['gather_time']}
+    </h3>
     <div class="form-group">
     <label class="control-label col-xs-12 col-sm-2"></label>
     <table style="text-align: center" border="1">
@@ -159,8 +165,8 @@
         <tr>
             <th class="col-xs-12 col-sm-2" style="width: 20%;text-align: center"></th>
             <th class="col-xs-12 col-sm-2" style="width: 10%;text-align: center">化合物</th>
-            <th class="col-xs-12 col-sm-2" style="width: 10%;text-align: center">浓度</th>
-            <th class="col-xs-12 col-sm-2" style="width: 10%;text-align: center">单位</th>
+            <th class="col-xs-12 col-sm-2" style="width: 15%;text-align: center">浓度</th>
+            <th class="col-xs-12 col-sm-2" style="width: 6%;text-align: center">单位</th>
         </tr>
         </thead>
         <tbody>
@@ -198,7 +204,7 @@
                 <th class="col-xs-12 col-sm-1" style="width: 12%;text-align: center">保留时间</th>
                 <th class="col-xs-12 col-sm-1" style="width: 12%;text-align: center">定量离子</th>
                 <th class="col-xs-12 col-sm-1" style="width: 10%;text-align: center">响应值</th>
-                <th class="col-xs-12 col-sm-1" style="width: 8%;text-align: center">浓度</th>
+                <th class="col-xs-12 col-sm-1" style="width: 10%;text-align: center">浓度</th>
                 <th class="col-xs-12 col-sm-1" style="width: 8%;text-align: center">单位</th>
                 <th class="col-xs-12 col-sm-1" style="width: 10%;text-align: center">偏差(分钟)</th>
                 <th class="col-xs-12 col-sm-1" style="width: 12%;text-align: center">定性离子</th>

+ 89 - 1
application/admin/view/res/datagc.html

@@ -171,5 +171,93 @@
         </div>
     </div>
     <input type="hidden" id="id" value="{$id}">
-
+    <!--打印按钮-->
+    <div class="form-group layer-footer">
+        <label class="control-label col-xs-12 col-sm-2"></label>
+        <div class="col-xs-12 col-sm-8">
+            <button type="button" class="btn btn-default btn-embossed print-link">打印</button>
+        </div>
+    </div>
 </form>
+
+<!--===================打印数据===============-->
+<div id="print" style="display: none;">
+    <h1 style="text-align: center">{$gather['name']}</h1>
+    <h3 style="text-align: center">
+        数据文件:
+        {$gather['data_txt_name']}
+        &nbsp;&nbsp;&nbsp;
+        {$gather['remak']}
+    </h3>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2"></label>
+        <table style="text-align: center" border="1">
+            <thead>
+            <tr>
+                <th class="col-xs-12 col-sm-2" style="width: 20%;text-align: center"></th>
+                <th class="col-xs-12 col-sm-2" style="width: 10%;text-align: center">化合物</th>
+                <th class="col-xs-12 col-sm-2" style="width: 15%;text-align: center">浓度</th>
+                <th class="col-xs-12 col-sm-2" style="width: 8%;text-align: center">单位</th>
+            </tr>
+            </thead>
+            <tbody>
+            <tr>
+                <td rowspan="4" style="font-weight: 700; text-align: center">汇总</td>
+                <td>溶剂残留总值</td>
+                <td>{$row['dis']}</td>
+                <td>{$row['unit']}</td>
+            </tr>
+            <tr>
+
+                <td>溶剂杂质总量</td>
+                <td>{$row['dis_impurity']}</td>
+                <td>{$row['unit']}</td>
+            </tr>
+            <tr>
+
+                <td>苯系物总量</td>
+                <td>{$row['ben_total']}</td>
+                <td>{$row['unit']}</td>
+            </tr>
+            <tr>
+
+                <td>苯含量</td>
+                <td>{$row['ben']}</td>
+                <td>{$row['unit']}</td>
+            </tr>
+            </tbody>
+        </table>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2"></label>
+        <table class="col-xs-12 col-sm-8 gridtable" style="text-align: center" border="1">
+            <thead>
+            <tr>
+                <th class="col-xs-12 col-sm-1" style="width: 8%;text-align: center">序号</th>
+                <th class="col-xs-12 col-sm-2" style="width: 14%;text-align: center">名称</th>
+                <th class="col-xs-12 col-sm-1" style="width: 10%;text-align: center">保留时间(min)</th>
+                <th class="col-xs-12 col-sm-1" style="width: 6%;text-align: center">类型</th>
+                <th class="col-xs-12 col-sm-1" style="width: 12%;text-align: center">峰面积</th>
+                <th class="col-xs-12 col-sm-1" style="width: 16%;text-align: center">含量/峰面积</th>
+                <th class="col-xs-12 col-sm-1" style="width: 14%;text-align: center">含量</th>
+                <th class="col-xs-12 col-sm-1" style="width: 8%;text-align: center">组</th>
+            </tr>
+            </thead>
+            <tbody>
+            {foreach name="data" id="vo" }
+            <tr>
+                <td>{$key+1}</td>
+                <td>{$vo.chemical_compound}</td>
+                <td>{$vo.time}</td>
+                <td>{$vo.type}</td>
+                <td>{$vo.peak_area}</td>
+                <td>{$vo.val}</td>
+                <td>{$vo.potency}</td>
+                <td></td>
+            </tr>
+            {/foreach}
+            </tbody>
+        </table>
+    </div>
+</div>
+

+ 1 - 3
public/assets/js/backend/res.js

@@ -113,14 +113,12 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
         },
         data: function () {
             $(".print-link").on('click', function() {
-                console.log('点击了打印按钮');
                 var printHTML = document.querySelector('#print').innerHTML;
-                var oldstr = document.body.innerHTML;
                 // 将打印的区域赋值,进行打印
                 window.document.body.innerHTML = printHTML;
                 window.print();
                 window.location.reload(); // 打印完成后重新加载页面
-
+                Fast.api.close();
             });
             Controller.api.bindevent();
         },