|
@@ -29,7 +29,7 @@ class Purch extends Base
|
|
|
$size = isset($this->post['size']) && $this->post['size'] !=="" ? intval($this->post['size']):"10";
|
|
|
$where = [['po.is_del', "=", 0]];
|
|
|
$bkcode = isset($this->post['bk_code']) && $this->post['bk_code']!="" ? trim($this->post['bk_code']):"";
|
|
|
- if($bkcode!=""){
|
|
|
+ if($bkcode!==""){
|
|
|
$where[]=['po.bkcode',"like", "%{$bkcode}%"];
|
|
|
}
|
|
|
$status = isset($this->post['status']) && $this->post['status']!=="" ? intval($this->post['status']):"";
|
|
@@ -38,23 +38,23 @@ class Purch extends Base
|
|
|
$where[]=['po.status',"=", $status];
|
|
|
}
|
|
|
$cgdNo = isset($this->post['cgdNo']) && $this->post['cgdNo']!="" ? trim($this->post['cgdNo']) :"";
|
|
|
- if($cgdNo!=""){
|
|
|
+ if($cgdNo!==""){
|
|
|
//$where['cgdNo'] = Db::Raw("like '%{$cgdNo}%'");
|
|
|
$where[]=['po.cgdNo',"like", "%{$cgdNo}%"];
|
|
|
}
|
|
|
|
|
|
$apply_name = isset($this->post['apply_name']) && $this->post['apply_name']!="" ? trim($this->post['apply_name']):"";
|
|
|
- if($apply_name!=""){
|
|
|
+ if($apply_name!==""){
|
|
|
// $where['cgder'] =Db::Raw("like '%{$apply_name}%'");
|
|
|
$where[]=['po.cgder',"like", "%{$apply_name}%"];
|
|
|
}
|
|
|
$wsm_code = isset($this->post['wsm_code']) && $this->post['wsm_code']!="" ? trim($this->post['wsm_code']):"";
|
|
|
- if($wsm_code!=""){
|
|
|
+ if($wsm_code!==""){
|
|
|
// $where['wsm_code'] = $wsm_code;
|
|
|
$where[]=['po.wsm_code',"=", $wsm_code];
|
|
|
}
|
|
|
$wsm_in_code = isset($this->post['wsm_in_code']) && $this->post['wsm_in_code']!="" ? trim($this->post['wsm_in_code']):"";
|
|
|
- if($wsm_in_code!=""){
|
|
|
+ if($wsm_in_code!==""){
|
|
|
$incode = Db::name("purchease_in")->where(["wsm_in_code"=>Db::raw(" like %{$wsm_in_code}%"),"is_del"=>0])->column("cgdNo");
|
|
|
if(empty($incode)){
|
|
|
return error_show(1004,"未找到有关入库单信息");
|
|
@@ -62,22 +62,22 @@ class Purch extends Base
|
|
|
$where[]=['po.cgdNo',"in", $incode];
|
|
|
}
|
|
|
$good_name = isset($this->post['good_name']) && $this->post['good_name']!="" ? trim($this->post['good_name']):"";
|
|
|
- if($good_name!=""){
|
|
|
+ if($good_name!==""){
|
|
|
//$where['good_name'] = Db::raw(" like %{$good_name}%");
|
|
|
$where[]=['po.good_name',"like", "%{$good_name}%"];
|
|
|
}
|
|
|
$good_code = isset($this->post['good_code']) && $this->post['good_code']!="" ? trim($this->post['good_code']) :"";
|
|
|
- if($good_code!=""){
|
|
|
+ if($good_code!==""){
|
|
|
// $where['good_code'] = Db::raw(" like %{$good_code}%");
|
|
|
$where[]=['po.spuCode',"like", "%{$good_code}%"];
|
|
|
}
|
|
|
$supplierNo = isset($this->post['supplierNo']) && $this->post['supplierNo']!="" ? trim($this->post['supplierNo']) :"";
|
|
|
- if($supplierNo!=""){
|
|
|
+ if($supplierNo!==""){
|
|
|
// $where['good_code'] = Db::raw(" like %{$good_code}%");
|
|
|
$where[]=['po.supplierNo',"like", "%{$supplierNo}%"];
|
|
|
}
|
|
|
$wsm_supplierNo = isset($this->post['wsm_supplierNo']) && $this->post['wsm_supplierNo']!="" ? trim($this->post['wsm_supplierNo']) :"";
|
|
|
- if($wsm_supplierNo!=""){
|
|
|
+ if($wsm_supplierNo!==""){
|
|
|
$supplier = Db::name("supplier")->where(["code"=>$wsm_supplierNo])->find();
|
|
|
if(empty($supplier)){
|
|
|
return error_show(1004,"未找到供应商信息");
|
|
@@ -86,27 +86,27 @@ class Purch extends Base
|
|
|
$where[]=['po.wsm_code',"in", $wsmcode];
|
|
|
}
|
|
|
$start = isset($this->post['start']) && $this->post['start']!="" ?$this->post['start']:"";
|
|
|
- if($start!=""){
|
|
|
+ if($start!==""){
|
|
|
// $where['addtime'] = Db::raw(" >= '{$start}'");
|
|
|
$where[]=['po.addtime',">=", $start." 00:00:00"];
|
|
|
}
|
|
|
$end = isset($this->post['end']) && $this->post['end']!="" ?$this->post['end']:"";
|
|
|
- if($end!=""){
|
|
|
+ if($end!==""){
|
|
|
$where[]=['po.addtime',"<=", $end." 23:59:59"];
|
|
|
}
|
|
|
$last_start = isset($this->post['last_start']) && $this->post['last_start']!="" ?$this->post['last_start']:"";
|
|
|
- if($last_start!=""){
|
|
|
+ if($last_start!==""){
|
|
|
//$where['lasttime'] = Db::raw(" >= '{$last_start}'");
|
|
|
$where[]=['po.lasttime',">=", $last_start." 00:00:00"];
|
|
|
|
|
|
}
|
|
|
$last_end = isset($this->post['last_end']) && $this->post['last_end']!="" ?$this->post['last_end']:"";
|
|
|
- if($last_end!=""){
|
|
|
+ if($last_end!==""){
|
|
|
//$where['lasttime'] = Db::raw(" <= '{$last_end}'");
|
|
|
$where[]=['po.lasttime',"<=", $last_end." 23:59:59"];
|
|
|
}
|
|
|
$orderCode = isset($this->post['orderCode']) && $this->post['orderCode']!="" ?$this->post['orderCode']:"";
|
|
|
- if($orderCode!=""){
|
|
|
+ if($orderCode!==""){
|
|
|
//$where['lasttime'] = Db::raw(" <= '{$last_end}'");
|
|
|
$where[]=['on.orderCode',"like", '%'.$orderCode.'%'];
|
|
|
}
|
|
@@ -116,7 +116,7 @@ class Purch extends Base
|
|
|
if ($supplier_name != '') $where[] = ['po.supplier_name', 'like', '%' . $supplier_name . '%'];
|
|
|
|
|
|
$relaComNo = isset($this->post['relaComNo']) && $this->post['relaComNo'] != "" ? trim($this->post['relaComNo']) : "";
|
|
|
- if ($relaComNo != "") $where[] = ['po.supplierNo|po.companyNo', '=', $relaComNo];
|
|
|
+ if ($relaComNo !== "") $where[] = ['po.supplierNo|po.companyNo', '=', $relaComNo];
|
|
|
|
|
|
// $whereor=[];
|
|
|
// if(!empty($role['write'])){
|
|
@@ -140,10 +140,10 @@ class Purch extends Base
|
|
|
if ($company_name !== "") $where[] = ["po.cgder_id", 'in', get_company_item_user_by_name($company_name)];
|
|
|
|
|
|
$order_type = isset($this->post['order_type']) && $this->post['order_type'] !== "" ? intval($this->post['order_type']) : "";
|
|
|
- if ($order_type != "") $where[] = ["po.order_type", '=', $order_type];
|
|
|
+ if ($order_type !== "") $where[] = ["po.order_type", '=', $order_type];
|
|
|
|
|
|
$order_source = isset($this->post['order_source']) && $this->post['order_source'] !== "" ? intval($this->post['order_source']) : "";
|
|
|
- if ($order_source != "") $where[] = ["po.order_source", '=', $order_source];
|
|
|
+ if ($order_source !== "") $where[] = ["po.order_source", '=', $order_source];
|
|
|
|
|
|
// if(!empty($role['platform']) ){
|
|
|
// $where[]=["po.platform_id","in",$role['platform']];
|