public function withdrawlog($re = false)
 {
     if ($_GET['start_time'] && $_GET['end_time']) {
         $_GET['start_time'] = strtotime($_GET['start_time'] . " 00:00:00");
         $_GET['end_time'] = strtotime($_GET['end_time'] . " 23:59:59");
         if ($_GET['start_time'] < $_GET['end_time']) {
             $map['add_time'] = array("between", "{$_GET['start_time']},{$_GET['end_time']}");
             $search['start_time'] = $_GET['start_time'];
             $search['end_time'] = $_GET['end_time'];
         }
     }
     $map['uid'] = $this->uid;
     $list = getWithDrawLog($map, 15);
     //dump($list);die;
     $this->assign('search', $search);
     $this->assign("list", $list['list']);
     $this->assign("pagebar", $list['page']);
     if (true === $re) {
         $dpage = array();
         $dpage['numpage'] = $list['count'] ? ceil($list['count'] / 15) : 1;
         $dpage['curpage'] = (int) $_GET['p'] ? (int) $_GET['p'] : 1;
         $this->assign("dpage", $dpage);
         return $list['list'];
     }
     $data['html'] = $this->fetch();
     exit(json_encode($data));
 }
 public function withdrawlog()
 {
     if ($_GET['start_time'] && $_GET['end_time']) {
         $_GET['start_time'] = strtotime($_GET['start_time'] . " 00:00:00");
         $_GET['end_time'] = strtotime($_GET['end_time'] . " 23:59:59");
         if ($_GET['start_time'] < $_GET['end_time']) {
             $map['add_time'] = array("between", "{$_GET['start_time']},{$_GET['end_time']}");
             $search['start_time'] = $_GET['start_time'];
             $search['end_time'] = $_GET['end_time'];
         }
     }
     $map['uid'] = $this->uid;
     $list = getWithDrawLog($map, 15);
     $this->assign('search', $search);
     $this->assign("list", $list['list']);
     $this->assign("pagebar", $list['page']);
     $data['html'] = $this->fetch();
     exit(json_encode($data));
 }
 public function withdrawlog()
 {
     $jsoncode = file_get_contents("php://input");
     $arr = array();
     $arr = json_decode($jsoncode, ture);
     if (is_array($arr) && isset($arr['id']) && isset($arr['type']) && isset($arr['num'])) {
         $type = $arr['type'];
         $id = intval($arr['id']);
         $num = intval($arr['num']);
     } else {
         $type = 2;
         $num = 5;
     }
     if (intval($arr['uid']) != $this->uid) {
         ajaxmsg("用户错误!", 0);
     }
     if ($type == 1) {
         $searchMap['uid'] = $this->uid;
         $searchMap['id'] = array("gt", $id);
         $order = "id ASC";
     } elseif ($type == 0) {
         $searchMap['uid'] = $this->uid;
         $searchMap['id'] = array("lt", $id);
         $order = "id DESC";
     } else {
         $searchMap['uid'] = $this->uid;
         $order = "id DESC";
     }
     $list = getWithDrawLog($searchMap, '', $num, $order);
     //var_dump($list);die();
     foreach ($list['list'] as $key => $v) {
         $data[$key]['id'] = $v['id'];
         $data[$key]['add_time'] = date("Y-m-d", $v['add_time']);
         $data[$key]['withdraw_money'] = $v['withdraw_money'];
         $data[$key]['status1'] = $v['status'];
     }
     $listt['list'] = $data;
     ajaxmsg($listt);
 }