* finish task #4764.

This commit is contained in:
wangyidong
2018-09-10 15:23:59 +08:00
parent 4877b2d2a9
commit 800a77fff6
20 changed files with 371 additions and 224 deletions
+2 -14
View File
@@ -887,20 +887,8 @@ class docModel extends model
if(isset($extraDocLibs[$object->id])) return true;
}
if($object->project)
{
static $projects;
if(empty($projects)) $projects = $this->loadModel('project')->getPairs();
return isset($projects[$object->project]);
}
if($object->product)
{
static $products;
if(empty($products)) $products = $this->loadModel('product')->getPairs();
return isset($products[$object->product]);
}
if($object->project) return strpos(",{$this->app->user->view->projects},", ",{$object->project},") !== false;
if($object->product) return strpos(",{$this->app->user->view->products},", ",{$object->product},") !== false;
return false;
}