panlumeng 3 years ago
parent
commit
46830d0992
2 changed files with 15 additions and 12 deletions
  1. 6 4
      app/admin/controller/Check.php
  2. 9 8
      app/admin/controller/Purch.php

+ 6 - 4
app/admin/controller/Check.php

@@ -29,11 +29,11 @@ public function list()
     $where = ['a.is_del' => 0,'b.is_del'=>0];
     $start= isset($this->post['start']) && $this->post['start'] !== "" ? $this->post['start']:"";
     if ($start !="") {
-        $where = ["a.addtime"=>Db::raw(">= '{$start}'")];
+        $where['"a.addtime"']=Db::raw(">= '{$start}'");
     }
     $end = isset($this->post['end']) && $this->post['end'] !== "" ? $this->post['end'] :"";
     if($end !=""){
-        $where = ["a.addtime"=>Db::raw("<= '{$end}'")];
+        $where['"a.addtime"'] = Db::raw("<= '{$end}'");
     }
     $check_code = isset($this->post['check_code']) && $this->post['check_code'] !== "" ? trim($this->post['check_code']) : "";
     if ($check_code !== "") {
@@ -41,7 +41,7 @@ public function list()
     }
     $wsm_code = isset($this->post['wsm_code']) && $this->post['wsm_code'] !== "" ? trim($this->post['wsm_code']) : "";
     if ($wsm_code  !== "") {
-        $where['a.wsm_code'] = $wsm_code;
+        $where['a.wsm_code'] =  Db::raw("like '%$wsm_code%'");
     }
     $apply_name = isset($this->post['apply_name']) && $this->post['apply_name'] !== "" ? trim($this->post['apply_name']) : "";
     if ($apply_name !== "") {
@@ -49,7 +49,7 @@ public function list()
     }
     $type = isset($this->post['type']) && $this->post['type'] !== "" ? trim($this->post['type']) : "";
     if ($type !== "") {
-        $where['a.type'] = $apply_name;
+        $where['a.type'] = $type;
     }
     $apply_id = isset($this->post['apply_id']) && $this->post['apply_id'] !== "" ? intval($this->post['apply_id']) : "";
     if ($apply_id!== "") {
@@ -72,6 +72,8 @@ public function list()
         ->join("supplier v","v.code=b.supplierNo","left")
         ->field("a.status,a.apply_id,a.apply_name,a.type,a.addtime,a.wsm_code,a.check_code,b.name,c.itemid,d.name as 'rename',a.id,v.name as 'caname',v.code")
         ->where($where)->order("addtime desc")->page($page,$size)->select();
+
+
     return app_show(0,"获取成功",['count'=>$count,'list'=>$list]);
     }
 public function goodlist(){

+ 9 - 8
app/admin/controller/Purch.php

@@ -23,22 +23,23 @@ class Purch extends \app\BaseController
         $where =['is_del'=>0];
         $bkcode = isset($this->post['bk_code']) && $this->post['bk_code']!="" ? trim($this->post['bk_code']):"";
         if($bkcode!=""){
-            $where['bk_code'] = $bkcode;
+            $where['bkcode'] = $bkcode;
         }
-        $good_code = isset($this->post['good_code']) && $this->post['good_code']!="" ? trim($this->post['good_code']):"";
-        if($good_code!=""){
-            $where['good_code'] = $good_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!=""){
+            $where['wsm_in_code'] = $wsm_in_code;
         }
 
-        $good_type_code = isset($this->post['good_type_code']) && $this->post['good_type_code']!="" ? trim($this->post['good_type_code']):"";
-        if($good_type_code!=""){
-            $where['good_type_code'] = $good_type_code;
+        $apply_name = isset($this->post['apply_name']) && $this->post['apply_name']!="" ? trim($this->post['apply_name']):"";
+        if($apply_name!=""){
+            $where['apply_name'] =Db::Raw("like '%{$apply_name}%'");
         }
         $wsm_code = isset($this->post['wsm_code']) && $this->post['wsm_code']!="" ? trim($this->post['wsm_code']):"";
         if($wsm_code!=""){
             $where['wsm_code'] = $wsm_code;
         }
-        $good_name = isset($this->post['good_name']) && $this->post['good_name']!="" ? trim($this->post['good_name']):"";
+        $good_name = isset($this->post['status']) && $this->post['status']!="" ? trim($this->post['status']):"";
         if($good_name!=""){
             $where['good_name'] = Db::raw(" like %{$good_name}%");
         }