公海数据隔离
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
namespace app\controller;
|
namespace app\controller;
|
||||||
|
|
||||||
use app\model\Channel;
|
use app\model\Channel;
|
||||||
|
use app\model\Corp;
|
||||||
use app\model\Customer;
|
use app\model\Customer;
|
||||||
use app\model\CustomerHis;
|
use app\model\CustomerHis;
|
||||||
use app\model\Follow;
|
use app\model\Follow;
|
||||||
@@ -222,6 +223,15 @@ class CustomerController
|
|||||||
$query->onlyTrashed();
|
$query->onlyTrashed();
|
||||||
}
|
}
|
||||||
if ($seas == 'seas') {
|
if ($seas == 'seas') {
|
||||||
|
$user = User::where('id', $userId)->first();
|
||||||
|
$corpId = $user?$user->corp_id:0;
|
||||||
|
if($corpId == 1){
|
||||||
|
$query->whereIn('channel_id', [1,2,3,4,5,6,7,8]);
|
||||||
|
} elseif($corpId == 3) {
|
||||||
|
$query->whereIn('channel_id', [9,10,11]);
|
||||||
|
} else{
|
||||||
|
$query->whereIn('channel_id', [0]);
|
||||||
|
}
|
||||||
$query->withTrashed();
|
$query->withTrashed();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user