<?php
/** ensure this file is being included by a parent file */
defined( '_VALID_' ) or die( 'Direct Access to this location is not allowed.' );
$id = (get_magic_quotes_gpc()) ? $_GET['id'] : addslashes($_GET['id']);
$book_status1 = (get_magic_quotes_gpc()) ? $_GET["book_status1"] : addslashes($_GET["book_status1"]);
?>
<br>
<div class="container">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span> แก้ไขบันทึกข้อความ</h3>
</div>
<div class="panel-body">
<form data-toggle="validator" role="form" enctype="multipart/form-data" class="form-horizontal" method="POST" action="?option=<?php echo $_REQUEST['option'];?>&task=update&action=update&id=<?php echo $id;?>&book_status1=<?php echo $book_status1?>">
<div class="form-group">
<label for="workgroup" class="col-sm-2 control-label">ส่วนราชการ</label>
<div class="col-sm-10">
<?php
$sql = "SELECT * FROM `idocument_main` where id =$id Order By id Desc";
$dbquery = mysqli_query($connect,$sql);
$data_list = mysqli_fetch_assoc($dbquery);
$workgroup = $data_list['workgroup'];
$subject = $data_list['subject'];
$workgroup_txt = $data_list['workgroup_txt'];
$book_year = $data_list['book_year'];
$book_number = $data_list['book_number'];
$book_no = $data_list['book_no'];
$book_date = $data_list['book_date'];
$content1 = $data_list['content1']; //ย่อหน้า1
$content2 = $data_list['content2']; //ย่อหน้า2
$content3 = $data_list['content3']; //ย่อหน้า3
$officer = $data_list['officer'];
$officer_name = $data_list['officer_name'];
$officer_position = $data_list['officer_position'];
$book_status = $data_list['book_status'];
$book_type = $data_list['book_type'];
//print_r($_SESSION);
//ชื่อเขต
$sql_area= "select * from system_office_name";
$dbquery_area = mysqli_query($connect,$sql_area);
$result_area = mysqli_fetch_array($dbquery_area);
$office_name = $result_area['office_name'];
$office_name2 = $result_area['office_name2'];
$WorkGroupName = array();
$SelectWorkGroup = "";
$sql = "SELECT * FROM `system_workgroup` where workgroup=$workgroup";
$dbquery = mysqli_query($connect,$sql);
while($dataSelectWorkGroup = mysqli_fetch_assoc($dbquery)){
$WorkGroupName[$dataSelectWorkGroup['workgroup']] = $dataSelectWorkGroup['workgroup_desc'];
if($_SESSION['workgroup'] == $dataSelectWorkGroup['workgroup']){
$selected = " selected " ;
echo "<input type='hidden' name='workgroup_txt' value='".$dataSelectWorkGroup['workgroup_desc']." " . $office_name2."'>";
}else{
$selected = "";
}
$SelectWorkGroup .= "<option value='".$dataSelectWorkGroup['workgroup']."' $selected>".$dataSelectWorkGroup['workgroup_desc']." " . $office_name2."</option>\n";
}
?>
<select class="form-control" name="workgroup">
<option>เลือกส่วนราชการ</option>
<?php echo $SelectWorkGroup;?>
</select>
<input type="hidden" class="form-control " name="workgroup" id="workgroup" value="<?php echo $workgroup;?>">
</div>
</div>
<div class="form-group">
<label for="bookNoText" class="col-sm-2 control-label">ที่</label>
<div class="col-sm-2">
<input type="text" class="form-control" name="book_no" id="book_no" disabled="true" value="<?php echo $book_no?>">
</div>
<?php
if($book_type == 0){
$commenttext0 = "checked";
}
if($book_type == 1){
$commenttext1 = "checked";
}
if($book_type == 2){
$commenttext2 = "checked";
}
if($book_type == 3){
$commenttext3 = "checked";
}
//echo "$b[$ii]";
?>
<div class="col-sm-3">
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="book_type" id="book_type" value="0" <?php echo $commenttext0;?>> <label>ปกติ</label>
<input class="form-check-input" type="radio" name="book_type" id="book_type" value="1" <?php echo $commenttext1;?>> <font color="orange"><label>ด่วน</label> </font>
<input class="form-check-input" type="radio" name="book_type" id="book_type" value="2" <?php echo $commenttext2;?>> <font color="red"><label>ด่วนที่สุด</label> </font>
<input class="form-check-input" type="radio" name="book_type" id="book_type" value="3" <?php echo $commenttext3;?>> <font color="DeepPink"><label>ลับ</label> </font>
</div>
</div>
<label for="bookdate" class="col-sm-2 control-label">วันที่</label>
<div class="col-sm-2">
<input class = "form-control" data-provide="datepicker" name="book_date" disabled="true" value="<?php echo date("m/d/Y");?>">
<script>
$('.datepicker').datepicker({
format: 'dd/mm/yyyy'//,
//startDate: '-3d'
});
</script>
</div>
</div>
<div class="form-group">
<label for="subject" class="col-sm-2 control-label">เรื่อง</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="subject" id="subject" value="<?php echo $subject?>" placeholder="ส่วนสำหรับพิมพ์ชื่อเรื่อง" required>
</div>
</div>
<!--div class="form-group">
<label class="col-sm-2 control-label" for="btn_predoc">ร่างหนังสือส่ง</label>
<div class="col-sm-8">
<input type="text" class="form-control " name="prebooktxt" id="prebooktxt" placeholder="" readonly>
<input type="hidden" class="form-control " name="predoc_id" id="predoc_id" value="">
</div>
<div class="col-sm-2">
<input type="button" class="form-control btn-primary" name="btn_predoc" id="btn_predoc" value="เลือกร่างหนังสือราชการ" data-toggle="modal" data-target="#SelectPreDoc">
</div>
</div-->
<div class="form-group">
<label for="book_to" class="col-sm-2 control-label">เรียน</label>
<div class="col-sm-10">
<input type="text" class="form-control " name="book_to" id="book_to" placeholder="" value="ผู้อำนวยการ<?php echo $_SESSION['office_name']; ?>">
<!--
<select name="ss" class="form-control selectpicker show-tick">
<?php
$strSQL = "SELECT * FROM `person_main` where position_code <4 and status = '0' ORDER BY position_code, person_order, name";
$Dbquery = mysqli_query($connect,$strSQL);
while($dataPerson = mysqli_fetch_assoc($Dbquery)){
$txtGroup = ($dataPerson['position_code']>0)?$WorkGroupName[$dataPerson['department']]:"";
$txtGroup = str_replace("กลุ่ม","", $txtGroup);
echo "<option value='". $dataPerson['person_id']."'>".$dataPerson['prename'].$dataPerson['name']." ".$dataPerson['surname'].":".$Position[$dataPerson['position_code']].$txtGroup."</option>";
}
?>
</select>
-->
</div>
</div>
<?php
//Check Ref doc
$sql = "Select * From idocument_files Where document_id = '$id' and docType = 'ref'";
$result = mysqli_query($connect,$sql);
$file_ref_all = mysqli_num_rows($result);
$url_upload = "modules/idocument/upload/upload.php?document_id=$id&docType=ref";
//$row = $result->fetch_assoc();\
//foreach ($result as $row) {
// $file_name = $row['file_name'];
//echo "<br>";
// $file_des = $row['file_des'];
?>
<div class="form-group">
<label for="book_Refto" class="col-sm-2 control-label">อ้างถึง</label>
<div class="col-sm-10">
<a href="javascript:void(0)" class="btn btn-primary" style="text-decoration: none" onclick="window.open('<?php echo $url_upload;?><?php echo $rsup['ref_id']; ?>','view_doc','resizable=no,scrollbars=yes,width=700,height=510') ">
จัดการไฟล์ อ้างถึง <?php echo $file_ref_all;?> ไฟล์
</a>
<!--
<input name="cntrow" type="hidden" id="cntrow" value="0">
<table border="0" cellspacing="0" cellpadding="0" id="myTable">
<tr>
<td width="80%">
<div class="col-xs-4" id="UploadedFile1" >
<input class="form-control" name="UploadedFile1" type="file" class="BrowsFile" size="55">
</div>
<div class="col-xs-8" id="UploadedFileComment1" >
<input type="text" class="form-control" name="UploadedFileComment1" value="<?php echo $file_des;?>">
ไฟล์เดิม >> <a href="<?php echo $file_name;?>" target="blank"> <?php echo $file_des;?></a>
</div>
</td>
<td width="20%"> <div class="col-xs-6"><a href="javascript:insRow();" class="btn btn-success"><span class="glyphicon glyphicon-paperclip" aria-hidden="true"></span> เพิ่มช่องรับเอกสาร</a></div>
</td>
</tr>
</table>
!-->
</div>
</div>
<?php //} ?>
<?php
//Check Ref doc
$sql = "Select * From idocument_files Where document_id = '$id' and docType = 'attach'";
$result = mysqli_query($connect,$sql);
$file_attach_all = mysqli_num_rows($result);
$url_upload = "modules/idocument/upload/upload.php?document_id=$id&docType=attach";
//$row = $result->fetch_assoc();
//foreach ($result as $row) {
// $file_name = $row['file_name'];
//echo "<br>";
// $file_des = $row['file_des'];
?>
<div class="form-group">
<label for="book_attachment" class="col-sm-2 control-label">สิ่งที่ส่งมาด้วย</label>
<div class="col-sm-10">
<a href="javascript:void(0)" class="btn btn-warning" style="text-decoration: none" onclick="window.open('<?php echo $url_upload;?><?php echo $rsup['ref_id']; ?>','view_doc','resizable=no,scrollbars=yes,width=700,height=510') ">
จัดการไฟล์ สิ่งที่ส่งมาด้วย <?php echo $file_attach_all;?> ไฟล์
</a>
<!--
<input name="cntrow2" type="hidden" id="cntrow2" value="0">
<table border="0" cellspacing="0" cellpadding="0" id="myTable2">
<tr>
<td width="80%">
<div class="col-xs-4" id="UploadedFile2" >
<input class="form-control" name="UploadedFile2" type="file" class="BrowsFile" size="55">
</div>
<div class="col-xs-8" id="UploadedFileComment2" >
<input type="text" class="form-control" name="UploadedFileComment2" value="<?php echo $file_des;?>">
</div>
</td>
<td width="20%"> <div class="col-xs-6"><a href="javascript:insRow2();" class="btn btn-success"><span class="glyphicon glyphicon-paperclip" aria-hidden="true"></span> เพิ่มช่องรับเอกสาร</a></div>
</td>
</tr>
</table>
!-->
</div>
</div>
<?php //} ?>
<div class="form-group">
<label for="content1" class="col-sm-2 control-label">พิมพ์เนื้อหาและรูปแบบของบันทึกข้อความ</label>
<div class="col-sm-8">
<textarea class="ckeditor" rows="10" name="content1" id="content1" placeholder="ส่วนสำหรับพิมพ์เนื้อหา"><?php echo $content1?></textarea>
</div>
</div>
<!--
<div class="form-group">
<label for="content2" class="col-sm-2 control-label">ย่อหน้า 2</label>
<div class="col-sm-8">
<textarea class="ckeditor" rows="6" name="content2" id="content2" placeholder="ส่วนสำหรับพิมพ์เนื้อหา"><?php //echo $content2?></textarea>
</div>
</div>
<div class="form-group">
<label for="content3" class="col-sm-2 control-label">ย่อหน้า 3</label>
<div class="col-sm-8">
<textarea class="ckeditor" rows="6" name="content3" id="content3" placeholder="ส่วนสำหรับพิมพ์เนื้อหา"><?php //echo $content3?></textarea>
</div>
</div>
-->
<!--div class="form-group">
<input name="cntrow" type="hidden" id="cntrow" value="0">
<label for="file" class="col-sm-2 control-label">เอกสารแนบ</label>
<div class="col-sm-10">
<table border="0" cellspacing="0" cellpadding="0" id="myTable">
<tr>
<td width="80%">
<div class="col-xs-4" id="UploadedFile" >
<input class="form-control" name="UploadedFile[]" type="file" class="BrowsFile" size="55">
</div>
<div class="col-xs-8" id="UploadedFileComment" >
<input type="text" class="form-control" name="UploadedFileComment[]" placeholder="คำอธิบายเอกสารแนบ">
</div>
</td>
<td width="20%"> <div class="col-xs-6"><a href="javascript:insRow();" class="btn btn-success"><span class="glyphicon glyphicon-paperclip" aria-hidden="true"></span> เพิ่มช่องรับเอกสาร</a></div>
</td>
</tr>
</table>
</div>
</div-->
<hr>
<!--div class="form-group">
<label class="col-sm-2 control-label"></label>
<div>
<input type='checkbox' name='no_comment' id='no_comment' value='1'> <label for="no_comment"> ไม่ต้องผ่านผู้บังคับบัญชาขั้นต้น (เลือกกรณีผู้บังคับบัญชาขั้นต้นไม่ได้ปฏิบัติราชการ)</label>
</div>
</div-->
<div class="form-group">
<label class="col-sm-2 control-label">ส่งบันทึกข้อความถึง</label>
<?php
$sql = "SELECT idocument_sendto.person_id AS person_id, person_main.prename AS prename, person_main.`name` AS name,person_main.surname AS surname, idocument_sendto.document_id FROM idocument_sendto JOIN person_main ON idocument_sendto.person_id = person_main.person_id WHERE idocument_sendto.document_id = '$id' and idocument_sendto.status = '1' ";
$result = mysqli_query($connect,$sql);
$row = $result->fetch_assoc();
$bookto_id = $row['person_id'];
$booktotxt = $row['person_main.prename'].$row['name']." ".$row['surname'];
?>
<div class="col-sm-4">
<input type="text" class="form-control" name="booktotxt" id="booktotxt" value="<?php echo $booktotxt;?>" placeholder="เลือกบุคคลพิจารณา/เห็นชอบ" readonly>
<input type="hidden" class="form-control " name="bookto_id" id="bookto_id" value="<?php echo $bookto_id;?>">
</div>
<div class="col-sm-4">
<input type="button" class="form-control btn-info" name="SelectBookto" id="SelectBookto" value="เลือกบุคคลพิจารณา/เห็นชอบ" data-toggle="modal" data-target="#ModalSelectBookto">
</div>
</div>
<hr>
<div class="form-group">
<label for="post_personname" class="col-sm-2 control-label">บันทึกโดย</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="post_personname" value="<?php echo $_SESSION['login_prename'].$_SESSION['login_name']." ".$_SESSION['login_surname'];?>" name="officer_name">
<input type="hidden" class="form-control" name="officer" id="officer" value="<?php echo $_SESSION['login_user_id'];?>">
</div>
</div>
<div class="form-group">
<label for="post_position" class="col-sm-2 control-label">ตำแหน่ง</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="post_position" value="<?php echo $_SESSION['login_userposition'];?>" name="officer_position">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-6">
<button type="submit" class="btn btn-success"><span class="glyphicon glyphicon-ok"></span> บันทึกเสนอ</button>
<button type="button" class="btn btn-default" onClick="history.go(-1);return true;"><span class="glyphicon glyphicon-remove"></span> ยกเลิก</button>
</div>
</div>
</form>
</div>
</div>
</div>
<!-- Validate Form-->
<!-- Bootstrap Popover -->
<script>
$(function () {
$('[data-toggle="popover"]').popover()
})
</script>
<!-- Bootstrap Confirmation -->
<script>
$('[data-toggle="confirmation"]').confirmation()
</script>
<!-- Bootstrap Confirmation -->
<script>
$('[data-toggle="validator"]').validator()
</script>
<!-- Show and Hide File Upload -->
<script type="text/javascript">
function insRow()
{
var CntRow=document.getElementById('cntrow');
var idTR=(parseInt(CntRow.value)+1);
var x=document.getElementById('myTable').insertRow(idTR);
var Col0=x.insertCell(0);
var Col1=x.insertCell(1);
var OldObj1=document.getElementById("UploadedFile").outerHTML;
var OldObj2=document.getElementById("UploadedFileComment").outerHTML;
var NewObj1=OldObj1.replace("id=UploadedFile","id=UploadedFile"+idTR);
var NewObj2=OldObj2.replace("id=UploadedFileComment","id=UploadedFileComment"+idTR);
Col0.innerHTML=NewObj1+NewObj2;
//Col0.innerHTML=NewObj2;
Col1.innerHTML=' <a href="javascript:delRow('+idTR+');" class="btn btn-danger"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a>';
CntRow.value=idTR;//ค่าต่อไป
}
function insRow2()
{
var CntRow2=document.getElementById('cntrow2');
var idTR=(parseInt(CntRow2.value)+1);
var x=document.getElementById('myTable2').insertRow(idTR);
var Col0=x.insertCell(0);
var Col1=x.insertCell(1);
var OldObj1=document.getElementById("UploadedFile2").outerHTML;
var OldObj2=document.getElementById("UploadedFileComment2").outerHTML;
var NewObj1=OldObj1.replace("id=UploadedFile2","id=UploadedFile2"+idTR);
var NewObj2=OldObj2.replace("id=UploadedFileComment2","id=UploadedFileComment2"+idTR);
Col0.innerHTML=NewObj1+NewObj2;
//Col0.innerHTML=NewObj2;
Col1.innerHTML=' <a href="javascript:delRow2('+idTR+');" class="btn btn-danger"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a>';
CntRow2.value=idTR;//ค่าต่อไป
}
function delRow(obj)
{
var CntRow=document.getElementById('cntrow');
if(obj==CntRow.value){ // ลบด้านล่างก่อน
CntRow.value=(parseInt(CntRow.value)-1);
document.getElementById('myTable').deleteRow(obj);
}else{
alert('ลบช่องเอกสารแนบจากด้านล่างก่อน');
}
}
function delRow2(obj)
{
var CntRow2=document.getElementById('cntrow2');
if(obj==CntRow2.value){ // ลบด้านล่างก่อน
CntRow2.value=(parseInt(CntRow2.value)-1);
document.getElementById('myTable2').deleteRow(obj);
}else{
alert('ลบช่องเอกสารแนบจากด้านล่างก่อน');
}
}
$(function(){
$("select#department").change(function(){
var datalist2 = $.ajax({
url: "modules/idocument/return_ajax_sub_department.php",
data:"department="+$(this).val(),
async: false
}).responseText;
$("select#sub_department").html(datalist2);
});
});
$(function(){
$("select#sub_department").change(function(){
var datalist2 = $.ajax({
url: "modules/idocument/return_ajax_person_subdepartment.php",
data:"sub_department="+$(this).val(),
async: false
}).responseText;
$("select#person").html(datalist2);
});
});
</script>
<!-- End Content -->
<!-- Modal -->
<div class="modal fade" id="SelectPreDoc" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">เลือกร่างหนังสือราชการ</h5>
</div>
<div class="modal-body">
<table class="table table-striped table-bordered" style="width:100%" id="dataPrebook">
<thead>
<tr>
<th>เรื่อง</th>
</tr>
</thead>
<tbody>
<?php
$strSQL = "SELECT * FROM `bookregister_send_pre` ORDER BY ms_id DESC limit 100";
$Dbquery = mysqli_query($connect,$strSQL);
while($dataPrebook = mysqli_fetch_assoc($Dbquery)){
?>
<tr>
<td>
<div class="form-group">
<div class="col-sm-12">
<label class="radio-inline"><input type="radio" name="prebookid" id="prebook<?php echo $dataPrebook['ms_id']; ?>" value="<?php echo $dataPrebook['ms_id']; ?>"><?php echo $dataPrebook['subject']; ?></label>
</div>
</div>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<script>
$(document).ready(function() {
$('#dataPrebook').DataTable();
} );
$("[name='prebookid']").change(function(){
document.getElementById('prebooktxt').value = $('[name="prebookid"]:checked').closest('label').text();
document.getElementsByName('predoc_id').value = $('[name="prebookid"]:checked').val();
$('#SelectPreDoc').modal('hide');
});
</script>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="ModalSelectBookto" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">เลือกบุคคลพิจารณา/เห็นชอบ</h5>
</div>
<div class="modal-body">
<table class="table table-striped table-bordered table-hover" style="width:100%" id="dataPerson">
<thead>
<tr>
<th width = "50%"> ชื่อ - สกุล </th>
<th width = "50%"> ตำแหน่ง </th>
<th width = "0"> รหัสตำแหน่ง </th>
</tr>
</thead>
<tbody>
<?php
$person_id = $_SESSION['login_user_id'];
$strSQL1 = "SELECT * FROM `person_main` where person_id = $person_id";
$Dbquery1 = mysqli_query($connect,$strSQL1);
$dataPerson1 = mysqli_fetch_assoc($Dbquery1);
$workgroup_id = $dataPerson1['department'];
$position_code = $dataPerson1['position_code'];
//$strSQL = "SELECT * FROM `person_main` where status = '0' and position_code in ('1','2','3') ORDER BY position_code, person_order, name";
if($position_code > '3'){ //บุคลากร
$strSQL = "SELECT * FROM `person_main` where status = '0' and position_code in ('1','2','3') ORDER BY position_code, person_order, name";
//$strSQL = "SELECT * FROM `person_main` where status = '0' and department ='$workgroup_id' and position_code ='3' ORDER BY position_code, person_order, name";
}
if($position_code <= '3' or $position_code == '13' or $position_code == '23'){ //ผอ.กลุ่ม, รอง ผอ.เขต, ผอ.เขต ,นิติกร, ผช.นิติกร
$strSQL = "SELECT * FROM `person_main` where status = '0' and position_code in ('1','2') ORDER BY position_code, person_order, name";
}
//$strSQL = "SELECT * FROM `person_main` where status = '0' and position_code in ('1','2','3') ORDER BY position_code, person_order, name";
$Dbquery = mysqli_query($connect,$strSQL);
while($dataPerson = mysqli_fetch_assoc($Dbquery)){
?>
<tr>
<td>
<div class="form-group">
<div class="col-sm-12">
<label class="radio-inline"><input type="radio" name="bookPersonid" id="bookPersonid<?php echo $dataPerson['id']; ?>" value="<?php echo $dataPerson['person_id']; ?>"><?php echo $dataPerson['prename']."".$dataPerson['name']." ".$dataPerson['surname']; ?></label>
</div>
</div>
</td>
<td><?php echo $Position[$dataPerson['position_code']]; ?></td>
<td><?php echo $dataPerson['position_code']; ?></td>
</tr>
<?php
}
?>
</tbody>
</table>
<script>
$(document).ready(function() {
$('#dataPerson').DataTable({
"aoColumnDefs": [
{ "iDataSort": 2, "aTargets": [ 0 ] },
{"visible": false, "targets":2}
]
});
} );
$("[name='bookPersonid']").change(function(){
document.getElementById('booktotxt').value = $('[name="bookPersonid"]:checked').closest('label').text();
document.getElementById('bookto_id').value = $('[name="bookPersonid"]:checked').val();
$('#ModalSelectBookto').modal('hide');
//alert(document.getElementById('bookto_id').value);
});
</script>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<?php
//print_r($_SESSION);
?>