This commit is contained in:
2022-06-13 23:37:17 +08:00
parent d21608a860
commit 0230cb42a2
153 changed files with 62907 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
<?php
namespace user;
class userlist
{
/**
* 用户列表使用MYUID作为删除排除对象防止作死自杀
* @param $myuid
* @return string
*/
public function admin($myuid){
global $medoo;
$base = $medoo->select("user_base", "*");
$basenum=count($base);
$userinfo='';
for ($i=0;$i<$basenum;$i++ ){
$uid=$base[$i]['uid'];
$info=$medoo->select("user_info", "*",['uid'=>$uid]);
$userinfo=$userinfo.'<tr><td><input type="checkbox" /></td><td>'.$uid.'</td><td>'.$base[$i]['username'].'</td><td>'.$info[0]['name'].'</td><td class="am-hide-sm-only">'.$base[$i]['callnumber'].'</td><td class="am-hide-sm-only">'.$this->depcha($info[0]['dep']).'</td><td><div class="am-btn-toolbar"><div class="am-btn-group am-btn-group-xs"><a href="./useredit.html?uid='.$uid.'" class="am-btn am-btn-default am-btn-xs am-text-secondary"><span class="am-icon-pencil-square-o"></span> 编辑</a>';
if($info[0]['uid']!=$myuid) {
$userinfo = $userinfo . '<a href="./usersubmit.cgi?m=delete&uid=' . $uid . '" class="am-btn am-btn-default am-btn-xs am-text-danger am-hide-sm-only"><span class="am-icon-trash-o"></span> 删除</a>';
}
$userinfo=$userinfo.'</div></div></td></tr>';
}
return $userinfo;
}
/**
* 私有函数部门ID转部门名称
* @param $did
* @return mixed
*/
private function depcha($did){
global $DB;
$depinfo=$DB->getRow("SELECT * FROM oid_dep_info WHERE did=:did LIMIT 1", [':did'=>$did]);
return $depinfo['name'];
}
}