iot-admin/app/api/controller/IndexController.php
2023-12-01 17:01:43 +08:00

40 lines
1013 B
PHP

<?php
namespace app\api\controller;
use app\BaseController;
use support\Log;
use think\facade\Db;
class IndexController extends BaseController{
public function index(){
}
public function demo1(){
$parmas=$this->request->post();
Log::error('测试',$parmas);
return json(['msg'=>'ok']);
}
public function mqtt(){
$parmas=$this->request->post();
if(!$parmas|| !isset($parmas['username']) || $parmas['username']==''){
return json(['msg'=>'参数错误']);
}
$data=[
'username'=>$parmas['username'],
'topic'=>$parmas['topic'],
'qos'=>$parmas['qos'],
'data'=>$parmas['payload'],
'clientid'=>$parmas['clientid'],
'create_time'=>date('Y-m-d H:i:s'),
];
$res=Db::name('msg')->insert($data);
if($res){
return json(['msg'=>'ok']);
}else{
return json(['msg'=>'添加失败']);
}
}
}