Datascrv2.php 1.1 KB
<?php

namespace app\api\controller\reservoir\dam;
use app\common\controller\Api;
use think\Request;
use think\Db;
/**
 * 水库位移监测接口
 * @package app\api\controller
 */
class Datascrv2 extends Api{

        // 接口是否需要登录
        protected $noNeedLogin = ['*'];

        public function index(){
            // 获取水库id
            $id = $this->request->param('id');

            $data=Db::name("reservoir_list")->field("id,name,address,construction_unit")->find($id);
            if(!$data){
                $this->error('请求失败');
            }
            $displacement = Db::name('reservoir_dam_displacement')
            ->where('reservoir_id',$id)
            ->order('createtime desc')
            ->field('vertical,horizontal,horizontalY')
            ->find();
            if(!$displacement){
                $data['displacement']['vertical']=0;
                $data['displacement']['horizontal']=0;
                $data['displacement']['horizontalY']=0;
            }else{
                $data['displacement']  =$displacement;
            }
            $this->success('请求成功',$data);
        }


    }