<?php
defined('BY_JYA') or exit('error');
global $_RQ,$_AR;
$_RQ['op']=$_RQ['op']?$_RQ['op']:'list';
$return=array();
if($_RQ['op']=='list'){
$params=array('uniacid'=>$_SESSION['uniacid']);
if($_RQ['mid']){
$params['mid']=intval($_RQ['mid']);
$return['params']['mid']=$_RQ['mid'];
}
if(!empty($_RQ['nickname'])){
$params['nickname like']='%'.$_RQ['nickname'].'%';
$return['params']['nickname']=$_RQ['nickname'];
}
if(!empty($_RQ['mobile'])){
$params['mobile']=$_RQ['mobile'];
$return['params']['mobile']=$_RQ['mobile'];
}
if(!empty($_RQ['account'])){
$params['account like']='%'.$_RQ['account'].'%';
$return['params']['account']=$_RQ['account'];
}
$pindex = max(1, intval($_RQ['page']));
$psize = 10;
$total='';
$fields=array('mid','idcard_check','wallet_pledge','wallet_pledge_freeze','createtime');
$list=pdo_getslice('jy_jdpm_member',$params,array($pindex,$psize),$total,$fields,'','createtime desc');
if($list){
foreach($list as &$item){
if(!isset($item['idcard_check'])){
$item['idcard_check']=0;
}
$member = get_member($item['mid']);
$item=array_merge($item,$member);
$item['createtime']=date('Y/m/d H:i:s',$item['createtime']);
$item['email']=$item['email']?$item['email']:'无';
$item['pcd']=$item['prov'].$item['city'].$item['district'];
$item['nickname']=$item['nickname'] ? $item['nickname']:'昵称:云拍校尉';
$item['avatar']=$item['avatar']?$item['avatar']:'../addons/jy_jdpm/resource/images/userlogo.jpg';
$item['able']=price($item['credit2']-$item['wallet_pledge_freeze']);
$item['userinfo']=$item['avatar'].'账号:'.$item['username'].'\n'.'昵称:'.$item['nickname'];
$item['sex'] = $item['sex'] ? '(男)' : '(女)';
}
}
$return['list']=$list;
$totalpage=ceil($total/$psize);
$totalpage=intval($totalpage);
$return['totalpage'] =$totalpage;
$return['params']['page'] =$pindex;
$htmls=array(
'type'=>'list',
'tabs'=>array(
array('op'=>'list','title'=>'用户管理'),
array('op'=>'edit','title'=>'添加用户'),
),
'export'=>'export',
'export_title'=>'导出用户数据',
'list'=>array('key'=>'mid','data'=>'list','delall'=>false,'list'=>array(
array('name'=>'mid','title'=>'mid','type'=>'string'),
array('type'=>'img_string','title'=>'登录账号','img'=>'avatar',
'data'=>array(
array('title'=>'账号:','name'=>'account'),
array('title'=>'昵称:','name'=>'nickname','unit'=>'sex')
)
),
array('title'=>'邮箱/手机号','type'=>'img_string',
'data'=>array(
array('title'=>'邮箱:','name'=>'email'),
array('title'=>'手机号码:','name'=>'mobile')
)
),
array('name'=>'wallet_pledge','title'=>'总余额','type'=>'string'),
array('name'=>'wallet_pledge_freeze','title'=>'冻结余额','type'=>'string'),
array('name'=>'able','title'=>'可用余额','type'=>'string'),
array('name'=>'pcd','title'=>'地区','type'=>'string'),
array('title'=>'登录ip/注册时间','type'=>'img_string',
'data'=>array(
array('title'=>'登陆IP:','name'=>'reg_ip'),
array('title'=>'注册于:','name'=>'createtime')
)
),
),'action'=>array(
array('op'=>'sendsms','title'=>'发送站内信','type'=>'modal'),
array('type'=>'href','op'=>'log','title'=>'资金明细'),
array('type'=>'href','op'=>'tixian','title'=>'提现明细'),
array('op'=>'credit','title'=>'余额/信誉','type'=>'modal'),
//array('type'=>'post','op'=>'del','title'=>'删除','message'=>'确定删除?'),
),),
'search'=>array(
array('type'=>'string','width'=>'15','title'=>'会员UID','name'=>'mid','help'=>''),
array('type'=>'string','width'=>'15','title'=>'手机号','name'=>'mobile','help'=>''),
array('type'=>'string','width'=>'15','title'=>'用户账号','name'=>'account','help'=>''),
array('type'=>'string','width'=>'15','title'=>'昵称','name'=>'nickname','help'=>''),
),
);
$return['htmls']=$htmls;
exi($return);
}
if($_RQ['op']=='log'){
if($_RQ['mid']){
$_SESSION['loguid']=$_RQ['mid'];
$params=array(
'uniacid'=>$_SESSION['uniacid'],
'mid'=>$_RQ['mid']
);
}else{
$params=array(
'uniacid'=>$_SESSION['uniacid'],
'mid'=>$_SESSION['loguid']
);
}
if(isset($_RQ['type'])){
$params['type']=$_RQ['type'];
$return['params']['type']=$_RQ['type'];
}
$pindex = max(1, intval($_RQ['page']));
$psize = 10;
$total='';
$list=pdo_getslice('jy_jdpm_money_log',$params,array($pindex,$psize),$total,'','','create_time desc');
$type=$this->feetypes();
if($list){
foreach($list as &$item){
$t=$item['type'];
$item['type']=$type[$t];
$item['create_time']=date('Y/m/d H:i:s',$item['create_time']);
$item['pname']=pdo_getcolumn('jy_jdpm_auction',array('pid'=>$item['pid']),'pname');
$item['pname']=$item['pname']?$item['pname']:'';
}
}
$return['list']=$list;
$totalpage=ceil($total/$psize);
$totalpage=intval($totalpage);
$return['totalpage'] =$totalpage;
$return['params']['page'] =$pindex;
$htmls=array(
'type'=>'list',
'tabs'=>array(
array('op'=>'list','title'=>'用户管理'),
),
'export'=>'export1',
'export_title'=>'导出用户资金明细',
'list'=>array('edit'=>false,'data'=>'list','delall'=>false,'del_one'=>false,'list'=>array(
array('name'=>'mid','title'=>'mid','type'=>'string'),
array('name'=>'pname','title'=>'拍卖名称','type'=>'string'),
array('name'=>'money','title'=>'金额','type'=>'string'),
array('name'=>'type','title'=>'类型','type'=>'string'),
array('name'=>'channel','title'=>'渠道','type'=>'radio','options'=>'channel'),
array('name'=>'remarks','title'=>'备注','type'=>'string'),
array('name'=>'create_time','title'=>'变动时间','type'=>'string'),
),),
'search'=>array(
array('type'=>'select','width'=>'15','title'=>'类型','name'=>'type','options'=>'type2','select_title'=>'请选择类型'),
),
);
$return['type']=$this->feetypes();
$return['type2']=array(
array('id'=>0,'title'=>'充值'),
array('id'=>1,'title'=>'保证金'),
array('id'=>2,'title'=>'支付订单'),
array('id'=>3,'title'=>'拍品分享金'),
array('id'=>4,'title'=>'拍品收入'),
array('id'=>5,'title'=>'手续费/平台服务费'),
array('id'=>6,'title'=>'过期订单未支付扣除'),
array('id'=>7,'title'=>'推广佣金'),
array('id'=>8,'title'=>'过期订单收取违约金'),
);
$return['channel']=array('1'=>'进账','2'=>'出账');
$return['htmls']=$htmls;
exi($return);
}
if($_RQ['op']=='tixian'){
if($_RQ['mid']){
$_SESSION['tixianuid']=$_RQ['mid'];
$params=array(
'uniacid'=>$_SESSION['uniacid'],
'mid'=>$_RQ['mid']
);
}else{
$params=array(
'uniacid'=>$_SESSION['uniacid'],
'mid'=>$_SESSION['tixianuid']
);
}
if(isset($_RQ['status'])){
$params['status']=$_RQ['status'];
$return['params']['status']=$_RQ['status'];
}
$pindex = max(1, intval($_RQ['page']));
$psize = 10;
$total='';
$fields=array('id','mid','money','paytype','bank','bankhome','wechat','alipay','name','account','remark','createtime','dtime','status','type','mission');
$list=pdo_getslice('jy_jdpm_member_pledge_take',$params,array($pindex,$psize),$total,$fields,'','time desc');
if($list){
foreach($list as &$item){
$item['member']=pdo_get('jy_jdpm_member',array('mid'=>$item['mid']),array('nickname','avatar','account'));
$item['nickname']=$item['member']['nickname'];
$item['uaccount']=$item['member']['account'];
$item['createtime']=date('Y/m/d H:i:s',$item['createtime']);
$item['dtime']=$item['dtime']?date('Y/m/d H:i:s',$item['dtime']):'';
$item['bankhome']=$item['bankhome']?$item['bankhome']:'空';
}
}
$return['list']=$list;
$totalpage=ceil($total/$psize);
$totalpage=intval($totalpage);
$return['totalpage'] =$totalpage;
$return['params']['page'] =$pindex;
$htmls=array(
'type'=>'list',
'tabs'=>array(
array('op'=>'list','title'=>'用户列表'),
),
'export'=>'exporttx',
'export_title'=>'导出提现数据',
'list'=>array('key'=>'id','data'=>'list','edit'
基于PHP的进云jys系统应用京东拍卖源码.zip
版权申诉
192 浏览量
2023-10-14
21:51:28
上传
评论
收藏 534KB ZIP 举报
易小侠
- 粉丝: 6451
- 资源: 9万+
最新资源
- 微软常用运行库 游戏运行库 VC++各个版本
- 微信小程序开发教程.pptx
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 锐捷网络认证中心网络管理.pdf
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- SD8233LF是一款用于单按键触摸及接近感应开关,其用途是替代传统的机械型开关芯片IC
- 基于YOLOv5的烟雾火焰检测算法研究
- 基于STM32的联合调试侦听设备解决方案原理图PCB源文件调试工具视频(大赛作品)
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈