PointRegisterController.class.php 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php
  2. namespace Home\Controller;
  3. use MongoDB\Driver\Manager;
  4. use Think\Controller;
  5. include '../Common/function.php';
  6. class PointRegisterController extends Controller
  7. {
  8. //官网首页
  9. public function index()
  10. {
  11. // $array=[
  12. // ['descript'=>'111111111','deviceName'=>'','deviceNo'=>'','deviceType'=>'','deviceTypeName'=>'','openProjectId'=>'',],
  13. // ['descript'=>'222222222','deviceName'=>'','deviceNo'=>'','deviceType'=>'','deviceTypeName'=>'','openProjectId'=>'',],
  14. // ['descript'=>'333333333','deviceName'=>'','deviceNo'=>'','deviceType'=>'','deviceTypeName'=>'','openProjectId'=>'',],
  15. // ['descript'=>'444444444','deviceName'=>'','deviceNo'=>'','deviceType'=>'','deviceTypeName'=>'','openProjectId'=>'',],
  16. // ['descript'=>'555555555','deviceName'=>'','deviceNo'=>'','deviceType'=>'','deviceTypeName'=>'','openProjectId'=>'',]
  17. // ];
  18. // $data=I('');
  19. // $a=$data['a'];
  20. // $b=$data['b'];
  21. $arr=M()->query("select * from sp_new_changning_share_ceshi limit 0,5");
  22. $array=[];
  23. foreach ($arr as $key=>$value){
  24. $array[$key]['descript']=$arr[$key]['descript'];
  25. $array[$key]['deviceName']=$arr[$key]['device_name'];
  26. $array[$key]['deviceNo']=$arr[$key]['device_code'].str_replace(',','',$arr[$key]['port']);
  27. $array[$key]['deviceType']=$arr[$key]['device_type'];
  28. $array[$key]['deviceTypeName']=$arr[$key]['device_type_name'];
  29. $array[$key]['openProjectId']=$arr[$key]['open_project_id'];
  30. }
  31. print_r($array);
  32. $url='http://iot.usky.cn:80/ytapi/admin/order/jingan';//测试路径
  33. $url1='http://new.cnfire119.cn/access/device/point/register';//正式路径
  34. foreach ($array as $key=>$value){
  35. $data=[];
  36. $data = $array[$key];
  37. echo json_encode($data)."\n";
  38. $output= http_post_advertise1($url1,json_encode($data));
  39. echo $output."\n";
  40. // print_r(json_decode($output,true)."aaaa");
  41. // sleep(6);
  42. // if ($output){
  43. // echo '添加成功';
  44. //// echo json_decode($output,true);
  45. // }else{
  46. // echo '添加失败'.$data;
  47. // exit();
  48. // }
  49. }
  50. }
  51. }