<?php 
ob_start();
session_start();
require_once("../conn/conn.php");
//include('../utility/chksession.php');
?>

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
		<meta charset="utf-8" />
	<title>Northern Production - User</title>

		<meta name="description" content="" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />

		<!-- bootstrap & fontawesome -->
		<link rel="stylesheet" href="../assets/css/bootstrap.min.css" />
		<link rel="stylesheet" href="../assets/font-awesome/4.5.0/css/font-awesome.min.css" />
        

		<!-- page specific plugin styles -->
        <link rel="stylesheet" href="../assets/css/jquery-ui.custom.min.css" />
		<link rel="stylesheet" href="../assets/css/chosen.min.css" />
		<link rel="stylesheet" href="../assets/css/bootstrap-datepicker3.min.css" />
		<link rel="stylesheet" href="../assets/css/bootstrap-timepicker.min.css" />
		<link rel="stylesheet" href="../assets/css/daterangepicker.min.css" />
		<link rel="stylesheet" href="../assets/css/bootstrap-datetimepicker.min.css" />
		<link rel="stylesheet" href="../assets/css/bootstrap-colorpicker.min.css" />

		<!-- text fonts -->
		<link rel="stylesheet" href="../assets/css/fonts.googleapis.com.css" />

		<!-- ace styles -->
		<link rel="stylesheet" href="../assets/css/ace.min.css" class="ace-main-stylesheet" id="main-ace-style" />

		<!--[if lte IE 9]>
			<link rel="stylesheet" href="assets/css/ace-part2.min.css" class="ace-main-stylesheet" />
		<![endif]-->
		<link rel="stylesheet" href="../assets/css/ace-skins.min.css" />
		<link rel="stylesheet" href="../assets/css/ace-rtl.min.css" />

		<!--[if lte IE 9]>
		  <link rel="stylesheet" href="assets/css/ace-ie.min.css" />
		<![endif]-->

		<!-- inline styles related to this page -->

		<!-- ace settings handler -->
		<script src="../assets/js/ace-extra.min.js"></script>

		<!-- HTML5shiv and Respond.js for IE8 to support HTML5 elements and media queries -->

		<!--[if lte IE 8]>
		<script src="assets/js/html5shiv.min.js"></script>
		<script src="assets/js/respond.min.js"></script>
		<![endif]-->
     
	</head>

	<body class="no-skin">
		<div id="navbar" class="navbar navbar-default          ace-save-state">
			<div class="navbar-container ace-save-state" id="navbar-container">
				<button type="button" class="navbar-toggle menu-toggler pull-left" id="menu-toggler" data-target="#sidebar">
					<span class="sr-only">Toggle sidebar</span>

					<span class="icon-bar"></span>

					<span class="icon-bar"></span>

					<span class="icon-bar"></span>
				</button>

				<div class="navbar-header pull-left">
					<a class="navbar-brand">
						<small>
							<i class="fa fa-bar-chart-o"></i>
							Production NT Admin
						</small>
					</a>
				</div>

				
			</div><!-- /.navbar-container -->
		</div>

		<div class="main-container ace-save-state" id="main-container">
			<script type="text/javascript">
				try{ace.settings.loadState('main-container')}catch(e){}
			</script>

			<div id="sidebar" class="sidebar                  responsive                    ace-save-state">
				<script type="text/javascript">
					try{ace.settings.loadState('sidebar')}catch(e){}
				</script>

			<?php include("../utility/menu_user.php"); ?>

			</div>

			<div class="main-content">
				<div class="main-content-inner">
					<div class="breadcrumbs ace-save-state" id="breadcrumbs">
						<ul class="breadcrumb">
							<li>
								<i class="ace-icon fa fa-bar-chart-o home-icon"></i>Production Systems
							</li>

						</ul><!-- /.breadcrumb -->
					</div>

					<div class="page-content">
						

						<div class="page-header">
							<h1>รายการรอดำเนินการ </h1>
						</div><!-- /.page-header -->

						<div class="row">
							<div class="col-xs-12">
								<!-- PAGE CONTENT BEGINS -->
                                
							<?php
							            $id_dep = $_SESSION['id_dep'];
						            	$id_posub = $_REQUEST['id_posub'];
						            	
						            	$id_posub=$_REQUEST['id_posub'];
										   // echo $id_posub;

										$strSQL = "SELECT * FROM pd_job,pd_posub
										where pd_job.id_posub=pd_posub.id_posub
										and pd_job.id_posub='$id_posub'";
										$objQuery = mysqli_query($con,$strSQL); 
										$objResult = mysqli_fetch_array($objQuery);
										
										
										
													//คำนวน
										
										$sqlsum = "SELECT SUM(job_qty),count(jobh_id),MAX(job_round) FROM pd_jobsub,pd_dep 
										WHERE pd_jobsub.id_dep=pd_dep.id_dep
										and id_posub ='$id_posub'
										and pd_jobsub.id_dep='$id_dep'
										ORDER BY `pd_jobsub`.`job_round`,`pd_jobsub`.`jobh_id` ASC";
										$objQuerysum = mysqli_query($con,$sqlsum); 
										$objResultsum = mysqli_fetch_array($objQuerysum);
										
									    $sum =$objResultsum['SUM(job_qty)'];
										$count = $objResultsum['count(jobh_id)'];
										$tatalpro=$sum/$count;
										
									//	echo $tatalpro;
										
										//echo $objResultsum['MAX(job_round)'];
										
										
										
										// show data table
										$strSQLa = "SELECT * FROM pd_jobsub,pd_dep 
										WHERE pd_jobsub.id_dep=pd_dep.id_dep
										and id_posub ='$id_posub'
										and pd_jobsub.id_dep='$id_dep'
										ORDER BY `pd_jobsub`.`job_round`,`pd_jobsub`.`jobh_id` ASC;
										
									";
										$objQuerya = mysqli_query($con,$strSQLa);    
										$objResulta = mysqli_fetch_array($objQuerya)
										
							?>
							  <p></p>
							   <form action="update_statusjob.php" method="POST"  enctype="multipart/form-data">
							    <table width="416" border="0" cellpadding="0" cellspacing="0">
							      <tr>
							        <td width="144">Item :</td>
							        <td width="14">&nbsp;</td>
							        <td width="258"><?php echo  $objResult['id_item']." - ".$objResult['name_item'];?></td>
						          </tr>
							      <tr>
							        <td>ส่งไปงานไปยังฝ่าย :</td>
							        <td>&nbsp;</td>
							        <td>
							        <?php 
							        if($id_dep=='D02'){ //เครื่องกล
							            ?>
							            
							            <select class="chosen-select form-control" id="part_status" name="part_status" data-placeholder="Choose a State...">
							          <option value="รอดำเนินการ">-----</option>
                                      <option value="รอดำเนินการQC">QC</option>
                                      <option value="รอดำเนินการงานเชื่อม">งานเชื่อม</option>
                                    </select>
							            <?php
							            
							        }else if($id_dep=='D03'){ //งานเชื่อม
							        ?>
							         <select class="chosen-select form-control" id="part_status" name="part_status" data-placeholder="Choose a State...">
							          <option value="รอดำเนินการ">-----</option>
                                      <option value="รอดำเนินการQC">QC</option>
                                      <option value="รอดำเนินการงานเครื่องกล">งานเครื่องกล</option>

                                    </select>
							        <?php
							        }
							        
							        ?>
							        
							        </td>
						          </tr>
							      <tr>
							        <td>&nbsp;</td>
							        <td>&nbsp;</td>
							        <td>&nbsp;</td>
						          </tr>
							      <tr>
							        <td>&nbsp;</td>
							        <td>&nbsp;</td>
							        <td>
							            <?php
							            
							            
							            ?>
							            
							            <input type="hidden" id="id_posub" name="id_posub" value="<?=$objResult['id_posub'];?>">
							            <input type="hidden" id="job_pdid" name="job_pdid" value="<?=$objResult['job_pdid'];?>">
							            <input type="hidden" id="job_round" name="job_round" value="<?=$objResultsum['MAX(job_round)'];?>">
							            <input type="hidden" id="job_pdid" name="job_pdid" value="<?=$objResulta['job_pdid'];?>">
							            <input type="hidden" id="job_qty" name="job_qty" value="<?=$tatalpro;?>">
							            
							            
							            
							            
							            <input type="submit" name="button" id="button" value="Submit"></td>
						          </tr>
						        </table>
						      </form>
							  </br>
</br>


						
											<div class="row">
							<div class="col-xs-12">
								<!-- PAGE CONTENT BEGINS -->

								<div class="row">
									<div class="col-xs-12">
							
										<div class="table-header">
											รายการ
										</div>
										<!-- div.table-responsive -->
										<!-- div.dataTables_borderWrap -->
										<div>
										  <?php
											//check round 
											 
									
										

                                    	$strSQL1 = "SELECT * FROM pd_jobsub,pd_dep 
										WHERE pd_jobsub.id_dep=pd_dep.id_dep
										and id_posub ='$id_posub'
										and pd_jobsub.id_dep='$id_dep'
										ORDER BY `pd_jobsub`.`job_round`,`pd_jobsub`.`jobh_id` ASC;
										
									";
										$objQuery1 = mysqli_query($con,$strSQL1);    
										
									
										?>
										  <table id="dynamic-table" class="table table-striped table-bordered table-hover">
									        <thead>
										         <tr>
										           <th class="hidden-480">หมายเลขใบผลิต</th>
										           <th class="hidden-480">รอบการทำงานที่</th>
										           <th class="hidden-480">ขั้นตอนที่</th>
										           <th class="hidden-480">เครื่องมือที่ใช้</th>
										           <th class="hidden-480">วันที่</th>
										           <th class="hidden-480">วันที่สิ้นสุด่</th>
										           <th>ผู้ผลิต</th>
										           <th>Qty Order</th>
										           <th class="center">ผู้รับผิดชอบ</th>
									             </tr>
								            </thead>
										       <tbody>
										         <?php
												    	while($objResult1 = mysqli_fetch_array($objQuery1)){
												    	    ?>
										         <tr>
										           <td class="hidden-480"><?=$objResult1['job_pdid'];?></td>
										           <td class="hidden-480"><?=$objResult1['job_round']; ?></td>
										           <td class="hidden-480"><?=$objResult1['jobh_id']; ?></td>
										           <td class="hidden-480"><?
														//$mac_id='$objResult1[mac_id]';
														$strSQL2 = "SELECT * FROM pd_machine where mac_id ='$objResult1[mac_id]'";
														$objQuery2 = mysqli_query($con,$strSQL2);
														$objResult2 = mysqli_fetch_array($objQuery2); 
														
														echo $objResult2['mac_id']."- ".$objResult2['mac_name']; ?></td>
										           <td class="hidden-480"><?=$objResult1['job_date']; ?></td>
										           <td class="hidden-480"><?=$objResult1['job_enddate']; ?></td>
										           <td class="hidden-480"><?=$objResult1['job_respon']; ?></td>
										           <td class="hidden-480"><?=$objResult1['job_qty']; ?></td>
										           <td class="center"><?=$objResult1['name_dep']; ?></td>
									             </tr>
										         <?php
												    	}
													?>
									           </tbody>
								          </table>
									  </div>
									</div>
								</div>
								
								<div id="modal-table" class="modal fade" tabindex="-1">
									<div class="modal-dialog">
										<div class="modal-content">
											<div class="modal-header no-padding">
												<div class="table-header">
													<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
														<span class="white">&times;</span>
													</button>
													Results for "Latest Registered Domains
												</div>
											</div>


											<div class="modal-footer no-margin-top">
												<button class="btn btn-sm btn-danger pull-left" data-dismiss="modal">
													<i class="ace-icon fa fa-times"></i>
													Close
												</button>

											</div>
										</div><!-- /.modal-content -->
									</div><!-- /.modal-dialog -->
								</div>
                           
						


								<!-- PAGE CONTENT ENDS -->
							</div><!-- /.col -->
						</div><!-- /.row -->
					</div><!-- /.page-content -->
				</div>
			</div><!-- /.main-content -->

			<?php include("../utility/footer.php"); ?>

			<a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse">
				<i class="ace-icon fa fa-angle-double-up icon-only bigger-110"></i>
			</a>
		</div><!-- /.main-container -->

		<!-- basic scripts -->

		<!--[if !IE]> -->
		<script src="../assets/js/jquery-2.1.4.min.js"></script>

		<!-- <![endif]-->
	<!--[if !IE]> -->
		<script src="../assets/js/jquery-2.1.4.min.js"></script>

		<!-- <![endif]-->

		<!--[if IE]>
<script src="assets/js/jquery-1.11.3.min.js"></script>
<![endif]-->
		<script type="text/javascript">
			if('ontouchstart' in document.documentElement) document.write("<script src='assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>");
		</script>
		<script src="../assets/js/bootstrap.min.js"></script>

		<!-- page specific plugin scripts -->
		<script src="../assets/js/jquery.dataTables.min.js"></script>
		<script src="../assets/js/jquery.dataTables.bootstrap.min.js"></script>
		<script src="../assets/js/dataTables.buttons.min.js"></script>
		<script src="../assets/js/buttons.flash.min.js"></script>
		<script src="../assets/js/buttons.html5.min.js"></script>
		<script src="../assets/js/buttons.print.min.js"></script>
		<script src="../assets/js/buttons.colVis.min.js"></script>
		<script src="../assets/js/dataTables.select.min.js"></script>

		<!-- ace scripts -->
		<script src="../assets/js/ace-elements.min.js"></script>
		<script src="../assets/js/ace.min.js"></script>

		<!-- inline scripts related to this page -->
		<script type="text/javascript">
			jQuery(function($) {
				//initiate dataTables plugin
				var myTable = 
				$('#dynamic-table')
				//.wrap("<div class='dataTables_borderWrap' />")   //if you are applying horizontal scrolling (sScrollX)
				.DataTable( {
					bAutoWidth: false,
					"aoColumns": [
					  { "bSortable": false },
					  null, null,null,null,null,null,null,
					  { "bSortable": false }
					],
					"aaSorting": [],
					
					

					//"bProcessing": true,
			        //"bServerSide": true,
			        //"sAjaxSource": "http://127.0.0.1/table.php"	,
			
					//,
					//"sScrollY": "200px",
					//"bPaginate": false,
			
					//"sScrollX": "100%",
					//"sScrollXInner": "120%",
					//"bScrollCollapse": true,
					//Note: if you are applying horizontal scrolling (sScrollX) on a ".table-bordered"
					//you may want to wrap the table inside a "div.dataTables_borderWrap" element
			
					//"iDisplayLength": 50
			
			
					select: {
						style: 'multi'
					}
			    } );
			
				
				
				$.fn.dataTable.Buttons.defaults.dom.container.className = 'dt-buttons btn-overlap btn-group btn-overlap';
				
				new $.fn.dataTable.Buttons( myTable, {
					buttons: [
					  {
						"extend": "colvis",
						"text": "<i class='fa fa-search bigger-110 blue'></i> <span class='hidden'>Show/hide columns</span>",
						"className": "btn btn-white btn-primary btn-bold",
						columns: ':not(:first):not(:last)'
					  },
					  {
						"extend": "copy",
						"text": "<i class='fa fa-copy bigger-110 pink'></i> <span class='hidden'>Copy to clipboard</span>",
						"className": "btn btn-white btn-primary btn-bold"
					  },
					  {
						"extend": "csv",
						"text": "<i class='fa fa-database bigger-110 orange'></i> <span class='hidden'>Export to CSV</span>",
						"className": "btn btn-white btn-primary btn-bold"
					  },
					  {
						"extend": "excel",
						"text": "<i class='fa fa-file-excel-o bigger-110 green'></i> <span class='hidden'>Export to Excel</span>",
						"className": "btn btn-white btn-primary btn-bold"
					  },
					  {
						"extend": "pdf",
						"text": "<i class='fa fa-file-pdf-o bigger-110 red'></i> <span class='hidden'>Export to PDF</span>",
						"className": "btn btn-white btn-primary btn-bold"
					  },
					  {
						"extend": "print",
						"text": "<i class='fa fa-print bigger-110 grey'></i> <span class='hidden'>Print</span>",
						"className": "btn btn-white btn-primary btn-bold",
						autoPrint: false,
						message: 'This print was produced using the Print button for DataTables'
					  }		  
					]
				} );
				myTable.buttons().container().appendTo( $('.tableTools-container') );
				
				//style the message box
				var defaultCopyAction = myTable.button(1).action();
				myTable.button(1).action(function (e, dt, button, config) {
					defaultCopyAction(e, dt, button, config);
					$('.dt-button-info').addClass('gritter-item-wrapper gritter-info gritter-center white');
				});
				
				
				var defaultColvisAction = myTable.button(0).action();
				myTable.button(0).action(function (e, dt, button, config) {
					
					defaultColvisAction(e, dt, button, config);
					
					
					if($('.dt-button-collection > .dropdown-menu').length == 0) {
						$('.dt-button-collection')
						.wrapInner('<ul class="dropdown-menu dropdown-light dropdown-caret dropdown-caret" />')
						.find('a').attr('href', '#').wrap("<li />")
					}
					$('.dt-button-collection').appendTo('.tableTools-container .dt-buttons')
				});
			
				////
			
				setTimeout(function() {
					$($('.tableTools-container')).find('a.dt-button').each(function() {
						var div = $(this).find(' > div').first();
						if(div.length == 1) div.tooltip({container: 'body', title: div.parent().text()});
						else $(this).tooltip({container: 'body', title: $(this).text()});
					});
				}, 500);
				
				
				
				
				
				myTable.on( 'select', function ( e, dt, type, index ) {
					if ( type === 'row' ) {
						$( myTable.row( index ).node() ).find('input:checkbox').prop('checked', true);
					}
				} );
				myTable.on( 'deselect', function ( e, dt, type, index ) {
					if ( type === 'row' ) {
						$( myTable.row( index ).node() ).find('input:checkbox').prop('checked', false);
					}
				} );
			
			
			
			
				/////////////////////////////////
				//table checkboxes
				$('th input[type=checkbox], td input[type=checkbox]').prop('checked', false);
				
				//select/deselect all rows according to table header checkbox
				$('#dynamic-table > thead > tr > th input[type=checkbox], #dynamic-table_wrapper input[type=checkbox]').eq(0).on('click', function(){
					var th_checked = this.checked;//checkbox inside "TH" table header
					
					$('#dynamic-table').find('tbody > tr').each(function(){
						var row = this;

						if(th_checked) myTable.row(row).select();
						else  myTable.row(row).deselect();
					});
				});
				
				//select/deselect a row when the checkbox is checked/unchecked
				$('#dynamic-table').on('click', 'td input[type=checkbox]' , function(){
					var row = $(this).closest('tr').get(0);
					if(this.checked) myTable.row(row).deselect();
					else myTable.row(row).select();
				});
			
			
			
				$(document).on('click', '#dynamic-table .dropdown-toggle', function(e) {
					e.stopImmediatePropagation();
					e.stopPropagation();
					e.preventDefault();
				});
				
				
				
				//And for the first simple table, which doesn't have TableTools or dataTables
				//select/deselect all rows according to table header checkbox
				var active_class = 'active';
				$('#simple-table > thead > tr > th input[type=checkbox]').eq(0).on('click', function(){
					var th_checked = this.checked;//checkbox inside "TH" table header
					
					$(this).closest('table').find('tbody > tr').each(function(){
						var row = this;
						if(th_checked) $(row).addClass(active_class).find('input[type=checkbox]').eq(0).prop('checked', true);
						else $(row).removeClass(active_class).find('input[type=checkbox]').eq(0).prop('checked', false);
					});
				});
				
				//select/deselect a row when the checkbox is checked/unchecked
				$('#simple-table').on('click', 'td input[type=checkbox]' , function(){
					var $row = $(this).closest('tr');
					if($row.is('.detail-row ')) return;
					if(this.checked) $row.addClass(active_class);
					else $row.removeClass(active_class);
				});
			
				
			
				/********************************/
				//add tooltip for small view action buttons in dropdown menu
				$('[data-rel="tooltip"]').tooltip({placement: tooltip_placement});
				
				//tooltip placement on right or left
				function tooltip_placement(context, source) {
					var $source = $(source);
					var $parent = $source.closest('table')
					var off1 = $parent.offset();
					var w1 = $parent.width();
			
					var off2 = $source.offset();
					//var w2 = $source.width();
			
					if( parseInt(off2.left) < parseInt(off1.left) + parseInt(w1 / 2) ) return 'right';
					return 'left';
				}
				
				
				
				
				/***************/
				$('.show-details-btn').on('click', function(e) {
					e.preventDefault();
					$(this).closest('tr').next().toggleClass('open');
					$(this).find(ace.vars['.icon']).toggleClass('fa-angle-double-down').toggleClass('fa-angle-double-up');
				});
				/***************/
				
				
				
				
				
				/**
				//add horizontal scrollbars to a simple table
				$('#simple-table').css({'width':'2000px', 'max-width': 'none'}).wrap('<div style="width: 1000px;" />').parent().ace_scroll(
				  {
					horizontal: true,
					styleClass: 'scroll-top scroll-dark scroll-visible',//show the scrollbars on top(default is bottom)
					size: 2000,
					mouseWheelLock: true
				  }
				).css('padding-top', '12px');
				*/
			
			
			})
		</script>
	</body>
</html>

