webmain/model/flow/knowtraimModel.php
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 考试培训
*/
class flow_knowtraimClassModel extends flowModel
{
public $statearr;
public function initModel()
{
$this->statearr = explode(',','<font color=#ff6600>还未开始</font>,<font color=green>进行中</font>,<font color=#888888>已结束</font>');
}
public function getstatestr($zt)
{
return arrvalue($this->statearr, $zt);
}
protected function flowsubmit($na, $sm)
{
if($this->rs['status']==1)$this->sendtodo();
}
//审核完成后发通知
protected function flowcheckfinsh($zt)
{
if($zt==1)$this->sendtodo();
}
//发通知给对应人员
public function sendtodo()
{
$rows = m('knowtrais')->getall('mid='.$this->id.' and `isks`=0','uid');
$ids = '';
foreach($rows as $k=>$rs)$ids.=','.$rs['uid'].'';
if($ids=='')return;
$ids = substr($ids, 1);
$cont = ''.$this->adminname.'发布培训考试,主题:{title},时间{startdt}至{enddt}。';
$this->push($ids,'', $cont);
}
public function flowisreadqx()
{
$to = m('knowtrais')->rows('`mid`='.$this->id.' and `uid`='.$this->adminid.'');
return $to>0;
}
public function flowrsreplace($rs,$lx=0)
{
$zt = $rs['state'];
$rs['state'] = $this->getstatestr($zt);
if($lx==1 && $zt==1){
//我当前状态
$ors = m('knowtrais')->getone('`mid`='.$rs['id'].' and `uid`='.$this->adminid.'');
if($ors){
if($ors['isks']=='0'){
$rs['state'] .= ' <a class="zhu" href="index.php?m=hr&a=kaoshi&d=main&id='.$this->id.'">去考试</a>';
}else{
$rs['state'] .= ' 已考试分数:'.$ors['fenshu'].'';
}
后面还有 64 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
