订单列表如下图所示,修复前已评价的订单不在列表中
修复方案:
1、打开shopwind服务端\apiserver\models\OrderForm.php文件, 第71行代码,将代码
// 根据评价状态筛选
if(isset($post->evaluation_status)) {
$query->andWhere(['evaluation_status' => intval($post->evaluation_status)]),
}
修改为:
// 根据评价状态筛选
if(isset($post->evaluation_status) && $post->evaluation_status != '' && $post->evaluation_status != null) {
$query->andWhere(['evaluation_status' => intval($post->evaluation_status)]),
}