if (isset($request['comment_2']) && !empty($request['comment_2'])) { $comment_2 = $request['comment_2']; } if (isset($request['emp_button']) && !empty($request['emp_button'])) { $param['emp_button'] = $request['emp_button']; } if (isset($request['trainer_button']) && !empty($request['trainer_button'])) { $param['trainer_button'] = $request['trainer_button']; } if (isset($request['admin_button']) && !empty($request['admin_button'])) { $param['admin_button'] = $request['admin_button']; } //取得した日付から対象の週を取得 $date = $report->getWeeklyDays($date); //日報取得 $daily_report = $report->getDailyReport($date, $staff_id, $year, $month); $weekly_report = $report->getWeeklyReport($date, $staff_id); //週初めの曜日と週終わりの曜日取得 $w = $report->getDay($date); //週報の上部の日時表示用に変換 $days = $report->weeklyDaysConvirsion($date, $w); //週初めから週終わりまでの日付(7日間を取得設定) $weekDays = $report->setWeeklyDays($date); // //パラメータ設定 $param['employee'] = $employee; $param['title_day'] = $days; $param['weekDays'] = $weekDays; $param['daily_report'] = $daily_report; $param['weekly_report'] = $weekly_report; $param['group_cd'] = $authority;
} else { $param['errors'][] = "システムエラーが発生しました。"; renderTemplate('error.tpl', $param); exit; } if ($termid) { $param['msg'] = ''; } else { $param['errors'][] = "指定された日付は使用できません。"; renderTemplate('error.tpl', $param); exit; } //取得した日付から対象の週を取得 $date = $report->getWeeklyDays($date); //日報取得 $daily_report = $report->getDailyReport($date, $employee['id'], $year, $month); $total_daily_report = $report->getTotalDailyReport($employee['id'], $year, $month); //週初めの曜日と週終わりの曜日取得 $w = $report->getDay($date); //週報の上部の日時表示用に変換 $days = $report->weeklyDaysConvirsion($date, $w); //週初めから週終わりまでの日付(7日間を取得設定) $weekDays = $report->setWeeklyDays($date); // $monthly_days = $report->getMonthlyDays($year, $month); $monthly_report = $report->getMonthlyReport($employee['id'], $year, $month); // $reportTarget = $target->getReportTarget($employee['department_cd'], $year, $month); $reportTarget = $target->getReportTarget($year, $employee['department_cd'], $employee['division_cd'], $request['id']); if (isset($monthly_report['employee']['id'])) { $monthly_report_id = $monthly_report['employee']['id']; } else {