|
@@ -947,6 +947,12 @@ class SouhuanAnalysis
|
|
|
$sririnsertData['device_id_code'] = $device_id_code;
|
|
|
$sririnsertData['original_str'] = $original_str;
|
|
|
$sririnsertData['content'] = json_encode($sriData);
|
|
|
+ if (isset($sriData['date'])) {
|
|
|
+ $sririnsertData['date'] = $sriData['date'];
|
|
|
+ }
|
|
|
+ if (isset($sriData['time'])) {
|
|
|
+ $sririnsertData['time'] = $sriData['time'];
|
|
|
+ }
|
|
|
$sririnsertData['command'] = $command;
|
|
|
$sririnsertData['createtime'] = date('Y-m-d H:i:s');
|
|
|
if ('tback' == $config['kind']) {
|
|
@@ -1137,7 +1143,6 @@ class SouhuanAnalysis
|
|
|
foreach ($param as $key => $value) {
|
|
|
$telno = $value['telno'];
|
|
|
$name = $value['name'];
|
|
|
- var_dump($name);
|
|
|
//电话号码
|
|
|
if (20 < mb_strlen($telno)) {
|
|
|
throw new \Exception("PHL电话号码错误:" . $telno);
|
|
@@ -1326,9 +1331,11 @@ class SouhuanAnalysis
|
|
|
public function showfortest($data)
|
|
|
{
|
|
|
$strdata = $this->getline($data);
|
|
|
- $content = $strdata['content_str'];
|
|
|
- $content = $this->getcommandcontent($content);
|
|
|
- $command = $content[0];
|
|
|
+ if (!is_array($strdata)) {
|
|
|
+ Log::write($data, 'shouhuan');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ $command = strtoupper($strdata['command']);
|
|
|
$showcommands = [
|
|
|
'SOS', 'CR', 'UPLOAD', 'SLEEPTIME', 'ZONE', 'FALLDOWN',
|
|
|
'APPLOCK', 'FACTORY', 'VERNO', 'LOWBAT', 'UD', 'POWEROFF', 'MESSAGE',
|