colly_wyx
2018-04-17 bf600de624ac26b99cecdec37c1f1aef63b09634
更新接口
2 files added
1 files modified
30 ■■■■■ changed files
Yfs/Domain/Data.php 14 ●●●● patch | view | raw | blame | history
Yfs/Model/DataThreeHourly.php 8 ●●●●● patch | view | raw | blame | history
Yfs/Model/DataWarn.php 8 ●●●●● patch | view | raw | blame | history
Yfs/Domain/Data.php
@@ -7,6 +7,8 @@
    public function __construct(){
        //DI()->redis = new Redis_Lite(DI()->config->get('app.redis.servers'));
       $this->model = new Model_Data();
       $this->hourly_model = new Model_DataHourly();
       $this->warn_model = new Model_DataWarn();
    }
    /**
@@ -19,11 +21,19 @@
        $arr['lon'] = $data['lon'];
        $arr['lat'] = $data['lat'];
        $arr['address'] = $data['address'];
        foreach ($data['data'] as $value) {
        foreach ($data['data'] as $value) {
            $arr['value'] = $value['value'];
            $arr['create_time'] = $value['time'];
            $arr['date'] = date('Y-m-d', strtotime($value['time']));
            $this->model->add($arr);
            if($data['type'] == 0){
                $this->model->add($arr);
                if($arr['is_warn'] == 1){
                    $this->warn_model->add($arr);
                }
            }
            elseif($data['type'] == 1){
                $this->hourly_model->add($arr);
            }
            if(isset($arr['_id']))
                unset($arr['_id']);
        }
Yfs/Model/DataThreeHourly.php
New file
@@ -0,0 +1,8 @@
<?php
class Model_DataThreeHourly extends Model_Base{
   public $table = 'data_three_hourly';
}
Yfs/Model/DataWarn.php
New file
@@ -0,0 +1,8 @@
<?php
class Model_DataWarn extends Model_Base{
   public $table = 'data_warn';
}