Datascrv2.php
1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?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);
}
}