15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 交友网站平台开发搭建 第十篇

交友网站平台开发搭建 第十篇

时间:2023-08-16 10:42:01 | 来源:网站运营

时间:2023-08-16 10:42:01 来源:网站运营

交友网站平台开发搭建 第十篇:今天,还是跟以往的一样,接着把后台的功能都记录下来,先上一些图片先。

​如果有什么问题需要咨询的,可以加我的扣236-0248-666








当前模块参数




public function _infoModule()

{

$data = array(

'info' => array(

'name' => '金钱记录管理',

'description' => '管理用户金钱变化记录',

),

'menu' => array(

array(

'name' => '金钱记录列表',

'url' => U('Admin/JinqianLog/index',array('type'=>1)),

'icon' => 'list',

),

array(

'name' => '聊天变动列表',

'url' => U('Admin/JinqianLog/index',array('type'=>2)),

'icon' => 'list',

),

array(

'name' => '照片变动列表',

'url' => U('Admin/JinqianLog/index',array('type'=>3)),

'icon' => 'list',

),

array(

'name' => '签到变动列表',

'url' => U('Admin/JinqianLog/index',array('type'=>4)),

'icon' => 'list',

)

),

);

return $data;

}




列表




public function index(){

$type = I('get.type','');

$flag = I('request.flag','');

if($type == 1){

$model = M("AccountMoneyLog");

if(!empty($flag)) $where['type'] = $flag;

$this -> assign('name','金钱变动');

$breadCrumb = array('金钱记录列表' => U('index',array('type'=>1)));

}elseif($type == 2){

$model = M("AccountMoneyLogLt"); //聊天

$this -> assign('name','聊天变动');

$breadCrumb = array('聊天变动列表' => U('index',array('type'=>2)));

}elseif($type == 3){

$model = M("AccountMoneyLogPhoto"); //上传照片

$this -> assign('name','照片变动');

$breadCrumb = array('照片变动列表' => U('index',array('type'=>3)));

}elseif($type == 4){

$model = M("AccountMoneyLogQd"); //签到

$this -> assign('name','签到变动');

$breadCrumb = array('签到变动列表' => U('index',array('type'=>4)));

}

$keyword = I('request.keyword','','trim');

$pageMaps['keyword'] = $keyword;

$pageMaps['type'] = $type;

if(!empty($keyword)){

$where['_string'] = 'uid = '.$keyword;

}

$count = $model -> where($where) -> count();

$limit = $this -> getPageLimit($count,19); //获取每页要显示的条数

$list = $model -> where($where) -> order('time desc') -> limit($limit) -> select();

foreach($list as $k => $v ){

$ids[] = $v['uid'];

}

$ids = array_unique($ids);

$ids = join($ids, ',');

$result = D('Users') -> getNicename($ids);

$this->assign('breadCrumb', $breadCrumb);

$this -> assign('niceName',$result);

$this -> assign('page',$this->getPageShow($pageMaps));

$this -> assign('list',$list);

$this -> assign('type',$type);

$this->adminDisplay();

}




会员列表现金




public function index()

{

$keyword = I('request.keyword','','trim');

$type =I('request.type','','intval');

$status =I('request.status','','intval');

$breadCrumb = array('现金发放列表' => U());

$this->assign('breadCrumb', $breadCrumb);

//$this->assign('list', D('User')->loadData());

$pageMaps = array();

$pageMaps['keyword'] = $keyword;

$pageMaps['type'] = $type;

$pageMaps['status'] = $status;

$where = array();

if(!empty($keyword)){

$where['_string'] = '(B.user_login like "%'.$keyword.'%") OR (A.uid = "'.$keyword.'")';

}

if(!empty($type)){

$where['A.type'] = $type;

}

if(!empty($status)){

$where['A.status'] = $status;

}

// $pageMaps['class_id'] = $classId;

// $pageMaps['position_id'] = $positionId;

//查询数据

$count = D('Tixian')->countList($where);

$limit = $this->getPageLimit($count,20);

//dump($limit);

$list = D('Tixian')->loadList($where,$limit);

$this->assign('pageMaps',$pageMaps);

$type =array(

1=>'微信',

2=>'支付宝',

3=>'话费充值',

);

$status =array(

0=>'失败',

1=>'成功',

2=>'审核中'

);

$this->assign('type',$type);

$this->assign('page',$this->getPageShow($pageMaps));

$this->assign('list',$list);

$this->assign('status',$status);

//print_r($list);

$this->adminDisplay();

}




修改




public function edit(){

if(!IS_POST){

$breadCrumb = array('列表'=>U('index'),'修改'=>U());

$this->assign('breadCrumb',$breadCrumb);

$Id = I('Identity and Documents Verification Online - GetID','','intval');

if(empty($Id)) $this->error('参数不能为空!');

//获取记录

$info = M ( 'Tixian' )->where ( "id=$Id" )->find ();

if(!$info) $this->error('无数据!');

$type =array(

-1=>'后台操作',

1=>'分享文章送',

2=>'关注送',

3=>'分享好友送',

4=>'提现',

5=>'摇一摇',

);

$this->assign('info',$info);

$this->assign('type',$type);

$this->adminDisplay('info');

}else{

if(I('post.status')==1){

$res = A('Home/Site')->new_tixian(I('Under Construction'));

if($res!= 1) $this->error($res);

}

if(D('Tixian')->saveData('edit')){

$this->success('修改成功!');

}else{

$msg = D('Tixian')->getError();

if(empty($msg)){

$this->error('修改失败');

}else{

$this->error($msg);

}

}

}

}









关键词:平台

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭