|
@@ -66,10 +66,24 @@ class Power extends Start_Controller {
|
|
|
}
|
|
|
//取得信息列表
|
|
|
$info_list = $this->power->find_all($where,'id,powername,title,powertext,exceltext',$order_str,$start,$perpage);
|
|
|
+ $final_list = [];
|
|
|
+ foreach ($info_list as $key => $value) {
|
|
|
+ $user_list = $this->user->find_all('power = "'.$value['id'].'" ' );
|
|
|
+ $final_list[$key]['id'] = $value['id'];
|
|
|
+ $final_list[$key]['powername'] = $value['powername'];
|
|
|
+ $str = '';
|
|
|
+ foreach ($user_list as $k => $v) {
|
|
|
+ $str.= "<p>".$v['userid'].'</p>';
|
|
|
+ }
|
|
|
+ $final_list[$key]['user_list'] = $str;
|
|
|
+ $final_list[$key]['title'] = $value['title'];
|
|
|
+ $final_list[$key]['powertext'] = $value['powertext'];
|
|
|
+ $final_list[$key]['exceltext'] = $value['exceltext'];
|
|
|
+ }
|
|
|
$total = $this->power->find_count($where);
|
|
|
$pagenum = ceil($total/$perpage);
|
|
|
$over = $total-($start+$perpage);
|
|
|
- $rows = array('total'=>$total,'over'=>$over,'pagenum'=>$pagenum,'rows'=>($info_list));
|
|
|
+ $rows = array('total'=>$total,'over'=>$over,'pagenum'=>$pagenum,'rows'=>($final_list));
|
|
|
echo json_encode($rows);exit;
|
|
|
}
|
|
|
$power = $this->power->find_all();
|