0byt3m1n1-V2
Path:
/
home
/
eoffice
/
admin
/
[
Home
]
File: follow.php
<!-- ระบบติดตามแฟ้มงาน --> <?php include "header.php"; $yid=chkYear(); $u_id=$_SESSION['ses_u_id']; ?> <div class="row"> <div class="col-md-2" > <?php $menu= checkMenu($level_id); include $menu; ?> </div> <!-- col-md-2 --> <div class="col-md-10"> <div class="panel panel-default" style="margin: 20"> <div class="panel-heading"><i class="fas fa-eye"></i> <strong>ระบบติดตามแฟ้มเสนอลงนาม</strong> <a href="add_object.php" class="btn btn-primary pull-right" data-toggle="modal" data-target="#modalAdd"><i class="fa fa-plus" aria-hidden="true"></i> เพิ่มแฟ้ม</a> </div> <br> <table class="table table-bordered table-hover" id="tbHire"> <thead class="bg-info"> <tr> <th>sys.no</th> <th>เรื่อง</th> <th>วันที่บันทึก</th> <th>สถานะ</th> </tr> </thead> <tbody> <?php $sql="SELECT * FROM fllow WHERE dep_id=$dep_id ORDER BY f_id "; $result=dbQuery($sql); while($row=dbFetchArray($result)){ ?> <tr> <td><?=$row['f_id']?></td> <td><a href="#" onClick="loadData('<?php print $row['f_id'];?>','<?php print $u_id;?>');" data-toggle="modal" data-target=".bs-example-modal-table"> <?php echo $row['title'];?> </a> </td> <td><?=$row['date_current'];?></td> <td> <?php $status=$row['status']; switch ($status) { case 0: echo "<button class='btn btn-default'>ยังไม่ลงรับ</button>"; break; case 1: echo "<button class='btn btn-info'>ลงรับแล้ว</button>"; break; case 2: echo "<button class='btn btn-success'>ลงนามแล้ว</button>"; break; case 3: echo "<button class='btn btn-primary'>ผ่านชั้นถัดไป</button>"; break; case 4: echo "<button class='btn btn-danger'>แก้ไข/ส่งคืน</button>"; break; case 5: echo "<button class='btn btn-warning'>ขอพบเจ้าของเรื่อง</button>"; break; } ?> </td> </tr> <?php } ?> </tbody> </table> </div> <!--เพิ่มข้อมูล --> <div id="modalAdd" class="modal fade" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header bg-primary"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title"><i class="fa fa-list"></i> ติดตามแฟ้ม</h4> </div> <div class="modal-body"> <form method="post"> <label class="badge">วันที่ทำรายการ: <?php echo DateThai();?></label> <div class="form-group"> <div class="input-group"> <span class="input-group-addon"><span class="glyphicon glyphicon-list"></span></span> <input type="text" class="form-control" id="title" name="title" placeholder="เรื่อง" required=""> </div> </div> <?php $sql="SELECT * from boss WHERE status=1 ORDER BY keyman"; $result = dbQuery($sql); // $rec_id=$row['rec_id']; ?> <div class="form-group"> <div class="input-group"> <span class="input-group-addon"><span class="glyphicon glyphicon-list"></span></span> <select class="form-control" name="rec_id" id="rec_id"> <option>---เลือกผู้ลงนาม---</option> <?php while ($row=dbFetchArray($result)) {?> <option value="<?=$row['rec_id']?>"><?=$row['name']?></option> <?}?> </select> </div> </div> <?php $sql="SELECT u_id,firstname,lastname,position FROM user WHERE u_id=$u_id"; $result=dbQuery($sql); $row=dbFetchAssoc($result); ?> <div class="form-group"> <label>ผู้เสนอ</label> <div class="input-group"> <span class="input-group-addon"><span class="fa fa-user"></span></span> <input type="text" class="form-control" id="u_id" name="u_id" value="<?=$row['firstname']?>"> </div> </div> <?php $sql="SELECT * from speed ORDER BY speed_id"; $result = dbQuery($sql); ?> <div class="form-group"> <div class="input-group"> <span class="input-group-addon"><span class="glyphicon glyphicon-list"></span></span> <select class="form-control" name="speed_id" id="speed_id"> <option value="">เลือกความเร่งด่วน</option> <?php while ($row=dbFetchArray($result)) {?> <option value="<?=$row['speed_id']?>"><?=$row['speed_name']?></option> <?}?> </select> </div> </div> <div class="form-group form-inline"> <label for="datehire">กำหนดลงนามก่อนวันที่ :</label><input class="form-control" type="date" name="dateline" id="dateline" required > </div> <?php $sql="SELECT * FROM section WHERE sec_id=$dep_id"; $result=dbQuery($sql); $row=dbFetchArray($result); ?> <!-- <div class="form-group"> <div class="input-group"> <span class="input-group-addon"><span class="fa fa-user-secret"></span></span> <input type="text" class="form-control" id="sec_name" name="sec_name" value="<?=$row['sec_name']?>"> </div> </div> --> <?php $sql="SELECT * FROM depart WHERE dep_id=$dep_id"; $result=dbQuery($sql); $row=dbFetchArray($result); ?> <div class="form-group"> <div class="input-group"> <span class="input-group-addon"><span class="fa fa-building"></span></span> <input type="text" class="form-control" id="dep_id" name="dep_id" value="<?php print $row['dep_name'];?>" > </div> </div> <center> <button class="btn btn-primary btn-lg" type="submit" name="save"> <i class="fa fa-database fa-2x"></i> บันทึก </button> </center> </form> </div> <div class="modal-footer bg-info"> <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button> </div> </div> </div> </div> <!-- End Model --> </div> <!-- col-md-10 --> </div> <!-- end row --> <!-- modal แสงรายละเอียดข้อมูล --> <div class="modal fade bs-example-modal-table" tabindex="-1" aria-hidden="true" role="dialog"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header bg-info"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title"><i class="fa fa-info"></i> รายละเอียด</h4> </div> <div class="modal-body no-padding"> <div id="divDataview"></div> </div> <!-- modal-body --> <div class="modal-footer bg-info"> <button type="button" class="btn btn-danger" data-dismiss="modal">close X</button> </div> </div> </div> </div> <!-- จบส่วนแสดงรายละเอียดข้อมูล --> <?php // ส่วนการจัดการข้อมูล if(isset($_POST['save'])){ $date_current=date('Y-m-d'); //วันที่บันทึก $dateline=$_POST['dateline']; $title=$_POST['title']; $rec_id=$_POST['rec_id']; //ผู้ลงนาม $speed_id=$_POST['speed_id']; //ความเร่งด่วน list($yid,$yname,$ystatus)=chkYear(); $yid=$yid; $yname=$yname; $ystatus=$ystatus; //ตัวเลขรันอัตโนมัติ $sql="SELECT rec_no FROM fllow WHERE yid=$yid ORDER BY f_id"; $result= dbQuery($sql); $row= dbFetchArray($result); $rec_no=$row['rec_no']; $rec_no++; // print $rec_no; dbQuery('BEGIN'); $sql="INSERT INTO fllow (rec_no,title,status,rec_id,dep_id,sec_id,u_id,yid,speed_id,dateline,date_current) VALUES($rec_no,'$title',0,$rec_id,$dep_id,$sec_id,$u_id,$yid,$speed_id,'$dateline','$date_current')"; // echo $sql; $result=dbQuery($sql); if($result){ dbQuery("COMMIT"); echo "<script> swal({ title:'เรียบร้อย', type:'success', showConfirmButton:true }, function(isConfirm){ if(isConfirm){ window.location.href='follow.php'; } }); </script>"; }else{ dbQuery("ROLLBACK"); echo "<script> swal({ title:'มีบางอย่างผิดพลาด! กรุณาตรวจสอบ', type:'error', showConfirmButton:true }, function(isConfirm){ if(isConfirm){ window.location.href='follow.php'; } }); </script>"; } } ?> <script type="text/javascript"> function loadData(f_id,u_id) { var sdata = { f_id : f_id, u_id : u_id }; $('#divDataview').load('show_follow.php',sdata); } </script> <script type='text/javascript'> $('#tbHire').DataTable( { "order": [[ 0, "desc" ]] } ) </script>
©
2018.