VideoAlarmController.class.php 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace Home\Controller;
  3. use Think\Controller;
  4. include '../Common/function.php';
  5. class VideoAlarmController extends ComController{
  6. public function index()
  7. {
  8. // echo $_SESSION['phone'];
  9. // echo "<br/>....";
  10. // echo $_SESSION['idphone'];
  11. $Data = I('');
  12. $Map['company']=$Data['companyid'];
  13. $Map['clzt']=0;
  14. $ResData=M()->query("select count(a.id) as wcls from sp_video2017 as a join sp_owner as b on b.owner_code=a.device_code where b.company='".$Map['company']."' and a.clzt=".$Map['clzt']);
  15. // $ResData=M('v_sj2017_2')->where($Map)->count('id');
  16. // $ResData = indexOne($company);
  17. $this->assign('wjcn',$ResData[0]['wcls']);
  18. $this->assign('companyid',$Data['companyid']);
  19. $this->display('Index/video_system');
  20. }
  21. public function change()
  22. {
  23. $Data=I('');
  24. $page = $Data['page'];
  25. $size = 20;
  26. $startpage=($page - 1) * 20;
  27. $Map['company']=$Data['companyid'];
  28. switch ($Data['type'])
  29. {
  30. case 'untreated':
  31. $Map['clzt']=0;
  32. $ResData=M()->query("select a.id,a.device_code,a.data4,a.clzt,a.time,d.owner_name from sp_video2017 a join sp_owner d ON a.device_code=d.owner_code where d.company=".$Map['company']." AND a.clzt=".$Map['clzt']." order by a.id desc limit ".$startpage.",".$size);
  33. break;
  34. case 'treated':
  35. $Map['clzt']=1;
  36. $ResData=M()->query("select a.id,a.device_code,a.data4,a.clzt,a.time,d.owner_name from sp_video2017 a join sp_owner d ON a.device_code=d.owner_code where d.company=".$Map['company']." AND a.clzt=".$Map['clzt']." order by a.id desc limit ".$startpage.",".$size);
  37. break;
  38. default:
  39. $ResData=M()->query("select a.id,a.device_code,a.data4,a.clzt,a.time,d.owner_name from sp_video2017 a join sp_owner d ON a.device_code=d.owner_code where d.company=".$Map['company']." order by a.id desc limit ".$startpage.",".$size);
  40. break;
  41. }
  42. echo json_encode($ResData);
  43. // $this->assign('ResData',$ResData);
  44. // $this->display('Index/video-list');
  45. }
  46. }
  47. ?>