<?php require_once '../system/smarty.inc'; require_once '../system/Class_ERROR.php'; require_once '../system/login.inc.php'; require_once '../system/prego_m.php'; require_once '../system/mdao/Class_mp_service.php'; require_once '../system/mdao/Class_mp_service_category.php'; require_once '../system/mdao/Class_mp_promise_spec.php'; require_once '../system/mdao/Class_mp_spec_fee.php'; $dao = new Class_mp_service(); if ($_SERVER['REQUEST_METHOD'] == 'GET') { $phase = 'input'; if (isset($_GET['id']) && $_GET['id'] != '') { $service_forms = $dao->get($_GET['id']); $forms['id'] = $_GET['id']; } } else { $forms = $_POST; $values = array(); if ($forms['mode'] == 'input') { // check service items $err = new Class_ERROR(); $service_chk = $dao->get_checks(); foreach ($service_chk as $kcol => $chkval) { $err_mes[$kcol] = $err->check($forms[$kcol], $chkval); } $err_mes["kinds"] = $err->check($forms['kinds'], array("EXIST")); // reset values $smarty->assign('forms', $forms); if ($err->clear) {
$operate_details = "受注確定(約定確定)"; $user_name = $_SESSION['PREGO_ADMIN']['STAFF_NAME']; $operate_man = $user_name . "(スペシャリスト)"; $operate_history_val['operate_time'] = $operate_time; $operate_history_val['operate_details'] = $operate_details; $operate_history_val['operate_man'] = $operate_man; $operate_history_val['promise_id'] = $promise_id; // add data to operation_history $operation_history_dao->add0($operate_history_val); // add oprerate_data end $promise_spec_forms = $promise_spec_dao->get($id); $id = $promise_spec_forms['profile_id']; $spec_profile_forms = $spec_profile_dao->get($id); $profile_id = $spec_profile_forms['id']; $id = $promise_spec_forms['service_id']; $service_forms = $service_dao->get($id); //約定s,完了F,CF if ($promise_spec_forms['status'] == 1) { $promise_s = '発注確定'; $over_f = '-'; $cf = '-'; } else { if ($promise_spec_forms['status'] == 2) { $promise_s = '約定確定'; $over_f = '-'; $cf = '-'; } else { if ($promise_spec_forms['status'] == 3) { $promise_s = '業務完了'; $over_f = '〇'; $cf = '-';