|
@@ -32,7 +32,9 @@ class OpcDataController extends Controller
|
|
|
'hoist' => 7, // 中部副立井提升机
|
|
|
'hoist_1' => 8, // 13采区提升机
|
|
|
'hoist_2' => 9, // 北部副斜井
|
|
|
- 'belt_2' => 10 // 主斜井胶带运输机
|
|
|
+ 'belt_2' => 10, // 主斜井胶带运输机
|
|
|
+ 'belt_2' => 11, // 锅炉烟气
|
|
|
+ 'mancar' => 12, // 13采区架空人车
|
|
|
],
|
|
|
|
|
|
'shicaocun' => [
|
|
@@ -126,6 +128,10 @@ class OpcDataController extends Controller
|
|
|
// 通用水泵1、2、3
|
|
|
$result = $this->getPumpData($dbResult);
|
|
|
break;
|
|
|
+ case 'mancar':
|
|
|
+ // 人车
|
|
|
+ $result = $this->getMancarData($dbResult);
|
|
|
+ break;
|
|
|
}
|
|
|
if (isset($result)) {
|
|
|
return response()->json($result);
|
|
@@ -473,4 +479,39 @@ class OpcDataController extends Controller
|
|
|
}
|
|
|
return $dataArr;
|
|
|
}
|
|
|
+
|
|
|
+ // 人车
|
|
|
+ public function getMancarData($dbResult) {
|
|
|
+ $dataArr = array();
|
|
|
+ $valDict = array();
|
|
|
+ $state = 2;
|
|
|
+
|
|
|
+ foreach ($dbResult as $key => $val) {
|
|
|
+ $devName = $val->dev_type_name; // 泵名
|
|
|
+ $rowNumber = $val->row_number; // 排序
|
|
|
+ $jsonKey = $val->json_key; // json键值
|
|
|
+ $label = $val->device_name; // 设备名
|
|
|
+ $devTypeNum = $val->dev_type_id; // 设备号
|
|
|
+ $devNum = $val->device_num - 1; // 设备号
|
|
|
+ $unit = $val->unit; // 单位
|
|
|
+ $devVal = $val->val; // 数值
|
|
|
+
|
|
|
+ if ($jsonKey == 'common') {
|
|
|
+ $valArr = [
|
|
|
+ 'label' => $label, // 标题
|
|
|
+ 'value' => $devVal, // 值
|
|
|
+ 'unit' => $unit // 单位
|
|
|
+ ];
|
|
|
+ $dataArr[$jsonKey][] = $valArr;
|
|
|
+ } else {
|
|
|
+ $valArr = [
|
|
|
+ 'label' => $label, // 标题
|
|
|
+ 'value' => $devVal, // 值
|
|
|
+ 'unit' => $unit // 单位
|
|
|
+ ];
|
|
|
+ $dataArr['hoist'][$jsonKey][] = $valArr;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return $dataArr;
|
|
|
+ }
|
|
|
}
|