|
@@ -93,10 +93,10 @@ class ServicesController extends Curd
|
|
|
unset($where['order_addtimes']);
|
|
|
$payOrderIds = PayDetailService::getPayOrderId($payTimeStart, $payTimeEnd, ['SERVICE', 'CHNMED', 'CHNNCD']);
|
|
|
}
|
|
|
- if (!empty($orderId) && $timeType == 'pay') {
|
|
|
+ if ((!empty($orderId) || !empty($goodsName)) && $timeType == 'pay') {
|
|
|
$orderIds = array_intersect($orderIds, $payOrderIds);
|
|
|
$where['order_id'] = ['in', implode(',', $orderIds)];
|
|
|
- } elseif (!empty($orderId)) {
|
|
|
+ } elseif (!empty($orderId) || !empty($goodsName)) {
|
|
|
$where['order_id'] = ['in', implode(',', $orderIds)];
|
|
|
} elseif ($timeType == 'pay') {
|
|
|
$where['order_id'] = ['in', implode(',', $payOrderIds)];
|