stock module latest today vadivel J 23-01-2025

This commit is contained in:
vadivelJ96 2025-01-23 17:18:04 +05:30
parent a8ef8dfa22
commit 0f7cd34101
4 changed files with 115 additions and 6 deletions

View File

@ -301,6 +301,8 @@
class="dropdown-item" data-toggle="modal" data-target="#filterModalId">
Filter
</a>
<a style="cursor:pointer"
class="dropdown-item" id="coatingMachineDetailsExport" href="#">Export</a>
</div>
</div>
</div>
@ -1419,4 +1421,33 @@
return new Date(parts[2], parts[1] - 1, parts[0]); // Year, Month (0-based), Day
}
</script>
<script>
$(document).ready(function(){
function exportTableToExcel(tableID, filename = '') {
let table = document.getElementById(tableID);
let ws = XLSX.utils.table_to_sheet(table); // Convert table to worksheet
let wb = XLSX.utils.book_new(); // Create a new workbook
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); // Append sheet to workbook
XLSX.writeFile(wb, filename || 'export.xlsx'); // Save the file
}
let tableId = 'coatingMachineDetailTableId';
document.getElementById('coatingMachineDetailsExport').addEventListener('click',function(){
exportTableToExcel(tableId,'coatingMachineDetails.xlsx');
})
})
</script>

View File

@ -304,6 +304,8 @@ $datefordropdown = format_date($datefordropdown, 0, 'M-Y');
class="dropdown-item" data-toggle="modal" data-target="#filterModalId">Filter</a>
<a style="cursor:pointer"
class="dropdown-item" data-toggle="modal" data-target="#additionalEntriesModalId">Add Entry</a>
<a style="cursor:pointer"
class="dropdown-item" id="drierMachineDetailsExport" href="#">Export</a>
</div>
</div>
</div>
@ -1134,4 +1136,33 @@ function convertToDate(dateString) {
$('#toDateFilter ').select2();
});
</script>
<script>
$(document).ready(function(){
function exportTableToExcel(tableID, filename = '') {
let table = document.getElementById(tableID);
let ws = XLSX.utils.table_to_sheet(table); // Convert table to worksheet
let wb = XLSX.utils.book_new(); // Create a new workbook
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); // Append sheet to workbook
XLSX.writeFile(wb, filename || 'export.xlsx'); // Save the file
}
let tableId = 'drierTable';
document.getElementById('drierMachineDetailsExport').addEventListener('click',function(){
exportTableToExcel(tableId,'drierMachineDetails.xlsx');
})
})
</script>

View File

@ -63,6 +63,9 @@
<!-- JSZip for Excel export -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<!-- html to excel sheet -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
<!-- pdfmake for PDF export -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js"></script>

View File

@ -288,12 +288,26 @@
<input type="text" name="month" id="month" value="<?php echo "$month" ?>" class="form-control mt-2" data-provide="datepicker" data-date-format="M-yyyy" data-date-min-view-mode="1">
<input type="hidden" name="remark" id="remark" value="<?php echo $remark ?>">
</div>
<div class="form-group col-md-2">
<div class="form-group col-md-3">
<button type="submit" class="btn btn-success"> Change Month </button>
</div>
<div class="col-6">
<div class="dropdown float-right">
<a href="#" class="dropdown-toggle arrow-none" data-toggle="dropdown"
aria-expanded="false">
<i class="mdi mdi-dots-vertical m-0 text-muted h3"></i>
</a>
<div class="dropdown-menu dropdown-menu-right">
<a style="cursor:pointer"
class="dropdown-item" id="incomingSilicaSandDetailsExport" href="#">Export</a>
</div>
</div>
</div>
</div>
</form>
@ -305,7 +319,7 @@
<thead>
<tr>
<th class="celda_encabezado_general" style="padding: 10px;">S.NO </th>
<th class="celda_encabezado_general" style="display:none">S.NO </th>
<th class="celda_encabezado_general" style="padding: 10px;">IGR No </th>
<th class="celda_encabezado_general" style="padding: 10px;">Invoice No</th>
<th class="celda_encabezado_general" style="padding: 10px;">Invoice Date</th>
@ -378,7 +392,7 @@
<tr id="<?php echo $row; ?>">
<!-- 'td:eq(0)' -->
<td class="celda_normal"><?php echo $index; ?></td>
<td style="display:none"><?php echo $index; ?></td>
<!-- 'td:eq(1)' -->
<td class="celda_normal">
@ -681,9 +695,10 @@
<tbody>
<tr>
<td class="celda_normal" > -</td>
<td class="celda_normal" > -</td>
<td class="celda_normal" style="background-color:rgb(189, 9, 6); color:#fff ;"> <h5 style="color:#fff;"> total </h5> </td>
<td class="celda_normal" > -</td>
<td class="celda_normal" > -</td>
<td class="celda_normal" > -</td>
@ -1669,4 +1684,33 @@ $(document).ready(function() {
return input;
}
</script>
</script>
<script>
$(document).ready(function(){
function exportTableToExcel(tableID, filename = '') {
let table = document.getElementById(tableID);
let ws = XLSX.utils.table_to_sheet(table); // Convert table to worksheet
let wb = XLSX.utils.book_new(); // Create a new workbook
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); // Append sheet to workbook
XLSX.writeFile(wb, filename || 'export.xlsx'); // Save the file
}
let tableId = 'incomingSilicaSandDetailsTable';
document.getElementById('incomingSilicaSandDetailsExport').addEventListener('click',function(){
exportTableToExcel(tableId,'incomingSilicaSandDetails.xlsx');
})
})
</script>