Browse Source

新粉月销售额梯形图报表菜单权限

shensong 4 years ago
parent
commit
194df24f19

+ 1 - 1
app/Console/Commands/DayGrandTeamTotalHistory.php

@@ -27,7 +27,7 @@ class DayGrandTeamTotalHistory extends Command {
27 27
     
28 28
     public function dayGrandTeamTotal(){
29 29
         $_start = '2019-09-04';
30
-        for($i=117;$i>=1;$i--){
30
+        for($i=140;$i>=1;$i--){
31 31
             $m = '-'.($i-1).' day';
32 32
             $n = '-'.$i.' day';
33 33
             $_end = date('Y-m-d', strtotime($m));

+ 1 - 1
app/Console/Commands/RoiTeamTotalHistory.php

@@ -36,7 +36,7 @@ class RoiTeamTotalHistory extends Command {
36 36
         $salerIds = $this->getTeamSalers($team_ids);
37 37
         for($i=1;$i<7;$i++){
38 38
             $j_min = $timeArr[$i];
39
-            for($j=117; $j>=$j_min; $j--){
39
+            for($j=140; $j>=$j_min; $j--){
40 40
                 $stime = date('Y-m-d', strtotime('-'.$j.' day'));
41 41
                 $e = $j-$j_min; 
42 42
                 $etime = $date = date('Y-m-d', strtotime('-'.$e.' day'));

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

@@ -5697,10 +5697,10 @@ class StatisticsController extends Controller
5697 5697
         $etime = $request->input('etime');
5698 5698
         $team_id = (int)$request->input('team_id',0);
5699 5699
 
5700
-        $role_id = session('role_id');
5700
+        $self_role = session('role_name');
5701 5701
 
5702 5702
         #销售和审核人员只能看自己团队的
5703
-        if($role_id == '3' || $role_id == '4'){
5703
+        if($self_role == '管理员' || $role_id == '销售'){
5704 5704
             $self_id = session('admin_id');
5705 5705
             $team_id = DB::table('admin')->where('id', $self_id)->pluck('team_id');
5706 5706
         }
@@ -5753,8 +5753,8 @@ class StatisticsController extends Controller
5753 5753
             }
5754 5754
         }
5755 5755
 
5756
-        $teamList = DB::table('teams')->select('id', 'name')->where(function($query) use($role_id, $team_id){
5757
-            if($team_id>0 && ($role_id==3 || $role_id==4)) $query->where('id', $team_id);
5756
+        $teamList = DB::table('teams')->select('id', 'name')->where(function($query) use($self_role, $team_id){
5757
+            if($team_id>0 && ($self_role=='管理员' || $self_role =='销售')) $query->where('id', $team_id);
5758 5758
         })->where('type', 1)->get();
5759 5759
         $teamList = json_decode(json_encode($teamList), true);
5760 5760