request->isAjax()) { $get = $this->request->get(); $lists = TeamFoundLogic::lists($get); $this->_success('获取成功', $lists); } $days_ago7 = array_map(function ($time) { return date('Y-m-d H:i:s', $time); }, Time::dayToNow(7)); $days_ago30 = array_map(function ($time) { return date('Y-m-d H:i:s', $time); }, Time::dayToNow(30, true)); $this->assign('days_ago7', $days_ago7); $this->assign('days_ago30', $days_ago30); $this->assign('team_status', Team::getStatusDesc(true)); return $this->fetch('team_found/lists'); } /** * Notes: 拼团详细 * @author 张无忌(2021/1/15 17:24) */ public function detail() { if ($this->request->isAjax()) { $get = $this->request->get(); $lists = TeamFoundLogic::teamOrderListById($get); $this->_success('获取成功', $lists); } $found_id = $this->request->get('found_id', 0, 'intval'); $this->assign('found_id', $found_id); $this->assign('detail', TeamFoundLogic::getDetail($found_id)); return $this->fetch('team_found/detail'); } /** * Notes: 退款列表 * @author 张无忌(2021/1/19 9:55) * @return mixed */ public function refundDetail() { if ($this->request->isAjax()) { $get = $this->request->get(); $lists = TeamFoundLogic::getRefundDetail($get); $this->_success('获取成功', $lists); } $found_id = $this->request->get('found_id', 0, 'intval'); $this->assign('found_id', $found_id); return $this->fetch('team_found/refund'); } /** * Notes: 实现-原路退款 * @author 张无忌(2021/1/18 17:43) */ public function handlerRefund() { if ($this->request->isAjax()) { $post = $this->request->post(); if (TeamFoundLogic::handleRefund($post, $this->admin_id)) { $this->_success('退款成功'); } $error = TeamFoundLogic::getError() ?: '退款失败'; $this->_error($error); } } }