This commit is contained in:
MeSHard
2025-12-01 11:19:23 +08:00
parent adc5fd81aa
commit b22d09bd39
4440 changed files with 815952 additions and 0 deletions

View File

@@ -0,0 +1,85 @@
<?php
// +----------------------------------------------------------------------
// | 监管平台 [ WE CAN DO IT MORE SIMPLE ]
// +----------------------------------------------------------------------
// | Copyright (c) 2018-2019 http://www.rainfer.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: 无【周界接口】
// +----------------------------------------------------------------------
namespace app\api\controller;
use app\common\controller\Api;
use app\admin\model\Admin;
use app\admin\model\yq\alarm\Alarm;
use app\admin\model\yq\alarm\Trend;
use app\admin\model\yq\electronic_waybill\Waybill;
use app\admin\model\yq\park\Park;
use app\admin\model\yq\perimeter\EnterpriseCheck;
use app\admin\model\yq\vehicle\LineLog;
use app\admin\model\yq\vehicle\ParkLineLog;
use app\admin\model\yq\vehicle\Vehicle;
use app\admin\model\yq\base_config\Perimeter;
use think\Db;
class YqPerimeter extends Api {
protected $noNeedLogin = ['*'];
protected $noNeedRight = ['*'];
//周界列表
public function perimeter_list(){
$perimeter_list = Perimeter::where('is_del',1)->select();
$this->success('请求成功!',$perimeter_list);
}
//周界详情
public function perimeter_detail(){
// $id = input('id');
// if (!$id) {
// $this->error('异常操作!');
// }
$name = input('name');
if (!$name) {
$this->error('异常操作!');
}
$perimeter_info['space'] = 0;
$perimeter_info['place_car'] = 0;
$perimeter_info['remainder_car'] = 0;
$perimeter_info['in_car'] = 0;
$perimeter_info['out_car'] = 0;
$perimeter_info = Perimeter::where('name',$name)->find();
// if($perimeter_info){
// $perimeter_info['space'] = mt_rand(1000,2000);
// $perimeter_info['place_car'] = mt_rand(100,1000);
// $perimeter_info['remainder_car'] = mt_rand(100,1000);
// $perimeter_info['in_car'] = mt_rand(100,1000);
// $perimeter_info['out_car'] = mt_rand(100,1000);
// }
$this->success('查询成功!',$perimeter_info);
}
//编辑周界
public function perimeter_edit(){
$id = input('id');
if (!$id) {
$this->error('异常操作!');
}
$data = array(
'info' => input('info'),
);
$res = Perimeter::where('id',$id)->update($data);
if($res){
$this->success('操作成功!');
}else{
$this->error('操作失败!');
}
}
}