From 8430f9d6f00c2e5e3248d3fd4e8125c6e368c80c Mon Sep 17 00:00:00 2001 From: Terry <2358269014@qq.com> Date: Sun, 3 Sep 2017 16:50:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E9=87=8D=E6=9E=84=E5=B8=A6?= =?UTF-8?q?=E6=9D=A5=E7=9A=84bug=EF=BC=9A=E5=90=8E=E5=8F=B0=E8=AF=84?= =?UTF-8?q?=E8=AE=BA=E5=AE=A1=E6=A0=B8=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/mongodb/product/Review.php | 13 +++++++++++++ services/product/Review.php | 6 +++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/models/mongodb/product/Review.php b/models/mongodb/product/Review.php index 89b3ad6e..d3b6f487 100644 --- a/models/mongodb/product/Review.php +++ b/models/mongodb/product/Review.php @@ -24,6 +24,19 @@ class Review extends ActiveRecord const ACTIVE_STATUS = 1; // 审核拒绝的状态 const REFUSE_STATUS = 2; + + + public function getActiveStatus(){ + return self::ACTIVE_STATUS; + } + + public function getNoActiveStatus(){ + return self::NOACTIVE_STATUS; + } + + public function getRefuseStatus(){ + return self::REFUSE_STATUS; + } /** * mongodb collection 的名字,相当于mysql的table name */ diff --git a/services/product/Review.php b/services/product/Review.php index c77b001e..dae3c6dd 100644 --- a/services/product/Review.php +++ b/services/product/Review.php @@ -327,7 +327,7 @@ class Review extends Service if ($model[$this->getPrimaryKey()]) { $model->audit_user = $user_id; $model->audit_date = time(); - $model->status = $reviewModel->ACTIVE_STATUS; + $model->status = $reviewModel->getActiveStatus(); $model->save(); // 更新评论信息到产品表中。 $this->updateProductSpuReview($model['product_spu'], $model['lang_code']); @@ -351,7 +351,7 @@ class Review extends Service if ($model[$this->getPrimaryKey()]) { $model->audit_user = $user_id; $model->audit_date = time(); - $model->status = $reviewModel->REFUSE_STATUS; + $model->status = $reviewModel->getRefuseStatus(); $model->save(); // 更新评论的信息到产品表 $this->updateProductSpuReview($model['product_spu'], $model['lang_code']); @@ -370,7 +370,7 @@ class Review extends Service $filter = [ 'where' => [ ['product_spu' => $spu], - ['status' => $reviewModel->ACTIVE_STATUS], + ['status' => $reviewModel->getActiveStatus()], ], ]; $coll = $this->coll($filter); -- GitLab