|
@@ -0,0 +1,81 @@
|
|
|
+<?php
|
|
|
+/**
|
|
|
+故障报修
|
|
|
+ */
|
|
|
+class agent_repair_faultClassModel extends agentModel
|
|
|
+{
|
|
|
+ protected function agentrows($rows, $rowd, $uid){
|
|
|
+ $typearr = array();
|
|
|
+ if($this->loadci==1) $typearr = $this->flowwesearchdata(1);
|
|
|
+ return array(
|
|
|
+ 'rows' =>$rows, // 数据
|
|
|
+ 'typearr' =>$typearr, // 类型数组
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
+ public function flowwesearchdata($lx)
|
|
|
+ {
|
|
|
+ $arr = m("repair_type")->getall("1=1", "*");
|
|
|
+ $getselectdatad = [];
|
|
|
+ foreach ($arr as $k => $rs) {
|
|
|
+ $dd['id'] = $rs['id'];
|
|
|
+ $dd['name'] = $rs['name'];
|
|
|
+ $dd['num'] = null;
|
|
|
+ $dd['value'] = null;
|
|
|
+ $dd['stotal'] = 0;
|
|
|
+ $dd['nameo'] = $rs['name'];
|
|
|
+ $dd['padding'] = 0;
|
|
|
+ $getselectdatad[] = $dd;
|
|
|
+ }
|
|
|
+ if($lx==1)return $getselectdatad;
|
|
|
+ return array(
|
|
|
+ 'typename' => '所有分类',
|
|
|
+ 'searchmsg' => '新闻标题/分类',
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
+// public function getdata($uid, $num, $lx, $page)
|
|
|
+// {
|
|
|
+// $this->tongmode = true;
|
|
|
+// if(!isempt($lx)){
|
|
|
+// $lxa = explode('|', $lx);
|
|
|
+// if(isset($lxa[1]) && !isempt($lxa[1])){
|
|
|
+// if($lxa[1] != $num)$this->tongmode = false;
|
|
|
+// $num = $lxa[1]; // repair_fault
|
|
|
+// $lx = $lxa[0]; // all
|
|
|
+// }
|
|
|
+// }
|
|
|
+// $this->loadci = (int)$this->rock->get('loadci','0');
|
|
|
+// $this->getagentinfor($num);
|
|
|
+// $this->page = $page;
|
|
|
+// $this->user_id = $uid;
|
|
|
+// $this->event = $lx;
|
|
|
+// $narr = $this->agentdata($uid, $lx);
|
|
|
+// $lx = $this->event; // all
|
|
|
+// if(!$narr)$narr = $this->getdatalimit($uid, $lx);
|
|
|
+//
|
|
|
+//
|
|
|
+// $arr = array(
|
|
|
+// 'wdtotal' => 0,
|
|
|
+// 'event' => $lx,
|
|
|
+// 'num' => $num,
|
|
|
+// 'rows' => array(),
|
|
|
+// 'rowd' => array(),
|
|
|
+// 'page' => $page,
|
|
|
+// 'limit' => $this->limit,
|
|
|
+// 'agentid' => $this->agentid,
|
|
|
+// 'count' => 0,
|
|
|
+// 'maxpage' => 0
|
|
|
+// );
|
|
|
+// if(is_array($narr))foreach($narr as $k=>$v)$arr[$k]=$v;
|
|
|
+// $barr = $this->agentrows($arr['rows'],$arr['rowd'], $uid);
|
|
|
+// if(isset($barr['rows'])){
|
|
|
+// foreach($barr as $k=>$v)$arr[$k]=$v;
|
|
|
+// $barr = $barr['rows'];
|
|
|
+// }
|
|
|
+// $arr['rows'] = $this->showrowsface($barr);
|
|
|
+// $arr['stotal'] = $this->agenttotals($uid);
|
|
|
+// unset($arr['rowd']);
|
|
|
+// return $arr;
|
|
|
+// }
|
|
|
+}
|