//サブメニューから遷移 $date = date('Ymd', strtotime($request['target_date'])); $termid = getTermId($date); $param['date'] = $date; $year = getYear($request['target_date']); $month = getMonth($request['target_date']); $month = sprintf('%01d', $month); $param['target_date'] = $date; } else { $param['errors'][] = "システムエラーが発生しました。"; renderTemplate('error.tpl', $param); exit; } //新入社員情報取得 if (isset($request['id'])) { $employee = $report->getEmpData($request['id']); } else { $param['errors'][] = "システムエラーが発生しました。"; renderTemplate('error.tpl', $param); exit; } if ($termid) { $param['msg'] = ''; } else { $param['errors'][] = "指定された日付は使用できません。"; renderTemplate('error.tpl', $param); exit; } //取得した日付から対象の週を取得 $date = $report->getWeeklyDays($date); //日報取得
exit; } //新入社員情報取得 $authority = $_SESSION[SESSION_GROUP_CD]; //新入社員以外エラー if (in_array(ACCOUNT_NEW_EMP, $_SESSION[SESSION_GROUP_CD])) { $authority = $_SESSION[SESSION_GROUP_CD]; } else { $param['errors'][] = "システムエラーが発生しました。"; renderTemplate('error.tpl', $param); exit; } //idがない場合エラー if (isset($_SESSION[SESSION_USER_ID])) { //新入社員情報取得 $employee = $report->getEmpData($_SESSION[SESSION_USER_ID]); // $employee = $report->getEmpData2($_SESSION[SESSION_USER_ID]); } else { $param['errors'][] = "システムエラーが発生しました。"; renderTemplate('error.tpl', $param); exit; } if (!isset($employee) || !$employee) { $param['errors'][] = "新入社員IDが不正です。"; renderTemplate('error.tpl', $param); exit; } // //m_termに存在しない日付の場合エラー文言表示 // $notExist = $report->notExistDate($year, $month); if (!$termid) { $param['errors'][] = "システムエラーが発生しました。";