فهرست منبع

增加不合格原因

15168162575 2 سال پیش
والد
کامیت
37550de9a4
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      application/admin/controller/Entrust.php

+ 6 - 0
application/admin/controller/Entrust.php

@@ -436,12 +436,14 @@ class Entrust extends Backend
          * 如果判定不合格,定义一个变量$str,在else 拼接不合格原因
          * 假如溶剂残留总量不合格,str = ‘不合格原因:溶剂残留总量检测值:$dis大于标准值:$v['max']’;
         */
+        $str = '';
         foreach ($judge as $k => $v) {
             if ($v['params'] == '溶剂残留总量') {
                 if ($dis < $v['max']) {
                     $is_qualified[$k] = 1;
                 } else {
                     $is_qualified[$k] = 0;
+                    $str = $str. '不合格原因:溶剂残留总量检测值:'.$dis.'大于标准值:'.$v['max'].'。';
                 }
             }
             if ($v['params'] == '溶剂杂质总量' || $v['params'] == '总量') {
@@ -449,6 +451,7 @@ class Entrust extends Backend
                     $is_qualified[$k] = 1;
                 } else {
                     $is_qualified[$k] = 0;
+                    $str = $str. '不合格原因:溶剂杂质总量检测值:'.$dis_impurity.'大于标准值:'.$v['max'].'。';
                 }
             }
             if ($v['params'] == '溶剂杂质苯系物' || $v['params'] == '苯系物总量' || $v['params'] == '苯系物') {
@@ -456,6 +459,7 @@ class Entrust extends Backend
                     $is_qualified[$k] = 1;
                 } else {
                     $is_qualified[$k] = 0;
+                    $str = $str. '不合格原因:溶剂杂质苯系物检测值:'.$ben_total.'大于标准值:'.$v['max'].'。';
                 }
             }
             if ($v['params'] == '溶剂杂质苯' || $v['params'] == '苯含量' || $v['params'] == '苯') {
@@ -463,6 +467,7 @@ class Entrust extends Backend
                     $is_qualified[$k] = 1;
                 } else {
                     $is_qualified[$k] = 0;
+                    $str = $str. '不合格原因:溶剂杂质苯检测值:'.$ben.'大于标准值:'.$v['max'].'。';
                 }
             }
         }
@@ -487,6 +492,7 @@ class Entrust extends Backend
         $params[$ke]['ben_total'] = $ben_total;
         $params[$ke]['ben'] = $ben;
         $params[$ke]['unit'] = 'mg/m2';
+        $params[$ke]['remark'] = $str;
         $params[$ke]['create'] = date('Y-m-d H:i:s');
         $params[$ke]['maker'] = Session::get('admin')['username'];
         $params[$ke]['params'] = Db::name('item_judge')->where('id', $temp_id[$ke])->value('list_name');