Commit e10c1a31 authored by wwccw0591's avatar wwccw0591

shoperOrderSearch

parent f990374c
...@@ -321,9 +321,12 @@ class ShopkeeperServiceModel extends \Business\AbstractModel ...@@ -321,9 +321,12 @@ class ShopkeeperServiceModel extends \Business\AbstractModel
} }
return $return; return $return;
} }
public function getOrderIndexWhere($storeId, $keyword, $pageIndex, $pageSize) public function getOrderIndexWhere($storeId, $keyword, $pageIndex, $pageSize,$orderState=false)
{ {
$query1[] = array('match' => array('storeId' => $storeId)); $query1[] = array('match' => array('storeId' => $storeId));
if($orderState!=false){
$query1[] = array('match' => array('orderState' => $orderState));
}
$res1['must'][0] = $query1; $res1['must'][0] = $query1;
$query2[] = array('match' => array('goodsName' => $keyword)); $query2[] = array('match' => array('goodsName' => $keyword));
$query2[] = array('wildcard' => array('orderSn' => "*{$keyword}*")); $query2[] = array('wildcard' => array('orderSn' => "*{$keyword}*"));
...@@ -350,7 +353,7 @@ class ShopkeeperServiceModel extends \Business\AbstractModel ...@@ -350,7 +353,7 @@ class ShopkeeperServiceModel extends \Business\AbstractModel
$allQuery = array(); $allQuery = array();
$allQuery['bool'] = array(); $allQuery['bool'] = array();
if (!empty($keyword)) { if (!empty($keyword)) {
$where= $this->getOrderIndexWhere($storeId,$keyword,$pageIndex,$pageSize); $where= $this->getOrderIndexWhere($storeId,$keyword,$pageIndex,$pageSize,$orderState);
} else { } else {
$where = 'han_order.store_id=' . $storeId; $where = 'han_order.store_id=' . $storeId;
if (!empty($orderState)) { if (!empty($orderState)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment