|
@@ -699,7 +699,7 @@ class Order extends Base
|
|
|
$this->error(__('Order not exist'));
|
|
|
}
|
|
|
if ($order->have_received == $orderModel::RECEIVED_NO) {
|
|
|
- $this->error(__('未收货,不可评价'));
|
|
|
+ $this->error(__('未核销,不可评价'));
|
|
|
}
|
|
|
|
|
|
$result = false;
|
|
@@ -716,7 +716,9 @@ class Order extends Base
|
|
|
$evaluate->spec = $orderProduct->spec;
|
|
|
$result = $evaluate->save();
|
|
|
|
|
|
- if ($result) {
|
|
|
+ $orderProduct = Db::name('unishop_order_product')->where(['order_id' => $order_id])->count();
|
|
|
+ $orderevaluate = Db::name('unishop_evaluate')->where(['order_id' => $order_id])->count();
|
|
|
+ if ($result && ($orderProduct == $orderevaluate)) {
|
|
|
$order->have_commented = time();
|
|
|
$order->save();
|
|
|
}
|