133 lines
5.4 KiB
PHP
133 lines
5.4 KiB
PHP
<tr>
|
|
<td colspan="4">
|
|
<div class="panel panel-primary">
|
|
<div class="panel-heading" onclick="$('#sup_tab').toggle()" id="dipak">
|
|
<h3 class="panel-title" Health>RRWHS Documents</h3>
|
|
<span class="pull-right clickable"><i class="glyphicon glyphicon-chevron-up"></i></span>
|
|
</div>
|
|
<div class="panel-body" id='sup_tab' style="display: none;">
|
|
<p style="text-align: center;">Uploading RRWHS Document
|
|
<button onclick="check_id_not()" class="btn btn-info btn-sm save_button"><i class="ace-icon glyphicon glyphicon-upload"></i>Upload Document
|
|
</button>
|
|
</br>
|
|
<table class="table table-bordered" id="indent_doc_table" style="width: 100%">
|
|
<thead>
|
|
<tr>
|
|
|
|
<th>Document Name</th>
|
|
<th>Date</th>
|
|
|
|
|
|
|
|
<th>Download</th>
|
|
<?php
|
|
$hasExecuteAccess = isAccessible($_SESSION['RoleId'], $menu_key, 'E'); ?>
|
|
<?php if ($hasExecuteAccess) { ?>
|
|
<th>Delete</th>
|
|
<?php } ?>
|
|
</tr>
|
|
</thead>
|
|
<tbody id='indent_doc_div'>
|
|
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
</td>
|
|
</tr>
|
|
<script>
|
|
$(document).on('click', '.panel-heading span.clickable', function(e) {
|
|
var $this = $(this);
|
|
if (!$this.hasClass('panel-collapsed')) {
|
|
$this.parents('.panel').find('.panel-body').slideUp();
|
|
$this.addClass('panel-collapsed');
|
|
$this.find('i').removeClass('glyphicon-chevron-up').addClass('glyphicon-chevron-down');
|
|
} else {
|
|
$this.parents('.panel').find('.panel-body').slideDown();
|
|
$this.removeClass('panel-collapsed');
|
|
$this.find('i').removeClass('glyphicon-chevron-down').addClass('glyphicon-chevron-up');
|
|
}
|
|
})
|
|
|
|
function check_id_not() {
|
|
|
|
open_popup_img()
|
|
}
|
|
|
|
function getIndentDocData(ind) {
|
|
|
|
$.ajax({
|
|
url: "getRrwhsDocData.php",
|
|
method: "get",
|
|
data: {
|
|
indent_id: ind
|
|
},
|
|
dataType: 'json',
|
|
async: false,
|
|
|
|
success: function(data) {
|
|
console.log(data);
|
|
|
|
|
|
var content = "";
|
|
|
|
for(var i=0;i<data.length;i++){
|
|
if (data[i].indent_doc_type == 'application/pdf') {
|
|
content += "<tr id='indent_doc_" + data[i].id + "'><td>" + data[i].indent_doc_des + "</td><td>" + data[i].indent_doc_date + "</td><td>"
|
|
content += "<a href= \"#\" ><img src= \"images/pdf.png\" width=\"35\" height=\"35\" onclick=\"$('#indent_doc_img_" + data[i].id + "').click()\" /></a> <img id=\"indent_doc_img_" + data[i].id + "\" style= \"display:none\" src = \"data:" + data[i].indent_doc_type + ";base64," + data[i].indent_doc + "\" alt = \"pdf\" onclick=\"getIndentDocument('" + data[i].id + "')\" /> </td>"
|
|
content += '<td align="center"><a href="#" class="btn-lg" data-toggle="tooltip" id="deletebtn" onclick="delete_indent_document(' + data[i].id + ','+ind+')" title="Delete"><span class="glyphicon glyphicon-trash"></span></a></td></tr>'
|
|
} else {
|
|
content += "<tr id='indent_doc_" + data[i].id + "'><td>" + data[i].indent_doc_des + "</td><td>" + data[i].indent_doc_date + "</td><td>"
|
|
content += "<img width=\"35\" height=\"35\" src = \"data:" + data[i].indent_doc_type + ";base64," + data[i].indent_doc + "\" alt = \"new image\" onclick=\"image(this,'" + data[i].indent_doc_des + "')\" /></td>"
|
|
content += '<td align="center"><a href="#" class="btn-lg" data-toggle="tooltip" id="deletebtn" onclick="delete_indent_document(' + data[i].id + ','+ind+')" title="Delete"><span class="glyphicon glyphicon-trash"></span></a></td></tr>'
|
|
|
|
}
|
|
}
|
|
|
|
$("#indent_doc_div").html(content);
|
|
|
|
|
|
},
|
|
error: function(data) {}
|
|
|
|
});
|
|
}
|
|
|
|
function getIndentDocument(id) {
|
|
|
|
$("#indent_doc_id").val(id);
|
|
$("#indent_document_form").attr('target', '_blank');
|
|
$("#indent_document_form").attr('method', 'POST');
|
|
$("#indent_document_form").attr('action', 'get_document_rrwhs.php');
|
|
$("#indent_document_form").submit();
|
|
}
|
|
|
|
function delete_indent_document(delete_id,ind) {
|
|
|
|
$.ajax({
|
|
url: "delete_rrwhs_document.php",
|
|
data: {
|
|
delete_id: delete_id
|
|
},
|
|
method: "POST",
|
|
|
|
success: function(data) {
|
|
getIndentDocData(ind);
|
|
BootstrapDialog.alert('Document Deleted Successfully ');
|
|
|
|
|
|
//getMedicalDocData();
|
|
},
|
|
error: function(data) {
|
|
BootstrapDialog.alert('Error In deleting Upload Document');
|
|
}
|
|
});
|
|
}
|
|
|
|
getIndentDocData('#rrwhs_hidden_id').val();
|
|
$("#indent_doc_div").html('<input type="text" name="new_indent_id" id="new_indent_id" />');
|
|
$("#new_indent_id").val($("#rrwhs_hidden_id").val());
|
|
|
|
</script>
|