@@ 221-225 (lines=5) @@ | ||
218 | } |
|
219 | ||
220 | // status |
|
221 | if (!empty($searchData['status']) && $searchData['status']) { |
|
222 | $qb |
|
223 | ->andWhere($qb->expr()->in('p.Status', ':Status')) |
|
224 | ->setParameter('Status', $searchData['status']); |
|
225 | } |
|
226 | ||
227 | // link_status |
|
228 | if (isset($searchData['link_status']) && !empty($searchData['link_status'])) { |
|
@@ 228-232 (lines=5) @@ | ||
225 | } |
|
226 | ||
227 | // link_status |
|
228 | if (isset($searchData['link_status']) && !empty($searchData['link_status'])) { |
|
229 | $qb |
|
230 | ->andWhere($qb->expr()->in('p.Status', ':Status')) |
|
231 | ->setParameter('Status', $searchData['link_status']); |
|
232 | } |
|
233 | ||
234 | // stock status |
|
235 | if (isset($searchData['stock_status'])) { |
@@ 296-301 (lines=6) @@ | ||
293 | ||
294 | // status |
|
295 | $filterStatus = false; |
|
296 | if (!empty($searchData['status']) && count($searchData['status'])) { |
|
297 | $qb |
|
298 | ->andWhere($qb->expr()->in('o.OrderStatus', ':status')) |
|
299 | ->setParameter('status', $searchData['status']); |
|
300 | $filterStatus = true; |
|
301 | } |
|
302 | ||
303 | if (!$filterStatus) { |
|
304 | // 購入処理中は検索対象から除外 |