#!/usr/bin/env php gen(10); zdTable('user')->gen(100); su('admin'); /** title=测试 userModel->getProductViewListUsers(); cid=1 pid=1 获取对ID为1的产品有权限的用户 >> 11 获取对ID为1的产品有权限的用户 >> test9 获取对ID为1的产品有权限的用户 >> admin 获取对ID为2的产品有权限的用户 >> astaw 获取对ID为2的产品有权限的用户 >> test20 */ $user = new userTest(); $stakeholders['test9'] = 'test9'; $stakeholders['test10'] = 'test10'; $teams['pm7'] = 'pm7'; $teams['pm8'] = 'pm8'; $whiteList['user35'] = 'user35'; $whiteList['user35'] = 'user35'; $whiteList['astaw'] = 'astaw'; $admins['test20'] = 'test20'; $admins['test21'] = 'test21'; $user->objectModel->app->user->account = 'admin'; $user->objectModel->app->company->admins = ',admin,'; r(count($user->getProductViewListUsersTest(1, $stakeholders, $teams, $whiteList, array()))) && p() && e('11'); //获取对ID为1的产品有权限的用户 r($user->getProductViewListUsersTest(1, $stakeholders, $teams, $whiteList, array())) && p('test9') && e('test9'); //获取对ID为1的产品有权限的用户 r($user->getProductViewListUsersTest(1, $stakeholders, $teams, $whiteList, array())) && p('admin') && e('admin'); //获取对ID为1的产品有权限的用户 r($user->getProductViewListUsersTest(2, $stakeholders, $teams, $whiteList, array())) && p('astaw') && e('astaw'); //获取对ID为2的产品有权限的用户 r($user->getProductViewListUsersTest(2, $stakeholders, $teams, $whiteList, $admins)) && p('test20') && e('test20'); //获取对ID为2的产品有权限的用户