boardView.php 6.75 KB
<? include $_SERVER["DOCUMENT_ROOT"] . "/common/classes/AdminOperate.php" ?>
<? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/header.php" ?>
<? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/leftOperateManage.php" ?>
<?
	$obj	= new AdminOperate($_REQUEST, "");
	$info	= $obj->getInfoOfBoard();
	
	$list 	= $obj->getListOfBoardComment($info["no"]);
	
	$rurl	= pack("H*", $_REQUEST["rurl"]) ;
	$vnum	= $obj->virtualNum;
	
?>

<script type="text/javascript">
	var _rurl = "<?=$rurl?>";
	var _no = "<?=$_REQUEST[no]?>";


	$(document).ready(function(){

		//=====프레입웤 변수들==================================================================================//
		var FORM_TARGET_CLS_NM		= ".data"	;		// 폼을 동적 wrap 할 타겟 ID이름
		var FORM_NAME				= "alf"		;		// 폼이름
		var FORM_METHOD				= "POST"		;		// 폼 메쏘드
		var FORM_USE_FILE			= false		;		// 파일폼 사용 여부
		var FORM_ACTION				= "/action_front.php" ; 
		
		
		var NEXT_CMD				= ""		;		// 다은 수행 할 cmd
		//=====================================================================================================//

		var jForm = $(FORM_TARGET_CLS_NM).mf({ "name" : FORM_NAME , "method" : FORM_METHOD , "action" : FORM_ACTION , "useFile" : FORM_USE_FILE }) ;

		
		$(".jCancel").click2(function(){
			location.href = _rurl;
		});


		$(".jDel").click2(function(){
			var noArr = new Array(_no);

			if(confirm("정말 삭제하시겠습니까?"))
			{
				deleteActrion(noArr);
			}
		});


		$(".jAnswer").click2(function(){
			var answer = $("#answer").val();
			var user_fk = <?=$info["user_fk"]?>;
			var push_msg = answer;
			var push_target_type = "";
			var group_no = "";
			
			$.ajax({
				url : "/action_front.php?cmd=AdminOperate.saveAnswer",
				async : false,
				cache : false,
				dataType : "json",
				data : {
					"no" : _no,
					"answer" : answer
				},
				success : function(data){		
					$.ajax({
						url : "/action_front.php?cmd=AdminPush.sendPushForAnswer",
						async : true,
						cache : false,
						dataType : "json",
						data : {
							"user_fk"	: user_fk
						},
						success : function(data){
							alert(data.returnMessage);
							location.reload();
						},
						error:function(data){
						    alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
							location.reload();
						}
					});
					
				}
			});
			
		});


		$(".jDelComment").click2(function(){

			var no = $(this).attr("no");

			if(confirm("정말 삭제하시겠습니까?"))
			{
				$.ajax({
					url : "/action_front.php?cmd=AdminOperate.delComment",
					async : false,
					cache : false,
					dataType : "json",
					data : {
						"no" : no,
					},
					success : function(data){
						alert(data.returnMessage);
						location.reload();
					}
				});
			}
			
		});


		
	}) ;


	function deleteActrion(noArr)
	{
		$.ajax({
			url : "/action_front.php?cmd=AdminOperate.delBoard",
			async : false,
			cache : false,
			dataType : "json",
			data : {
				"no"	: noArr
			},
			success : function(data){
				location.href = _rurl;
			}
		});
	}

</script>

<div id="Contents"  class="notice">

	<h1>민원 상세화면</h1>

	<!-- location area -->
	<h2>
		운영 관리 > <span>민원관리</span>
	</h2>
	<!-- location area -->

	
	<div class="data" style="width:60%;">
		
		<h3>민원 상세정보</h3>
		<form id="jData">
		<input type="hidden" name="no" value="<?=$_REQUEST[no]?>" />
		<table class="datav" style="width:100%;">
			<colgroup>
				<col width="30%" />
				<col width="70%" />
			</colgroup>
			<tr>
				<th style="height:25px;">문의 타입</th>
				<td class="l">
					<?
						if($info["board_type"] == $obj->BOARD_TYPE_IQ)
							echo "문의접수";
						else if($info["board_type"] == $obj->BOARD_TYPE_AS)
							echo "AS신청";
						/*
						else if($list[$i]["board_type"] == $obj->BOARD_TYPE_IP)
							echo "개선사항";
							*/
						?>
				</td>
			</tr>
			<?if($info["board_type"] != $obj->BOARD_TYPE_IN){ ?>
			<tr>
				<th style="height:25px;">답변상태</th>
				<td class="l">
					<?
                    if($info["status"] == "Y")
                    	echo "답변완료 (" . date("Y-m-d", strtotime($info["answer_dt"])) . ")";
                    else 
                    	echo "답변대기";
                    ?>
				</td>
			</tr>
			<?} ?>
			<?if($info["group_fk"] != "0"){ ?>
			<tr>
				<th style="height:25px;">그룹명</th>
				<td class="l">
					<?=$info["group_name"] ?>
				
				</td>
			</tr>
			<?} ?>
			<tr>
				<th style="height:25px;">등록자명</th>
				<td class="l">
					<?=$info["user_name"] ?> <?=$info["user_tel"]?"({$info["user_tel"]})":''?>
				</td>
			</tr>
			<tr>
				<th style="height:25px;">등록날짜</th>
				<td class="l">
					<?=$info["reg_dt"] ?>
				</td>
			</tr>
			<tr>
				<th style="height:25px;">내용</th>
				<td class="l">
					<?=nl2br($info["contents"]) ?>
				</td>
			</tr>
			<?if($info["board_type"] != $obj->BOARD_TYPE_IN){ ?>
			<tr>
				<th style="height:25px;">답변</th>
				<td class="l">
					<textarea id="answer" style="width:95%; height:100px;"><?=$info["answer"] ?></textarea>
				</td>
			</tr>
			<?} ?>
			
		</table>
		</form>

		<div class="btngroupcenter">
			<span class="button bigrounded blue jCancel">목록으로 </span>
			<?if($info["board_type"] != $obj->BOARD_TYPE_IN){ ?>
			<span class="button bigrounded blue jAnswer" >답변</span>
			<?} ?>
			<span class="button bigrounded blue jDel" >삭제</span>
		</div>
		
		<h3>히스토리</h3>
		<table class="datacList" style="width: 100%;">
            <thead>
                <tr>
                    <th class="no" width="10%">No</th>
                    <th width="20%">이름</th>
                    <th width="60%">내용</th>
                    <th width="10%">-</th>
                </tr>
            </thead>
            <tbody><!-- 10줄 리스트// 마지막 tr에 class="last" 넣어주세요 -->
                <? for($i=0; $i<sizeof($list); $i++){ ?> 
                
                <tr class="<?=(sizeof($list)-1 == $i) ? "last" : "datacLists"?>">
                    <td class="no center">
                        <?=$vnum--?>
                    </td>
                    <td class="center">
                        <?=$list[$i]["user_name"]?>
                    </td>
                    <td class="center">
                        <?=$list[$i]["comment"]?>
                    </td>
                    <td class="center">
                    	<input type="button" class="button searchsmall white jDelComment" value="삭제" no="<?=$list[$i]["no"]?>" />
                    </td>

                </tr>
                <? } ?>
            </tbody>
        </table>
        <!-- Pagination -->
        <? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/pageNavigation.php" ?>
        <!--//Pagination -->

	</div>
</div>