|
@@ -320,7 +320,7 @@ class Good extends Base
|
|
$suplierNo = isset($this->post['supplierNo']) &&$this->post['supplierNo'] !=="" ? trim($this->post['supplierNo'])
|
|
$suplierNo = isset($this->post['supplierNo']) &&$this->post['supplierNo'] !=="" ? trim($this->post['supplierNo'])
|
|
:"";
|
|
:"";
|
|
if($suplierNo!==""){
|
|
if($suplierNo!==""){
|
|
- $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"wsm_type"=>1,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["a.wsm_code","in",$wsmcode];
|
|
$condition[]=["a.wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$list = Db::name("good_stock")->alias("a")->join("warehouse_info b","a.wsm_code=b.wsm_code","left")->join("supplier c","b.supplierNo=c.code","left")
|
|
$list = Db::name("good_stock")->alias("a")->join("warehouse_info b","a.wsm_code=b.wsm_code","left")->join("supplier c","b.supplierNo=c.code","left")
|
|
@@ -353,12 +353,12 @@ class Good extends Base
|
|
$suplierNo = isset($this->post['suplierNo']) &&$this->post['suplierNo'] !=="" ? trim($this->post['suplierNo'])
|
|
$suplierNo = isset($this->post['suplierNo']) &&$this->post['suplierNo'] !=="" ? trim($this->post['suplierNo'])
|
|
:"";
|
|
:"";
|
|
if($suplierNo!==""){
|
|
if($suplierNo!==""){
|
|
- $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"wsm_type"=>5,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
if ($companyNo !== "") {
|
|
if ($companyNo !== "") {
|
|
- $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"wsm_type"=>5,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$start = isset($this->post['start']) &&$this->post['start'] !=="" ? $this->post['start']:"";
|
|
$start = isset($this->post['start']) &&$this->post['start'] !=="" ? $this->post['start']:"";
|
|
@@ -428,12 +428,12 @@ class Good extends Base
|
|
$suplierNo = isset($this->post['supplierNo']) &&$this->post['supplierNo'] !=="" ? trim($this->post['supplierNo'])
|
|
$suplierNo = isset($this->post['supplierNo']) &&$this->post['supplierNo'] !=="" ? trim($this->post['supplierNo'])
|
|
:"";
|
|
:"";
|
|
if($suplierNo!==""){
|
|
if($suplierNo!==""){
|
|
- $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"wsm_type"=>5,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
if ($companyNo !== "") {
|
|
if ($companyNo !== "") {
|
|
- $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"wsm_type"=>5,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$build= Db::name("good_stock")->where($condition)->group("wsm_code")->field("wsm_code")->buildSql();
|
|
$build= Db::name("good_stock")->where($condition)->group("wsm_code")->field("wsm_code")->buildSql();
|
|
@@ -530,13 +530,13 @@ class Good extends Base
|
|
}
|
|
}
|
|
$suplierNo = isset($this->post['supplierNo']) &&$this->post['supplierNo'] !=="" ? trim($this->post['supplierNo']) :"";
|
|
$suplierNo = isset($this->post['supplierNo']) &&$this->post['supplierNo'] !=="" ? trim($this->post['supplierNo']) :"";
|
|
if($suplierNo!==""){
|
|
if($suplierNo!==""){
|
|
- $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"wsm_type"=>1,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['supplierNo'=>$suplierNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
if ($companyNo !== "") {
|
|
if ($companyNo !== "") {
|
|
// $where['khNo'] = $khNo;
|
|
// $where['khNo'] = $khNo;
|
|
- $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"wsm_type"=>1,"is_del"=>0])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
$condition[]=["wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$type_code = isset($this->post['type_code']) &&$this->post['type_code'] !=="" ? trim($this->post['type_code']):"";
|
|
$type_code = isset($this->post['type_code']) &&$this->post['type_code'] !=="" ? trim($this->post['type_code']):"";
|
|
@@ -605,14 +605,12 @@ class Good extends Base
|
|
if(empty($supplier)){
|
|
if(empty($supplier)){
|
|
return error_show(1004,"未找到供应商信息");
|
|
return error_show(1004,"未找到供应商信息");
|
|
}
|
|
}
|
|
- $wsmcode = Db::name("warehouse_info")->where([
|
|
|
|
- "is_del"=>0,"wsm_type"=>5,"supplierNo"=>$supplierNo])->column("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(["is_del"=>0,"supplierNo"=>$supplierNo])->column("wsm_code");
|
|
$where[]=['b.wsm_code',"in",$wsmcode];
|
|
$where[]=['b.wsm_code',"in",$wsmcode];
|
|
}
|
|
}
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
$companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !== "" ? trim($this->post['companyNo']) : "";
|
|
if ($companyNo !== "") {
|
|
if ($companyNo !== "") {
|
|
- $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"wsm_type"=>5,"is_del"=>0])->column
|
|
|
|
- ("wsm_code");
|
|
|
|
|
|
+ $wsmcode = Db::name("warehouse_info")->where(['companyNo'=>$companyNo,"is_del"=>0])->column("wsm_code");
|
|
$condition[]=["b.wsm_code","in",$wsmcode];
|
|
$condition[]=["b.wsm_code","in",$wsmcode];
|
|
}
|
|
}
|
|
$count = Db::name("good_log")->alias('a')
|
|
$count = Db::name("good_log")->alias('a')
|
|
@@ -629,7 +627,7 @@ class Good extends Base
|
|
$db = Db::name("depart_user")->where(['uid'=>$value['action_uid']])->column("itemid");
|
|
$db = Db::name("depart_user")->where(['uid'=>$value['action_uid']])->column("itemid");
|
|
$item = Db::name("company_item")->where(['id'=>$db])->column("id,name");
|
|
$item = Db::name("company_item")->where(['id'=>$db])->column("id,name");
|
|
$wsm = Db::name("warehouse_info")->alias("a")->Join("supplier b","a.supplierNo=b.code","left")->where
|
|
$wsm = Db::name("warehouse_info")->alias("a")->Join("supplier b","a.supplierNo=b.code","left")->where
|
|
- (['a.wsm_code'=>$value['wsm_code'],"a.wsm_type"=>1,"a.is_del"=>0])->field("a.name as wsm_name,wsm_code,b.code,b.name")->find();
|
|
|
|
|
|
+ (['a.wsm_code'=>$value['wsm_code'],"a.is_del"=>0])->field("a.name as wsm_name,wsm_code,b.code,b.name")->find();
|
|
$godd =Db::name("good")->where(["spuCode"=>$value['spuCode'],"is_del"=>0])->find();
|
|
$godd =Db::name("good")->where(["spuCode"=>$value['spuCode'],"is_del"=>0])->find();
|
|
$value['good_name']=isset($godd['good_name'])? $godd['good_name']:"";
|
|
$value['good_name']=isset($godd['good_name'])? $godd['good_name']:"";
|
|
$value['cat_id']=isset($godd['cat_id'])? $godd['cat_id']:"";
|
|
$value['cat_id']=isset($godd['cat_id'])? $godd['cat_id']:"";
|