wugg 3 gadi atpakaļ
vecāks
revīzija
4ea947f5fd

+ 51 - 0
app/admin/controller/Purch.php

@@ -0,0 +1,51 @@
+<?php
+
+
+namespace app\admin\controller;
+
+
+use think\App;
+use think\facade\Db;
+
+class Purch extends \app\BaseController
+{
+    public $post="";
+    public function __construct(App $app)
+    {
+        parent::__construct($app);
+        $this->post=$this->request->post();
+
+    }
+
+    public function  list(){
+        $page = isset($this->post['page']) && $this->post['page'] !=="" ? intval($this->post['page']):"1";
+        $size = isset($this->post['size']) && $this->post['size'] !=="" ? intval($this->post['size']):"10";
+        $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;
+        }
+        $good_code = isset($this->post['good_code']) && $this->post['good_code']!="" ? trim($this->post['good_code']):"";
+        if($good_code!=""){
+            $where['good_code'] = $good_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;
+        }
+        $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']):"";
+        if($good_name!=""){
+            $where['good_name'] = Db::raw(" like %{$good_name}%");
+        }
+        $count=Db::name("purchease")->where($where)->count();
+        $total = ceil($count/$size);
+        $page = $page >= $total ? $total : $page;
+        $list = Db::name("purchease")->where($where)->page($page,$size)->select();
+        return app_show(0,"获取成功",["list"=>$list,"count"=>$count]);
+    }
+}

+ 1 - 0
app/admin/controller/Resign.php

@@ -310,6 +310,7 @@ class Resign extends BaseController
         $up = Db::name("purchease_feedback")->update($feed);
         return $up ? app_show(0,"删除成功"):error_show(1005,"删除失败");
     }
+
     public function infoFeed(){
         $id = isset($this->post['id']) ? intval($this->post['id']) : "";
         if($id==""){

+ 1 - 1
app/admin/controller/WareHouse.php

@@ -124,7 +124,7 @@ class WareHouse extends BaseController
         }
         $wsm_code = isset($post['wsm_code'])&&$post['wsm_code']!="" ? trim($post['wsm_code']) :"";
         if($wsm_code!=""){
-            $condition[]=["a.wsm_code","=",$wsm_code];
+            $condition[]=["a.wsm_code","like","%{$wsm_code}%"];
         }
         $start = isset($post['start'])&&$post['start']!="" ? $post['start'] :"";
         if($start!=""){