$uid ]; $field = [ 'id', 'title', 'content', 'state', 'link_path', 'add_time', ]; $applyList['list'] = $RetailMessageModel->getSelect($where, $field, 'id DESC', $page.','.$limit); $applyList['count'] = $RetailMessageModel->getCount($where); if($applyList['count']){ foreach ($applyList['list'] as &$value) { $value['add_time'] = date('Y-m-d H:i:s', $value['add_time']); } $res['status'] = 1; $res['msg'] = '数据获取成功!'; $res['data'] = $applyList; $res['time'] = time(); } else { $res['status'] = 1; $res['msg'] = '暂无数据,请稍后重试!'; $res['data'] = []; $res['time'] = time(); } $this->ajaxReturn($res); } // 消息已读 public function readMessage() { $id = I('post.id'); if(!$id){ $res['status'] = 0; $res['msg'] = '信息错误!'; $res['time'] = time(); $this->ajaxReturn($res); } $RetailMessage = new RetailMessageModel(); $result = $RetailMessage->updateOrder(['id' => $id], ['state' => 1]); if ($result) { $res['status'] = 1; $res['msg'] = '操作成功'; $res['time'] = time(); } else { $res['status'] = 0; $res['msg'] = '操作失败,请稍后!'; $res['time'] = time(); } $this->ajaxReturn($res); } // 全部已读 public function readAllMessage() { $uid = self::$uid; $RetailMessage = new RetailMessageModel(); $result = $RetailMessage->updateOrder(['uid' => $uid], ['state' => 1]); if ($result) { $res['status'] = 1; $res['msg'] = '操作成功'; $res['time'] = time(); } else { $res['status'] = 0; $res['msg'] = '操作失败,请稍后!'; $res['time'] = time(); } $this->ajaxReturn($res); } }