public function chargelog() { $map['uid'] = $this->uid; 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['addtime'] = array("between", "{$_GET['start_time']},{$_GET['end_time']}"); $search['start_time'] = $_GET['start_time']; $search['end_time'] = $_GET['end_time']; } } $list = getChargeLog($map, 10); $this->assign('search', $search); $this->assign("list", $list['list']); $this->assign("pagebar", $list['page']); $this->assign("total_money", $list['total_money']); $data['html'] = $this->fetch(); exit(json_encode($data)); }
public function chargelog($re = false) { $map['uid'] = $this->uid; 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']; } } $list = getChargeLog($map, 15); $this->assign('search', $search); $this->assign("list", $list['list']); $this->assign("pagebar", $list['page']); $this->assign("success_money", $list['success_money']); $this->assign("fail_money", $list['fail_money']); 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 chargelog() { $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['status'] = 1; $searchMap['id'] = array("gt", $id); $order = "id ASC"; } elseif ($type == 0) { $searchMap['uid'] = $this->uid; $searchMap['status'] = 1; $searchMap['id'] = array("lt", $id); $order = "id DESC"; } else { $searchMap['uid'] = $this->uid; $searchMap['status'] = 1; $order = "id DESC"; } $list = getChargeLog($searchMap, '', $num, $order); foreach ($list['list'] as $key => $v) { $data[$key]['id'] = $v['id']; $data[$key]['add_time'] = date("Y-m-d", $v['add_time']); $data[$key]['money'] = $v['money']; $data[$key]['status1'] = $v['status']; } $listt['list'] = $data; ajaxmsg($listt); }