You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.1 KiB
PHP
43 lines
1.1 KiB
PHP
<?php
|
|
|
|
namespace app\index\controller;
|
|
use think\Controller;
|
|
use think\Db;
|
|
class Line extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
if (empty($_GET['id'])) die('无效的编号');
|
|
$id = $_GET['id'];
|
|
$edate=date("Y-m-d");
|
|
$sdate=date('Y-m-d',strtotime("$edate -1 month"));
|
|
if (!empty($_GET['stime'])) {
|
|
$sdate=$_GET['stime'];
|
|
}
|
|
if (!empty($_GET['etime'])) {
|
|
$edate=substr($_GET['etime'],0,10);
|
|
}
|
|
$this->assign('id',$id);
|
|
$this->assign('edate',$edate);
|
|
$this->assign('sdate',$sdate);
|
|
return $this->fetch('line');
|
|
}
|
|
public function getjson()
|
|
{
|
|
$edate=date("Y-m-d");
|
|
$sdate=date('Y-m-d',strtotime("$edate -1 month"));
|
|
if (empty($_GET['sid'])) return;
|
|
$sid = $_GET['sid'];
|
|
if (!empty($_GET['stime'])) {
|
|
$sdate=date('Y-m-d',strtotime($_GET['stime']));
|
|
}
|
|
if (!empty($_GET['etime'])) {
|
|
$edate=date('Y-m-d',strtotime($_GET['etime']));
|
|
$edate=date('Y-m-d',strtotime("$edate 1 day"));
|
|
}
|
|
$b = Db::query("select d_Time,CH4ppm,C2H4ppm,C2H6ppm,C2H2ppm,H2ppm,COppm,CO2ppm,TotalHydrocarbon from data_epa_h where EQMID='{$sid}' and d_time >'{$sdate}' and d_Time<'{$edate}'");
|
|
$data = json_encode($b);
|
|
echo $data;
|
|
}
|
|
}
|
|
?>
|