where(['user_id' => $this->auth->id]) ->order('id desc') ->paginate(); foreach ($commentList as $index => $item) { $item->create_date = human_date($item->createtime); } $this->success('', ['commentList' => $commentList]); } /** * 我的消费订单 */ public function order(){ $orderList = \addons\cms\model\Order::with(['archives'])->where('user_id', $this->auth->id) ->where('status', 'paid') ->order('id', 'desc') ->paginate(10, null); foreach($orderList as $item){ $item->createtime = date('Y-m-d H:i:s',$item->createtime); } $this->success('', ['orderList' => $orderList]); } /** * 关于我们 */ public function aboutus() { $pageInfo = Page::getByDiyname('aboutus'); if (!$pageInfo || $pageInfo['status'] != 'normal') { $this->error(__('单页未找到')); } $pageInfo = $pageInfo->toArray(); unset($pageInfo['status'], $pageInfo['showtpl']); $this->success('', ['pageInfo' => $pageInfo]); } /** * 用户协议 */ public function agreement() { $pageInfo = Page::getByDiyname('agreement'); if (!$pageInfo || $pageInfo['status'] != 'normal') { $this->error(__('单页未找到')); } $pageInfo = $pageInfo->toArray(); unset($pageInfo['status'], $pageInfo['showtpl']); $this->success('', ['pageInfo' => $pageInfo]); } }