Files
EasySoft-ZenTaoPMS/test/model/group/getbyaccounts.php
T
2022-08-09 14:11:38 +08:00

43 lines
2.0 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/group.class.php';
su('admin');
/**
title=测试 groupModel->getByAccounts();
cid=1
pid=1
测试获取用户 outside3 的权限分组信息 >> outside3
测试获取用户 top2 的权限分组信息 >> top2
测试获取用户 pd2 的权限分组信息 >> pd2
测试获取用户 td1 的权限分组信息 >> td1
测试获取用户 pm1 的权限分组信息 >> pm1
测试获取用户 po48 的权限分组信息 >> po48
测试获取用户 dev100 的权限分组信息 >> dev100
测试获取用户 test2 的权限分组信息 >> test2
*/
$accountList = array();
$accountList[0] = array('outside3', 'top2');
$accountList[1] = array('td1', 'pd2');
$accountList[2] = array('po48', 'pm1');
$accountList[3] = array('dev100', 'test2');
$group = new groupTest();
$groups0 = $group->getByAccountsTest($accountList[0]);
$groups1 = $group->getByAccountsTest($accountList[1]);
$groups2 = $group->getByAccountsTest($accountList[2]);
$groups3 = $group->getByAccountsTest($accountList[3]);
r($groups0['outside3']) && p('0:account') && e('outside3'); //测试获取用户 outside3 的权限分组信息
r($groups0['top2']) && p('0:account') && e('top2'); //测试获取用户 top2 的权限分组信息
r($groups1['pd2']) && p('0:account') && e('pd2'); //测试获取用户 pd2 的权限分组信息
r($groups1['td1']) && p('0:account') && e('td1'); //测试获取用户 td1 的权限分组信息
r($groups2['pm1']) && p('0:account') && e('pm1'); //测试获取用户 pm1 的权限分组信息
r($groups2['po48']) && p('0:account') && e('po48'); //测试获取用户 po48 的权限分组信息
r($groups3['dev100']) && p('0:account') && e('dev100'); //测试获取用户 dev100 的权限分组信息
r($groups3['test2']) && p('0:account') && e('test2'); //测试获取用户 test2 的权限分组信息