webmain/model/flow/collectmModel.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
class flow_collectmClassModel extends flowModel
{
public function flowrsreplace($rs, $lx=0)
{
$state = $rs['state'];
if($state=='0')$rs['state']='<font color=blue>待生成</font>';
if($state=='1')$rs['state']='<font color=green>已生成</font>';
$rs['fenleival'] = $rs['fenlei'];
if($rs['fenlei']=='0')$rs['fenlei']='内部';
if($rs['fenlei']=='1')$rs['fenlei']='<font color=blue>外部</font>';
if($rs['fenleival']=='0'){
$yixs = $this->rows('`type`=3 and `leixing`='.$rs['id'].' and `isturn`=1');
$rs['leixing'] = ''.$rs['leixing'].'/'.$yixs.'';
}
return $rs;
}
//生成收集表格
protected function flowoptmenu($ors, $crs)
{
if($ors['num']=='noupcreate' && $this->rs['fenlei']=='0'){
$where = $this->adminmodel->gjoin($this->rs['runrenid'], 'ud', 'where');
$where = '`status`=1 and `workdate`<=\''.substr($this->rs['startdt'],0,10).'\' and '.$where.'';
$rows = $this->adminmodel->getall($where);
$flow = m('flow')->initflow('collects');
$shu = 0;
foreach($rows as $k=>$rs){
$shu++;
$uarr = array(
'uid' => $rs['id'],
'optdt' => $this->rock->now,
'optid' => $rs['id'],
'optname' => $rs['name'],
'applydt' => $this->rock->date,
'status' => 0,
'type' => 3,
'isturn' => 0,
'comid' => $this->rs['comid'],
'name' => $this->rs['name'],
'startdt' => $this->rs['startdt'],
'enddt' => $this->rs['enddt'],
'leixing' => $this->id,
'psren' => $this->uname,
'psrenid' => $this->rs['uid'],
);
$mid = $flow->insert($uarr);
$flow->loaddata($mid, false);
$flow->submit('保存', $crs['sm']);
$cont = '名称:'.$uarr['name'].'\n评审人:'.$uarr['psren'].'\n截止时间:'.$uarr['enddt'].'';
$flow->pushs($rs['id'],$cont, '你有信息收集表待完成');
}
后面还有 41 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
