公海数据隔离

This commit is contained in:
2025-07-31 09:41:42 +08:00
parent e78a1189ad
commit 7052f8128a
+10
View File
@@ -3,6 +3,7 @@
namespace app\controller;
use app\model\Channel;
use app\model\Corp;
use app\model\Customer;
use app\model\CustomerHis;
use app\model\Follow;
@@ -222,6 +223,15 @@ class CustomerController
$query->onlyTrashed();
}
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();
}