webmain/flow/input/mode_hrkaohemAction.php

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
/**
*	此文件是流程模块【hrkaohem.考核项目】对应控制器接口文件。
*/ 
class mode_hrkaohemClassAction extends inputAction{
	
	
	protected function savebefore($table, $arr, $id, $addbo){
		$data = $this->getsubtabledata(0);
		if(count($data)==0)return '至少要有一行考核项目内容';
		$wqz  = 0;
		foreach($data as $k=>$rs)$wqz+=floatval($rs['weight']);
		
		//if(round($wqz,2)!=100)return '考核项目内容权重加起来必须100%';
		
		$data = $this->getsubtabledata(1);
		if(count($data)==0)return '至少要有一行评分人';
		
		$wqz  = 0;
		foreach($data as $k=>$rs)$wqz+=floatval($rs['pfweight']);
		if(round($wqz,2)!=100)return '评分人的权重加起来必须100%';

	}
	
	
	protected function saveafter($table, $arr, $id, $addbo){
		
	}
	
	//复制
	public function copyfuzAjax()
	{
		$sid = (int)$this->get('sid');
		$arow= m('hrkaohem')->getone($sid);
		if(!$arow)return;
		unset($arow['id']);
		$arow['optdt'] = $this->rock->now;
		$arow['optname'] = $this->adminname;
		$arow['optid'] = $this->adminid;
		$mid = m('hrkaohem')->insert($arow);
		$dbs = m('hrkaohes');
		$dbn = m('hrkaohen');
		
		$nrows= $dbs->getall("`mid`='$sid'");
		foreach($nrows as $k=>$rs){
			$rs['mid'] = $mid;
			unset($rs['id']);
			$dbs->insert($rs);
		}
		$nrows= $dbn->getall("`mid`='$sid'");
		foreach($nrows as $k=>$rs){
			$rs['mid'] = $mid;
			unset($rs['id']);
			$dbn->insert($rs);
		}
	}
	
	//生成
	public function shengchegeAjax()
	{
后面还有 5 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。