'错误提示内容','rows'=> array()) 可返回空字符串,或者数组 rows 是可同时保存到数据库上数组 */ protected function savebefore($table, $arr, $id, $addbo){ } /** * 重写函数:保存后处理,主要保存其他表数据 * $table String 对应表名 * $arr Array 表单参数 * $id Int 对应表上记录Id * $addbo Boolean 是否添加时 */ protected function saveafter($table, $arr, $id, $addbo){ } public function carList() { // $model = new renjiazhuangClassModel(); // var_dump($model); // var_dump('dsadasd'); // $sqlStr = 'select * from xinhu_rjz_car_list'; // $rows = $this->db->getall($sqlStr); $arr = m('renjiazhuang')->getCarList(); // $arr[] = array("name"=>"第一个下拉框","value"=>"0"); // $arr[] = array("name"=>"第二个下拉框","value"=>"1"); // $sqlStr = 'select * from xinhu_rjz_car_list'; // $rows = $this->db->getall($sqlStr); // var_dump(json_encode($rows)); // $arr = []; // foreach ($rows as $k => $v) { // $arr[] = array('name' => $v['type'], 'value'=>$v['']); // } return $arr; } // 根据类型获取数量 public function carNum() { $carType = $this->get('custom'); $arr = []; if ($carType) { $data = m('renjiazhuang')->getCarListByType($carType); foreach ($data as $k => $v) { $arr[] = array('name' => $v['car_num'], 'subname'=> '【'.$v['car_type'].'】'.$v['car_state'], 'value'=>$v['car_num']); } } // return $arr; // $arr[] = array("name"=>'第一个下拉',"value"=>"0"); // $arr[] = array("name"=>json_encode($carType),"value"=>"1"); return $arr; } public function carNumAjax() { $arr[] = array("name"=>'第一个下拉',"value"=>"0"); $arr[] = array("name"=>'2',"value"=>"1"); return $arr; } // 获取空闲数量 public function getFreeCarConAjax() { $carType = $this->get('car_type'); $data = m('renjiazhuang')->getCarCon($carType); // return $data[0]; // return($carType); return returnsuccess($data); } // 更新车辆状态 public function updateCarStateAjax() { $carname = $this->get('carname'); $carstate = $this->get('carstate'); $data = m('renjiazhuang')->updateCarState($carname, $carstate); return $data; } }