Files
xinhu/webmain/flow/input/mode_hrcheckAction.php
2022-08-14 16:47:40 +08:00

60 lines
1.2 KiB
PHP

<?php
/**
* 此文件是流程模块【hrcheck.考核评分】对应控制器接口文件。
*/
class mode_hrcheckClassAction extends inputAction{
protected function savebefore($table, $arr, $id, $addbo){
}
protected function saveafter($table, $arr, $id, $addbo){
}
public function pingfenAjax()
{
$mid = (int)$this->post('mid');
$flow = m('flow')->initflow('hrcheck', $mid, false);
return $flow->pingfen();
}
public function storeafter($table, $rows)
{
if($this->flow->atype!='tjall')return;
$arr = array();
$mlen= 0;
foreach($rows as $k=>$rs){
$rs['trbgcolor']='#fbe5d5';
$basr = $this->flow->getsubdatastr($rs['id'], 1);
$data = $basr['data'];
$colums = $basr['colums'];
$oi = 0;
foreach($colums as $k3=>$v3){
$rs['pfval'.$oi.''] = $v3;
$oi++;
}
if($oi>$mlen)$mlen = $oi;
$rs['itemname'] = '考核内容';
$rs['fenshu'] = '分值';
$arr[] = $rs;
foreach($data as $k1=>$rs1){
$rs1['abclex'] = 'ol';
$oi1 = 0;
foreach($colums as $k3=>$v3){
$rs1['pfval'.$oi1.''] = $rs1['pfzd'.$k3.''];
$oi1++;
}
$arr[] = $rs1;
}
}
return array(
'rows' => $arr,
'mlen'=> $mlen
);
}
}