Files
firstgarden-web-gnu/manager/vip/vip_list.update.php

77 lines
2.4 KiB
PHP

<?php
include_once '_common.php';
if(!$_SESSION['user_id']) exit;
header("Content-Type: application/json");
$rec_team = trim($_POST['rec_team']); // 신청부서
$rec_name = trim($_POST['rec_name']); // 접수자
$app_name = trim($_POST['app_name']); // 신청자
$gr_id = trim($_POST['gr_id']); // 회원구분
$vip_card_no = trim($_POST['vip_card_no']); // VIP카드 번호
$vip_name = trim($_POST['vip_name']); // VIP 성명
$vip_gender = trim($_POST['vip_gender']); // VIP 성별
$vip_tel = addTelHyphen(trim($_POST['vip_tel'])); // VIP 연락처
$vip_birth = trim($_POST['vip_birth']); // VIP 생일
$vip_email = trim($_POST['vip_email']); // VIP 이메일
$vip_addr = trim($_POST['vip_addr']); // VIP 주소
$vip_memo = trim($_POST['vip_memo']); // VIP 메모
// $vip_date = trim($_POST['vip_date']); // VIP 기간(만료일)
$vip_date = '9999-12-31';
$vip_date = getVipMemberLimit($gr_id);
// DB에 입력
// 현재 시간 저장
$time = date("Y-m-d H:i:s");
// DB에 넣을 쿼리문 작성
$query = "INSERT INTO {$fg['vip_list_table']} (vip_name,
status,
rec_team,
rec_name,
gr_id,
vip_birth,
vip_tel,
vip_email,
vip_addr,
vip_memo,
vip_card_no,
app_name,
vip_gender,
vip_date,
join_datetime,
last_ent_date
)";
// 값 지정
$query .= "VALUES('{$vip_name}',
'정상',
'{$rec_team}',
'{$rec_name}',
'{$gr_id}',
'{$vip_birth}',
'{$vip_tel}',
'{$vip_email}',
'{$vip_addr}',
'{$vip_memo}',
'{$vip_card_no}',
'{$app_name}',
'{$vip_gender}',
'{$vip_date}',
'{$time}',
'0000-00-00 00:00:00'
) ";
// 쿼리실행
$result = sql_query($query);
// 전체 재고 DB에 업데이트
$memo = $vip_card_no.' 불출, 처리자 : '.$_SESSION['user_name'];
$update_query = "INSERT INTO {$fg['vip_card_stock_table']} (status, output, date, memo) VALUES('출고', '1','{$time}','{$memo}')";
$update = sql_query($update_query);
// log 기록
$work = "카드불출";
$work_detail = "카드번호 : ".$vip_card_no." 처리자 : ".$_SESSION['user_name'];
log_update($work, $work_detail, $_SESSION['user_id'], $time);
$data = array("isSuccess" => $result);
echo json_encode($data);