| @@ 180-186 (lines=7) @@ | ||
| 177 | ->innerJoin('p.ProductClasses', 'pc'); |
|
| 178 | ||
| 179 | // id |
|
| 180 | if (isset($searchData['id']) && StringUtil::isNotBlank($searchData['id'])) { |
|
| 181 | $id = preg_match('/^\d{0,10}$/', $searchData['id']) ? $searchData['id'] : null; |
|
| 182 | $qb |
|
| 183 | ->andWhere('p.id = :id OR p.name LIKE :likeid OR pc.code LIKE :likeid') |
|
| 184 | ->setParameter('id', $id) |
|
| 185 | ->setParameter('likeid', '%'.$searchData['id'].'%'); |
|
| 186 | } |
|
| 187 | ||
| 188 | // code |
|
| 189 | /* |
|
| @@ 54-61 (lines=8) @@ | ||
| 51 | ->setParameter('shipping_id_start', $searchData['shipping_id_start']); |
|
| 52 | } |
|
| 53 | // multi |
|
| 54 | if (isset($searchData['multi']) && StringUtil::isNotBlank($searchData['multi'])) { |
|
| 55 | $multi = preg_match('/^\d{0,10}$/', $searchData['multi']) ? $searchData['multi'] : null; |
|
| 56 | $qb |
|
| 57 | ->andWhere('s.id = :multi OR s.name01 LIKE :likemulti OR s.name02 LIKE :likemulti OR '. |
|
| 58 | 's.kana01 LIKE :likemulti OR s.kana02 LIKE :likemulti OR s.company_name LIKE :likemulti') |
|
| 59 | ->setParameter('multi', $multi) |
|
| 60 | ->setParameter('likemulti', '%'.$searchData['multi'].'%'); |
|
| 61 | } |
|
| 62 | ||
| 63 | // shipping_id_end |
|
| 64 | if (isset($searchData['shipping_id_end']) && StringUtil::isNotBlank($searchData['shipping_id_end'])) { |
|
| @@ 276-284 (lines=9) @@ | ||
| 273 | ->setParameter('order_id_start', $searchData['order_id_start']); |
|
| 274 | } |
|
| 275 | // multi |
|
| 276 | if (isset($searchData['multi']) && StringUtil::isNotBlank($searchData['multi'])) { |
|
| 277 | $multi = preg_match('/^\d{0,10}$/', $searchData['multi']) ? $searchData['multi'] : null; |
|
| 278 | $qb |
|
| 279 | ->andWhere('o.id = :multi OR o.name01 LIKE :likemulti OR o.name02 LIKE :likemulti OR '. |
|
| 280 | 'o.kana01 LIKE :likemulti OR o.kana02 LIKE :likemulti OR o.company_name LIKE :likemulti OR '. |
|
| 281 | 'o.order_no LIKE :likemulti') |
|
| 282 | ->setParameter('multi', $multi) |
|
| 283 | ->setParameter('likemulti', '%'.$searchData['multi'].'%'); |
|
| 284 | } |
|
| 285 | ||
| 286 | // order_id_end |
|
| 287 | if (isset($searchData['order_id_end']) && StringUtil::isNotBlank($searchData['order_id_end'])) { |
|