|
@@ -183,4 +183,63 @@ class Manage
|
|
|
|
|
|
return $new_num;
|
|
|
}
|
|
|
+
|
|
|
+ #提现导出
|
|
|
+ public function tixian_out_api(){
|
|
|
+ $status = Dever::input('search_option_status');
|
|
|
+ $start = Dever::input('search_option_start_cdate');
|
|
|
+ $end = Dever::input('search_option_end_cdate');
|
|
|
+ if($start){
|
|
|
+ $starts=strtotime($start);
|
|
|
+ }
|
|
|
+ if($end){
|
|
|
+ $ends=strtotime($end);
|
|
|
+ }
|
|
|
+ $header = array('提现单号', '姓名', '手机号', '身份证号', '会员角色', '提现金额', '到账金额', '手续费金额', '申请时间', '审核时间', '审核状态','发放状态','审核人', '来源');
|
|
|
+ $data = Dever::db('bill/tixian')->getExcelAll(array('start'=>$starts,'end'=>$ends,'status'=>$status,'state'=>1));
|
|
|
+ $body = array();
|
|
|
+ foreach($data as $k => $v){
|
|
|
+ $member = Dever::db('agent/member')->find(array('id'=>$v['mid']));
|
|
|
+ $role = Dever::db('setting/role')->find(array('id'=>$member['role']));
|
|
|
+ if($v['audit'] == 1){
|
|
|
+ $audit = '待审核';
|
|
|
+ }elseif($v['audit'] == 2){
|
|
|
+ $audit = '已审核';
|
|
|
+ }else{
|
|
|
+ $audit = '已作废';
|
|
|
+ }
|
|
|
+ if($v['status'] == -1){
|
|
|
+ $status = '未审核待发放';
|
|
|
+ }elseif($v['status'] == 1){
|
|
|
+ $status = '已审核待发放';
|
|
|
+ }elseif($v['status'] == 2){
|
|
|
+ $status = '已发放';
|
|
|
+ }else{
|
|
|
+ $status = '已作废';
|
|
|
+ }
|
|
|
+ $cdate = date('Y-m-d H:i',$v['cdate']);
|
|
|
+ $operdate = date('Y-m-d H:i',$v['operdate']);
|
|
|
+ $admin = Dever::load('manage/auth.data');
|
|
|
+ $d = array
|
|
|
+ (
|
|
|
+ $v['order_num'],
|
|
|
+ $member['name'],
|
|
|
+ "'".$member['mobile'],
|
|
|
+ "'".$member['idcard'],
|
|
|
+ $role['name'],
|
|
|
+ $v['ycash'],
|
|
|
+ $v['cash'],
|
|
|
+ $v['ycash']-$v['cash'],
|
|
|
+ $cdate,
|
|
|
+ $operdate,
|
|
|
+ $audit,
|
|
|
+ $status,
|
|
|
+ $admin['username'],
|
|
|
+ '',
|
|
|
+ );
|
|
|
+ $body[] = $d;
|
|
|
+ }
|
|
|
+ $file = '每日提现';
|
|
|
+ Dever::excelExport($body, $header, $file);
|
|
|
+ }
|
|
|
}
|