psList.php 8.08 KB
<? include $_SERVER["DOCUMENT_ROOT"] . "/common/classes/AdminProductionSpec.php" ?>
<? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/header.php" ?> 
<? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/leftProductionSpecManage.php" ?>
<?
	$obj = new AdminProductionSpec($_REQUEST) ;
	$list=$obj->getListOfProductionSpec();
	$vnum = $obj->virtualNum ;
?>
<script>

	$(document).ready(function(){

		//=====프레입웤 변수들==================================================================================//
		var FORM_TARGET_CLS_NM		= "DIV#Contents"	;		// 폼을 동적 wrap 할 타겟 ID이름
		var FORM_NAME				= "nf"		;		// 폼이름
		var FORM_METHOD				= "GET"		;		// 폼 메쏘드
		var FORM_USE_FILE			= false		;		// 파일폼 사용 여부
		var FORM_ACTION				= document.URL ; 

		var NEXT_CMD				= ""			;		// 다은 수행 할 cmd
		//=====================================================================================================//

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

		var dates = $('.jRsvDate').datepicker({
			showMonthAfterYear:true,
			inline: true,
			changeMonth: true,
			changeYear: true,   
			dateFormat : 'yy-mm-dd',
			dayNamesMin:['일', '월', '화', '수', '목', '금', ' 토'],
			monthNames:['1월','2월','3월','4월','5월','6월','7 월','8월','9월','10월','11월','12월'],
			monthNamesShort:['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],
			showButtonPanel: true, currentText: '오늘 ' , closeText: '닫기',   
			onSelect: function(selectedDate) {
		}
	});
		// 페이징
		$(".jPage").click2(function(){
			jForm.ci() ;
			jForm.mi("page",$(this).attr("page")) ;			
			jForm.submit() ;
		}) ;
		

		$(".jAutoSearch").change(function(){
			jForm.ci() ;
			jForm.submit() ;
		});
		
		
		$(".jSearch").click2(function(){
			jForm.ci() ;
			jForm.submit() ;
		});

		$(".jView").click2(function(){
			var no = $(this).attr("no");
			location.href = "/admin/productionSpecManage/psView.php?no=" + no + "&rurl=" + jQuery.rich.bin2hex(document.URL);
		});


		$(".jAdd").click2(function(){
			location.href = "/admin/rentManage/buildingView.php?rurl=" + jQuery.rich.bin2hex(document.URL);
		});


		$(".jDel").click2(function(){
		
			var no = $(this).attr("no");
			var noArr = new Array(no);

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

		$(".jExcel").click2(function(){
			var b=$("#search_building").val();
			var r=$("#search_room").val();
			var rf=$("#rent_date_former").val();
			var rl=$("#rent_date_latter").val();
			var bf=$("#bill_date_former").val();
			var bl=$("#bill_date_latter").val();
			var lf=$("#leaving_due_date_former").val();
			var ll=$("#leaving_due_date_latter").val();
			location.href = "/admin/rentManage/excelDownBillList.php?search_building="+b+"&search_room="+r+"&rent_date_former="+rf+"&rent_date_latter="+rl+"&bill_date_former="+bf+"&bill_date_latter="+bl+"&leaving_due_date_former="+lf+"&leaving_due_date_latter"+ll;
		});


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

			var noArr = new Array();
			var noCount = $(".jNo:checked").length;

			if(noCount == 0)
			{
				alert("삭제할 대상을 하나 이상 선택해주세요.");
				return false;
			}


			if(confirm("정말 삭제하시겠습니까?"))
			{
				for(var i = 0; i < noCount; i++ )
				{
					noArr[i] = $(".jNo:checked:eq(" + i + ")").val();
				}

				deleteAction(noArr);
			}
			
		});


		$("#jCheckAll").change(function(){
			if($(this).is(":checked"))
				$(".jNo").prop("checked", true);
			else
				$(".jNo").prop("checked", false);
		});
		
	}) ;

		



	function deleteAction(noArr)
	{
		$.ajax({
			url : "/action_front.php?cmd=AdminProductionSpec.deleteProductionSpec",
			async : false,
			cache : false,
			dataType : "json",
			data : {
				"no"	: noArr
			},
			success : function(data){
				alert("삭제되었습니다");
				location.reload();
			},
			error : function(a, b, c){
				alert(a+b+c);
			}
		});
	}



</script>


<div id="Contents"  class="notice">
    
    <h1>사양서 관리</h1>
    
    <div class="data">
    
        <fieldset class="search" style="margin-top:30px;">
            
            <div class="jSearchArea" >
                <label>
                    <span>조회 조건</span>
              
					<select name="searchType"  style="margin-right:20px;">
					<option value="">전체</option>
					<option value="CN" <?=$_REQUEST[searchType] == "CN" ? "SELECTED" : ""?>>상호명</option>
					<option value="PN" <?=$_REQUEST[searchType] == "PN" ? "SELECTED" : ""?>>제품명</option>
					<option value="MN" <?=$_REQUEST[searchType] == "MN" ? "SELECTED" : ""?>>담당자</option>
					</select>
				
                </label>
                <label>
					<input type="text" id="searchText" name="searchText" class="wm" value="<?=$_REQUEST['searchText']?>" />
                </label>
              
                
                <style>
                	.dateRangeWrap { background-color:white; display:inline-block; border: 1px solid #ddd; padding:2px; margin:3px 0 3px; }
                	.dateRangeWrap > .dateRange, .dateRangeWrap > .dateRangeSeparator { display:inline-block; }
                </style>
              
                <label>
                    <span>기간 설정</span>

						<input type="text" value="<?=$_REQUEST['dateFormer']?>" id="dateFormer" name="dateFormer"  class="jRsvDate"  />
						&nbsp;~&nbsp;
						<input type="text" value="<?=$_REQUEST['dateLatter']?>" id="dateLatter" name="dateLatter"  class="jRsvDate"  />

                </label>
                
				 <input type="button" class="button smallrounded blue jSearch btnright_y" style="margin-left:30px;" value="검색" />
            </div>

        </fieldset>
       <div class="btngroupright">
			<input type="button" class="button smallrounded blue jDelMulti" value="삭제" />
		</div>
        <table class="datacList">
            <thead>
                <tr>
                    <th class="no" width="5%">No</th>
                    <th width="5%"><input type="checkbox" id="jCheckAll"></th>
                    <th width="15%">작성 날짜</th>
                    <th width="20%">상호명</th>
                    <th width="20%">제품명</th>
                    <th width="10%">담당자</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">
                        <input type="checkbox" class="jNo" value="<?=$list[$i]["productionNo"] ?>" >
                    </td>
                   
                   <td class="center">
                   		<?=$list[$i]["requestDate"]?>
                   </td>
   
					<td class="center">		
						<?=$list[$i]["companyName"]?>
                    </td>
                    

                    <td class="center">
                    	<?=$list[$i]["productName"]?>
                    </td>


                    <td class="center">
                    	<?=$list[$i]["userName"]?>
                    </td>

                    <td class="center">
                    	<input type="button" class="button searchsmall white jView" value="상세보기" no="<?=$list[$i]["productionNo"]?>" />
                    </td>

                </tr>
                <? } ?>
                <?if(sizeof($list) == 0){?>
                <tr class="last">
                    <td class="no center" colspan="11">No Data</td>
                </tr>
                <?}?>
            </tbody>
        </table>  
        
        <!-- Pagination -->
        <? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/pageNavigation.php" ?>
        <!--//Pagination -->
        
    </div>

        
</div>

<? include $_SERVER["DOCUMENT_ROOT"] . "/admin/inc/php/footer.php" ?>