sunhao vor 5 Jahren
Ursprung
Commit
9247ac8cce

+ 1 - 1
app/Http/Controllers/Admin/GoodsController.php

@@ -49,7 +49,7 @@ class GoodsController extends Controller
49 49
         }
50 50
 
51 51
         $result = Goods::where(function($query) use($name, $stime, $etime){
52
-            if($name) $query->where('name', $name);
52
+            if($name) $query->where('name', 'like', $name.'%');
53 53
             if($stime) $query->where('createTime', '>=', $stime);
54 54
             if($etime) $query->where('createTime', '<=', $etime);
55 55
         })->where('is_del',0)->orderBy('id', 'desc')->offset($offset)->limit($pageSize)->get();

+ 13 - 2
resources/views/goods/index.blade.php

@@ -7,7 +7,13 @@
7 7
         </div>
8 8
     @endif
9 9
     <div class="page-container">
10
-        <div class="cl pd-5 bg-1 bk-gray mt-20"> <span class="l"> <a class="btn btn-primary radius" onclick="admin_add('新增')" href="javascript:;"><i class="Hui-iconfont">&#xe600;</i> 新增商品</a></span> </div>
10
+        
11
+        <div>  
12
+            <input class="input-text" style="width:5%;text-align:center" type="text" value="商品名称"/>
13
+            <input id="name" type="text"  class="input-text" style="width:8%;text-align:center" name="name" value="{{$name?$name:''}}">  
14
+            <a class="btn btn-primary radius" onclick="user_search()" href="javascript:;">搜索</a>
15
+            <a class="btn btn-primary radius" onclick="admin_add('新增')" href="javascript:;"><i class="Hui-iconfont">&#xe600;</i> 新增商品</a>
16
+        </div>
11 17
         <div class="mt-20">
12 18
             <table class="table table-border table-bordered table-bg table-hover table-sort">
13 19
                 <thead>
@@ -79,6 +85,10 @@
79 85
         function sku_edit(title,id){
80 86
             location.href = "/admin/goods/skulist?goods_id="+id;
81 87
         }
88
+        function user_search(){
89
+            var name = $('#name').val();
90
+            location.href='index?page='+num + '&name='+name;
91
+        }
82 92
         /*管理员-删除*/
83 93
         function admin_del(obj,id){
84 94
             layer.confirm('确认要删除吗?',function(index){                
@@ -101,7 +111,8 @@
101 111
             totalPage: {{$pages}},
102 112
             totalSize: {{$count}},
103 113
             callback: function(num) {
104
-                location.href='index?page='+num;
114
+                var name = $('#name').val();
115
+                location.href='index?page='+num + '&name='+name;
105 116
             }
106 117
         })
107 118