/** * @todo: 删除评论 * @author Saki <*****@*****.**> * @date 2014-12-26 下午5:45:28 * @version V1.0 */ public function deleteComment($id, $aid) { $model = D('Admin/ArticleComment'); try { $map['id'] = $id; $map['_logic'] = 'OR'; $map['pid'] = $id; $count = $model->where($map)->count(); $isdelete = $model->where($map)->delete(); if ($isdelete) { //评论数-n $article_list_model = new \Admin\Model\ArticleListModel(); $article_list_model->minusComment($aid, $count); } $errcode = $isdelete ? 0 : 500; $msg = $isdelete ? '删除成功' : '删除失败'; } catch (Exception $e) { $errcode = 500; $msg = $e->getMessage(); } $res['errcode'] = $errcode; $res['msg'] = $msg; return $res; }