@@ -37,6 +37,13 @@ class UserService
})??[];
}
+ function getPermittingLogisticIds($user=null){
+ if(!$user)return [];
+ return $this->cacheService->getOrExecute("user{$user['id']}->getPermittingLogisticIds",function()use($user){
+ return $user->getPermittingLogisticIdsAttribute() ?? [];
+ })??[];
+ }
+
/**
* 检查用户的管理员身份