예제 #1
0
파일: index.php 프로젝트: te-koyama/sheep
     //登録可否判定
     if (!$hearing->isEntryEnabled($request)) {
         $param['errors'][] = "データに不正が生じました。お手数ですが再度登録してください。";
         renderTemplate('error.tpl', $param);
         exit;
     } else {
         $confirmed_by_hr = $hearing->updateConfirmedFlg($request["hearing_id"], $id);
         if ($confirmed_by_hr) {
             $confirmed_message[] = "人事部確認が完了しました。";
         }
     }
 }
 //<E> 20150602 R.Kumabe ADD
 // 責任者に紐付く新入社員データ取得
 $new_emp = array();
 $new_emp = $hearing->getNewEmpData($admin_id, $end_of_month);
 //$new_emp = $hearing->getNewEmpData($admin_id);
 // データ取得(自組織についての項目箇所)
 $hearing_data = $hearing->getHearing($admin_id, $year, $month);
 // 変数用意
 $hearing_unit_data = array();
 //<S> 20150618 R.Kumabe ADD
 //到達レベルヒアリングシート誤入力対応、到達レベル未入力でヒアリングシート入力を避けるための処理対応
 $alert_message = array();
 // 前月データの存在確認
 $last_month = $month - 1;
 $end_of_last_month = getYYYYMMDD($year, $last_month, "end_of_month");
 if ($month > START_MONTH) {
     $last_month_relation = $hearing->checkLastMonthRelation($admin_id, $end_of_last_month);
     if ($last_month_relation) {
         $last_month_hearing_data = $hearing->getHearing($admin_id, $year, $last_month);