where('name', 'like', "%" . $key . "%") ->order('addtime desc') ->paginate(array('list_rows'=>$pageSize,'page'=>$page)) ->toArray(); foreach ($list['data'] as $k=>$v){ $list['data'][$k]['addtime'] = date('Y-m-d H:s',$v['addtime']); $list['data'][$k]['mnum'] = $v['money']*100; } return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$list['data'],'count'=>$list['total'],'rel'=>1]; } return $this->fetch(); } public function add(){ if(Request::isAjax()) { //构建数组 $data = input('post.'); $data['addtime'] = time(); db('donation')->insert($data); $result['code'] = 1; $result['msg'] = '捐赠名单添加成功!'; $result['url'] = url('index'); return $result; }else{ $this->assign('title',lang('add').'捐赠名单'); $this->assign('info','null'); return $this->fetch('form'); } } public function edit(){ if(Request::isAjax()) { $data = input('post.'); db('donation')->update($data); $result['code'] = 1; $result['msg'] = '捐赠名单修改成功!'; $result['url'] = url('index'); return $result; }else{ $id=input('id'); $info=db('donation')->where(array('id'=>$id))->find(); $this->assign('info',json_encode($info,true)); $this->assign('title',lang('edit').'捐赠名单'); return $this->fetch('form'); } } public function del(){ db('donation')->where(array('id'=>input('id')))->delete(); return ['code'=>1,'msg'=>'删除成功!']; } public function delall(){ $map[] =array('id','in',input('param.ids/a')); db('donation')->where($map)->delete(); $result['msg'] = '删除成功!'; $result['code'] = 1; $result['url'] = url('index'); return $result; } }