Browse Source

同步线上版本Create

master
wanghongjun 1 year ago
parent
commit
2350acca6b
  1. 27
      source/application/api/controller/pass/Create.php

27
source/application/api/controller/pass/Create.php

@ -38,9 +38,9 @@ class Create extends Controller
$queryWhere = ['groupId' => $val['groupId'],'granularity' => $val['granularity'],'statTime' => $val['statTime']];
$query = $dm->find('bt_passenger_flow',$queryWhere);
$groupRes = $dm->find('bt_passenger_monitor_group',['groupId' => $val['groupId']]);
$groupName = isset($groupRes['groupName']) ? $groupRes['groupName']:$val['groupName'];
$groupRes = $dm->find('bt_passenger_monitor_group',['groupId' => $val['groupId']]);
$groupName = isset($groupRes['groupName']) ? $groupRes['groupName']:$val['groupName'];
$insert_arr = [
'groupId' => $val['groupId'],
@ -123,26 +123,28 @@ class Create extends Controller
return $this->renderSuccess();
}
/**
*虚拟数据同步
**/
protected function mergeYearlyData(&$val)
{
if ($val['granularity'] == 'yearly' && date("Y") == '2023') {
$mergeData = [
'110' => [
'flowInNum' => 0,
'noRepeatInNum' => 0,
'flowInNum' => 2339810,
'noRepeatInNum' => 2339810,
],
'210' => [
'flowInNum' => 0,
'noRepeatInNum' => 0,
'flowInNum' => 2545807,
'noRepeatInNum' => 2545807,
],
'310' => [
'flowInNum' => 0,
'noRepeatInNum' => 0,
'flowInNum' => 799444,
'noRepeatInNum' => 799444,
],
'510' => [
'flowInNum' => 0,
'noRepeatInNum' => 0,
'flowInNum' => 25212,
'noRepeatInNum' => 25212,
],
];
@ -150,7 +152,6 @@ class Create extends Controller
$val['noRepeatInNum'] = round($val['noRepeatInNum']+$mergeData[$val['groupId']]['noRepeatInNum']);
}
}
/**
* 创建总客流统计数据
* @return array

Loading…
Cancel
Save