webmain/model/viewModel.php
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
class viewClassModel extends Model
{
private $modeid = 0;
private $isflow = 0;
private $ursarr = array();
private $addb,$whereobj,$urs,$modrs;
public function initModel()
{
$this->settable('flow_extent');
$this->addb = m('admin');
$this->whereobj = m('where');
}
private function getursss($mid, $uid=0)
{
if($uid==0)$uid = $this->adminid;
if(isset($this->ursarr[$uid])){
$this->urs = $this->ursarr[$uid];
}else{
$this->urs = $this->db->getone('[Q]admin',$uid);
$this->ursarr[$uid] = $this->urs;
}
if(is_array($mid)){
$this->modrs = $mid;
}else{
$this->modrs = $this->db->getone('[Q]flow_set'," (`id`='$mid' or `num`='$mid')");
}
if($this->modrs){
$this->modeid = $this->modrs['id'];
$this->isflow = $this->modrs['isflow'];
}
}
//返回可查看条件
public function viewwhere($mid, $uid=0, $ufid='', $glx=0)
{
$this->getursss($mid, $uid);
return $this->getsswhere(0, $ufid, $glx);
}
//获取禁看字段的权限
public function viewjinfields($mid, $uid=0, $ufid='')
{
$this->getursss($mid, $uid);
$rows = $this->getsswhere(6, $ufid);
return $rows;
}
//是否有新增权限
public function isadd($mid, $uid=0)
{
$this->getursss($mid, $uid);
$bo = false;
$type = $this->urs['type'];
if($type==1)return true; //管理员有添加
$bo = $this->getsswhere(1);
后面还有 136 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
