|
@@ -18,7 +18,7 @@ class InventoryService
|
|
|
use ModelSearchWay;
|
|
use ModelSearchWay;
|
|
|
protected $modelClass=Inventory::class;
|
|
protected $modelClass=Inventory::class;
|
|
|
public function getSql(array $params,$page=null,$paginate=null){
|
|
public function getSql(array $params,$page=null,$paginate=null){
|
|
|
- $ownerCodes=Owner::filterAuthorities()->select('code')->get();
|
|
|
|
|
|
|
+ $ownerCodes = app("OwnerService")->getCodeArr();
|
|
|
$date_start=$params['date_start'] ?? null;
|
|
$date_start=$params['date_start'] ?? null;
|
|
|
$range = $params['range'] ?? null;
|
|
$range = $params['range'] ?? null;
|
|
|
if ($range)$date_start=date('Y-m-d',strtotime('-'.$range." day"));
|
|
if ($range)$date_start=date('Y-m-d',strtotime('-'.$range." day"));
|
|
@@ -56,7 +56,7 @@ class InventoryService
|
|
|
$sql .= ' and TOCustomerID in (';
|
|
$sql .= ' and TOCustomerID in (';
|
|
|
foreach ($ownerCodes as $index => $data){
|
|
foreach ($ownerCodes as $index => $data){
|
|
|
if ($index != 0)$sql .= ',';
|
|
if ($index != 0)$sql .= ',';
|
|
|
- $sql .= "'".$data['code']."'";
|
|
|
|
|
|
|
+ $sql .= "'".$data."'";
|
|
|
}
|
|
}
|
|
|
$sql .= ') ';
|
|
$sql .= ') ';
|
|
|
}
|
|
}
|
|
@@ -80,7 +80,7 @@ class InventoryService
|
|
|
$sql .= ' and FMCUSTOMERID in (';
|
|
$sql .= ' and FMCUSTOMERID in (';
|
|
|
foreach ($ownerCodes as $index => $data){
|
|
foreach ($ownerCodes as $index => $data){
|
|
|
if ($index != 0)$sql .= ',';
|
|
if ($index != 0)$sql .= ',';
|
|
|
- $sql .= "'".$data['code']."'";
|
|
|
|
|
|
|
+ $sql .= "'".$data."'";
|
|
|
}
|
|
}
|
|
|
$sql .= ') ';
|
|
$sql .= ') ';
|
|
|
}
|
|
}
|
|
@@ -105,7 +105,7 @@ class InventoryService
|
|
|
$sql .= ' and FMCUSTOMERID in (';
|
|
$sql .= ' and FMCUSTOMERID in (';
|
|
|
foreach ($ownerCodes as $index => $data){
|
|
foreach ($ownerCodes as $index => $data){
|
|
|
if ($index != 0)$sql .= ',';
|
|
if ($index != 0)$sql .= ',';
|
|
|
- $sql .= "'".$data['code']."'";
|
|
|
|
|
|
|
+ $sql .= "'".$data."'";
|
|
|
}
|
|
}
|
|
|
$sql .= ') ';
|
|
$sql .= ') ';
|
|
|
}
|
|
}
|
|
@@ -130,7 +130,7 @@ class InventoryService
|
|
|
$sql .= ' and TOCustomerID in (';
|
|
$sql .= ' and TOCustomerID in (';
|
|
|
foreach ($ownerCodes as $index => $data){
|
|
foreach ($ownerCodes as $index => $data){
|
|
|
if ($index != 0)$sql .= ',';
|
|
if ($index != 0)$sql .= ',';
|
|
|
- $sql .= "'".$data['code']."'";
|
|
|
|
|
|
|
+ $sql .= "'".$data."'";
|
|
|
}
|
|
}
|
|
|
$sql .= ') ';
|
|
$sql .= ') ';
|
|
|
}
|
|
}
|