Browse Source

销售报表筛选销售调价

sunhao 5 years ago
parent
commit
948a47feb3

+ 4 - 0
app/Http/Controllers/Admin/StatisticsController.php

@@ -729,15 +729,19 @@ class StatisticsController extends Controller
729 729
 
730 730
         $teamList = DB::table('teams')->select('id', 'name')->get();
731 731
         $teamList = json_decode(json_encode($teamList), true);
732
+        $adminList = DB::table('admin')->select('id', 'realname', 'username')->where('id','>', 1)->get();
733
+        $adminList = json_decode(json_encode($adminList), true);
732 734
 
733 735
         return view('statistics/fanDaySaler', ['result' =>$result,
734 736
             'page'              =>$page,
735 737
             'count'             =>$count,
736 738
             'pages'             =>$pages,          
737 739
             'teamlist'          =>$teamList,          
740
+            'adminlist'         =>$adminList,          
738 741
             'stime'             =>$stime,
739 742
             'etime'             =>$etime,
740 743
             'team_id'           =>$team_id,
744
+            'admin_id'           =>$admin_id,
741 745
             'is_self_team'      =>$is_self_team,
742 746
             'self_role'      =>$self_role,
743 747
             ]);

+ 33 - 3
resources/views/statistics/fanDaySaler.blade.php

@@ -12,6 +12,13 @@
12 12
                         <option value="{{$v['id']}}" @if($team_id==$v['id']) selected @endif>{{$v['name']}}</option>
13 13
                     @endforeach
14 14
                 </select>
15
+                <input class="input-text" style="width:6%;text-align:center" type="text" value="所属销售"/>
16
+                <select style="width:8%;text-align:center" id='admin_id' name="admin_id">
17
+                    <option value="0" @if($admin_id=='') selected @endif>-- 选择销售 --</option>
18
+                    @foreach($adminlist as $v)
19
+                        <option value="{{$v['id']}}" @if($admin_id==$v['id']) selected @endif>{{$v['realname']}}</option>
20
+                    @endforeach
21
+                </select>
15 22
                 @else
16 23
                 <input class="input-text" style="width:6%;text-align:center" type="text" value="当日数据"/>
17 24
                 <select style="width:10%;text-align:center" id='is_self_team' name="is_self_team">
@@ -124,17 +131,19 @@
124 131
             var stime = $('#stime').val();
125 132
             var etime = $('#etime').val();
126 133
             var team_id = $('#team_id').val();
134
+            var admin_id = $('#admin_id').val();
127 135
             var is_self_team = $('#is_self_team').val();
128 136
             var page = {{$page}};
129
-            location.href = 'fanDaySaler?page='+page+'&stime='+stime+'&etime='+etime+'&team_id='+team_id+'&is_self_team='+is_self_team;
137
+            location.href = 'fanDaySaler?page='+page+'&stime='+stime+'&etime='+etime+'&team_id='+team_id+'&is_self_team='+is_self_team+'&admin_id='+admin_id;
130 138
         }
131 139
         //导出
132 140
         function statistics_export(){
133 141
             var stime = $('#stime').val();
134 142
             var etime = $('#etime').val();
135 143
             var team_id = $('#team_id').val();
144
+            var admin_id = $('#admin_id').val();
136 145
             var is_self_team = $('#is_self_team').val();
137
-            location.href = '/admin/statistics/fanDaySaler_export?stime='+stime+'&etime='+etime+'&team_id='+team_id+'&is_self_team='+is_self_team;
146
+            location.href = '/admin/statistics/fanDaySaler_export?stime='+stime+'&etime='+etime+'&team_id='+team_id+'&is_self_team='+is_self_team+'&admin_id='+admin_id;
138 147
         }
139 148
        
140 149
         /*分页*/
@@ -147,10 +156,31 @@
147 156
                 var stime = $('#stime').val();
148 157
                 var etime = $('#etime').val();
149 158
                 var team_id = $('#team_id').val();
159
+                var admin_id = $('#admin_id').val();
150 160
                 var is_self_team = $('#is_self_team').val();
151
-                location.href='fanDaySaler?page='+num+'&stime='+stime+'&etime='+etime+'&team_id='+team_id+'&is_self_team='+is_self_team;
161
+                location.href='fanDaySaler?page='+num+'&stime='+stime+'&etime='+etime+'&team_id='+team_id+'&is_self_team='+is_self_team+'&admin_id='+admin_id;
152 162
             }
153 163
         })
164
+
165
+        $('#team_id').change(function(){
166
+                team = $('#team_id').val();
167
+                if(team==''){
168
+                    return false;
169
+                }
170
+                $.ajax({
171
+                    'url':'/admin/order/teamAdmins/'+team,
172
+                    'type': 'get',
173
+                    'dataType':'json',
174
+                    'success' : function(data){
175
+                        str = '<option value=\'0\'>-- 选择销售 --<\/option>';
176
+                        $.each(data, function(i, va){
177
+                            str += '<option value="'+va.id+'">' + va.realname +'<\/option>';
178
+                        })
179
+                        
180
+                        $('#admin_id').html(str);
181
+                    }
182
+                });
183
+            })
154 184
         
155 185
     </script>
156 186