repair_faultModel.php 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?php
  2. /**
  3. 故障报修
  4. */
  5. class agent_repair_faultClassModel extends agentModel
  6. {
  7. protected function agentrows($rows, $rowd, $uid){
  8. $typearr = array();
  9. if($this->loadci==1) $typearr = $this->flowwesearchdata(1);
  10. return array(
  11. 'rows' =>$rows, // 数据
  12. 'typearr' =>$typearr, // 类型数组
  13. );
  14. }
  15. public function flowwesearchdata($lx)
  16. {
  17. $arr = m("repair_type")->getall("1=1", "*");
  18. $getselectdatad = [];
  19. foreach ($arr as $k => $rs) {
  20. $dd['id'] = $rs['id'];
  21. $dd['name'] = $rs['name'];
  22. $dd['num'] = null;
  23. $dd['value'] = null;
  24. $dd['stotal'] = 0;
  25. $dd['nameo'] = $rs['name'];
  26. $dd['padding'] = 0;
  27. $getselectdatad[] = $dd;
  28. }
  29. if($lx==1)return $getselectdatad;
  30. return array(
  31. 'typename' => '所有分类',
  32. 'searchmsg' => '新闻标题/分类',
  33. );
  34. }
  35. // public function getdata($uid, $num, $lx, $page)
  36. // {
  37. // $this->tongmode = true;
  38. // if(!isempt($lx)){
  39. // $lxa = explode('|', $lx);
  40. // if(isset($lxa[1]) && !isempt($lxa[1])){
  41. // if($lxa[1] != $num)$this->tongmode = false;
  42. // $num = $lxa[1]; // repair_fault
  43. // $lx = $lxa[0]; // all
  44. // }
  45. // }
  46. // $this->loadci = (int)$this->rock->get('loadci','0');
  47. // $this->getagentinfor($num);
  48. // $this->page = $page;
  49. // $this->user_id = $uid;
  50. // $this->event = $lx;
  51. // $narr = $this->agentdata($uid, $lx);
  52. // $lx = $this->event; // all
  53. // if(!$narr)$narr = $this->getdatalimit($uid, $lx);
  54. //
  55. //
  56. // $arr = array(
  57. // 'wdtotal' => 0,
  58. // 'event' => $lx,
  59. // 'num' => $num,
  60. // 'rows' => array(),
  61. // 'rowd' => array(),
  62. // 'page' => $page,
  63. // 'limit' => $this->limit,
  64. // 'agentid' => $this->agentid,
  65. // 'count' => 0,
  66. // 'maxpage' => 0
  67. // );
  68. // if(is_array($narr))foreach($narr as $k=>$v)$arr[$k]=$v;
  69. // $barr = $this->agentrows($arr['rows'],$arr['rowd'], $uid);
  70. // if(isset($barr['rows'])){
  71. // foreach($barr as $k=>$v)$arr[$k]=$v;
  72. // $barr = $barr['rows'];
  73. // }
  74. // $arr['rows'] = $this->showrowsface($barr);
  75. // $arr['stotal'] = $this->agenttotals($uid);
  76. // unset($arr['rowd']);
  77. // return $arr;
  78. // }
  79. }