stock module changes-1 vadivel J 16-12-2024
This commit is contained in:
parent
eeb67ed799
commit
1d75c8d8cc
295
app/Views/incomingSandSilicaLabReportDownload.php
Normal file
295
app/Views/incomingSandSilicaLabReportDownload.php
Normal file
@ -0,0 +1,295 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<style>
|
||||
|
||||
#invoice-logo {
|
||||
max-width: 14em !important;
|
||||
max-height: 10em !important;
|
||||
margin-bottom: 1em;
|
||||
text-align: right
|
||||
}
|
||||
|
||||
.border-color{
|
||||
border:1.5px solid maroon;
|
||||
}
|
||||
|
||||
@media print{
|
||||
/* .GST-table table { page-break-inside: avoid !important;} */
|
||||
/* .item-table { page-break-after: auto !important; } */
|
||||
} </style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<form action="<?php echo base_url('/downloadLabReportModel')?>" method="POST">
|
||||
|
||||
<header class="clearfix">
|
||||
<div style="text-align: right;"><small>RI/PUR/R 02</small></div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-5" width="100px;">
|
||||
<div id="logo" ><?php echo invoice_logo_pdf(); ?></div>
|
||||
</div>
|
||||
<div class="col-7">
|
||||
<h2>Resico India Pvt ltd</h2>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<br><br>
|
||||
|
||||
|
||||
<main>
|
||||
|
||||
<table class="side-table " width="100%">
|
||||
<tbody >
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Supplier Name</th>
|
||||
<td class="border-color" id="dwnldSupplierNameId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Invoice No</th>
|
||||
<td class="border-color" id="dwnldInvoiceNoId">8946551665</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Invoice Date</th>
|
||||
<td class="border-color" id="dwnldInvoiceDateId">2/12/1996</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Vehicle No</th>
|
||||
<td class="border-color" id="dwnldVehicleNoId">Tn 25 bb 6919</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">IGR No</th>
|
||||
<td class="border-color" id="dwnldIgrNoId">25126919</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Igr Date</th>
|
||||
<td class="border-color" id="dwnldIgrDateId">10/12/2024</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Quantity</th>
|
||||
<td class="border-color" id="dwnldQtyId">69199</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Time</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldTimeId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Grade</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldGradeId">50-60</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Clay %</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldClayId">20</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Moisture %</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldMoistureId">10</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table class="border-color" id="meshTableId" style="border-collapse: collapse;" border="1" width="100%">
|
||||
<thead>
|
||||
<tr>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('MESH SIZE'); ?></center>
|
||||
</th>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('SIZE IN M.M'); ?><br /></center>
|
||||
</th>
|
||||
<th rowspan="2">
|
||||
<center><?php _trans('SIZE IN MICRANS'); ?></center>
|
||||
</th>
|
||||
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('WEIGH OF SAND'); ?></center>
|
||||
</th>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('FACTOR'); ?><br /></center>
|
||||
</th>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('TOTAL'); ?><br /></center>
|
||||
</th>
|
||||
|
||||
</tr>
|
||||
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center">10</td>
|
||||
<td align="center">2.0</td>
|
||||
<td align="center">2000</td>
|
||||
<td align="right" id="dwnld10MmId"></td>
|
||||
<td align="center">5</td>
|
||||
<td align="right" id="dwnld10MmFId"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">20</td>
|
||||
<td align="center">0.85</td>
|
||||
<td align="center">0850</td>
|
||||
<td align="right" id="dwnld20MmId"></td>
|
||||
<td align="center">10</td>
|
||||
<td align="right" id="dwnld20MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">30</td>
|
||||
<td align="center">0.60</td>
|
||||
<td align="center">0600</td>
|
||||
<td align="right" id="dwnld30MmId"></td>
|
||||
<td align="center">20</td>
|
||||
<td align="right" id="dwnld30MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">40</td>
|
||||
<td align="center">0.42</td>
|
||||
<td align="center">0425</td>
|
||||
<td align="right" id="dwnld40MmId"></td>
|
||||
<td align="center">30</td>
|
||||
<td align="right" id="dwnld40MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">50</td>
|
||||
<td align="center">0.30</td>
|
||||
<td align="center">0300</td>
|
||||
<td align="right" id="dwnld50MmId"></td>
|
||||
<td align="center">40</td>
|
||||
<td align="right" id="dwnld50MmFId"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center">70</td>
|
||||
<td align="center">0.21</td>
|
||||
<td align="center">0212</td>
|
||||
<td align="right" id="dwnld70MmId"></td>
|
||||
<td align="center">50</td>
|
||||
<td align="right" id="dwnld70MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">100</td>
|
||||
<td align="center">0.15</td>
|
||||
<td align="center">0150</td>
|
||||
<td align="right" id="dwnld100MmId"></td>
|
||||
<td align="center">70</td>
|
||||
<td align="right" id="dwnld100MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">140</td>
|
||||
<td align="center">0.106</td>
|
||||
<td align="center">0106</td>
|
||||
<td align="right" id="dwnld140MmId"></td>
|
||||
<td align="center">100</td>
|
||||
<td align="right" id="dwnld140MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">200</td>
|
||||
<td align="center">0.075</td>
|
||||
<td align="center">0075</td>
|
||||
<td align="right" id="dwnld200MmId"></td>
|
||||
<td align="center">140</td>
|
||||
<td align="right" id="dwnld200MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">300</td>
|
||||
<td align="center">0.053</td>
|
||||
<td align="center">0053</td>
|
||||
<td align="right" id="dwnld300MmId"></td>
|
||||
<td align="center">200</td>
|
||||
<td align="right" id="dwnld300MmFId"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center">PAN</td>
|
||||
<td align="center"></td>
|
||||
<td align="center">PAN</td>
|
||||
<td align="right" id="dwnldPanId"></td>
|
||||
<td align="center">300</td>
|
||||
<td align="right" id="dwnldPanFId"></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td style="text-align: right;" colspan="3"><strong> TOTAL </strong></td>
|
||||
<td class="text-right" id="dwnldWeighOfSand"></td>
|
||||
<td class="text-right" id="dwnldTotalId" colspan="2"><b></b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right" colspan="4"><b>AFS </b></td>
|
||||
<td class="text-right" id="dwnldAfsId" colspan="2"><b></b></td>
|
||||
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
|
||||
<br><br>
|
||||
|
||||
<table class="side-table " width="100%">
|
||||
<tbody >
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Accepted</th>
|
||||
<td class="border-color" id="dwnldAcceptedId">OK</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important;">Accepted Under Deviation</th>
|
||||
<td class="border-color" id="dwnldAcceptedUnderDeviationId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important;">Rejected</th>
|
||||
<td class="border-color" id="dwnldRejectedId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important;">Remarks</th>
|
||||
<td class="border-color"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
|
||||
<table class="side-table " width="100%">
|
||||
<tbody >
|
||||
|
||||
<tr class="border-color" rowspan="2">
|
||||
<th contenteditable="true"
|
||||
style="text-align: center !important;"> </th>
|
||||
<th contenteditable="true"
|
||||
class="border-color" style="text-align: center !important;"> </th>
|
||||
</tr>
|
||||
<tr class="border-color" >
|
||||
<th style="text-align: center !important;">Tested By</th>
|
||||
<th class="border-color"style="text-align: center !important;">Approved By</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
|
||||
<table width="100%" class="text-center">
|
||||
<tr>
|
||||
<td align="left"><b><small> * This is a system generated </small></b> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</main>
|
||||
|
||||
<!-- hidden fields section -->
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
|
||||
<button type="submit" class="btn btn-primary">Save changes</button>
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@ -153,6 +153,18 @@
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
|
||||
#invoice-logo {
|
||||
max-width: 14em !important;
|
||||
max-height: 10em !important;
|
||||
margin-bottom: 1em;
|
||||
text-align: right
|
||||
}
|
||||
|
||||
.border-color{
|
||||
border:1.5px solid maroon;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@ -275,6 +287,7 @@
|
||||
<th class="celda_encabezado_general" style="display:none;">MaterialCode</th>
|
||||
<th class="celda_encabezado_general" style="padding: 10px;">Update Lab Report</th>
|
||||
<th class="celda_encabezado_general" style="display:none">id</th>
|
||||
<th class="celda_encabezado_general" style="padding: 10px;">Download Report</th>
|
||||
|
||||
|
||||
|
||||
@ -301,12 +314,12 @@
|
||||
</td>
|
||||
|
||||
<!-- 'td:eq(2)' -->
|
||||
<td class="celda_normal" >
|
||||
<td class="celda_normal">
|
||||
<?php echo $record['invoiceNo']??''; ?>
|
||||
</td>
|
||||
|
||||
<!-- 'td:eq(3)' -->
|
||||
<td class="celda_normal" >
|
||||
<td class="celda_normal">
|
||||
<?php
|
||||
$dateString = $record['invoiceDate'];
|
||||
$date = new DateTime($dateString);
|
||||
@ -499,6 +512,12 @@
|
||||
<td style="display: none;">
|
||||
<?php echo $record['id'] ?? ''; ?>
|
||||
</td>
|
||||
|
||||
<!-- 'td:eq(36)' -->
|
||||
<td class="celda_normal" style="color:#02d0eb; background:white;">
|
||||
<i
|
||||
class="fas fa-download download-lab-report" style="cursor:pointer;"></i>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<?php } ?>
|
||||
@ -538,6 +557,8 @@
|
||||
|
||||
|
||||
|
||||
<!-- modal section -->
|
||||
|
||||
|
||||
<div class="modal fade" id="labReportModel" tabindex="-1" role="dialog" aria-labelledby="labReportModelLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-xl">
|
||||
@ -689,6 +710,335 @@
|
||||
|
||||
|
||||
|
||||
<div class="modal fade" id="downloadLabReportModel" tabindex="-1" role="dialog" aria-labelledby="downloadLabReportModelLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="downloadLabReportModelLabel">Download Sand Lab Report</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<form action="<?php echo base_url('/downloadLabReportModel')?>" method="POST">
|
||||
|
||||
<header class="clearfix">
|
||||
<div style="text-align: right;"><small>RI/PUR/R 02</small></div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-5" width="100px;">
|
||||
<div id="logo" ><?php echo invoice_logo_pdf(); ?></div>
|
||||
</div>
|
||||
<div class="col-7">
|
||||
<h2>Resico India Pvt ltd</h2>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<br><br>
|
||||
|
||||
|
||||
<main>
|
||||
|
||||
<table class="side-table " width="100%">
|
||||
<tbody >
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Supplier Name</th>
|
||||
<td class="border-color" id="dwnldSupplierNameId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Invoice No</th>
|
||||
<td class="border-color" id="dwnldInvoiceNoId">8946551665</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Invoice Date</th>
|
||||
<td class="border-color" id="dwnldInvoiceDateId">2/12/1996</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Vehicle No</th>
|
||||
<td class="border-color" id="dwnldVehicleNoId">Tn 25 bb 6919</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">IGR No</th>
|
||||
<td class="border-color" id="dwnldIgrNoId">25126919</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Igr Date</th>
|
||||
<td class="border-color" id="dwnldIgrDateId">10/12/2024</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Quantity</th>
|
||||
<td class="border-color" id="dwnldQtyId">69199</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Time</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldTimeId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Grade</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldGradeId">50-60</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Clay %</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldClayId">20</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Moisture %</th>
|
||||
<td contenteditable="true"
|
||||
class="border-color" id="dwnldMoistureId">10</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table class="border-color" id="meshTableId" style="border-collapse: collapse;" border="1" width="100%">
|
||||
<thead>
|
||||
<tr>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('MESH SIZE'); ?></center>
|
||||
</th>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('SIZE IN M.M'); ?><br /></center>
|
||||
</th>
|
||||
<th rowspan="2">
|
||||
<center><?php _trans('SIZE IN MICRANS'); ?></center>
|
||||
</th>
|
||||
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('WEIGH OF SAND'); ?></center>
|
||||
</th>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('FACTOR'); ?><br /></center>
|
||||
</th>
|
||||
<th rowspan="2" >
|
||||
<center><?php _trans('TOTAL'); ?><br /></center>
|
||||
</th>
|
||||
|
||||
</tr>
|
||||
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center">10</td>
|
||||
<td align="center">2.0</td>
|
||||
<td align="center">2000</td>
|
||||
<td align="right" id="dwnld10MmId"></td>
|
||||
<td align="center">5</td>
|
||||
<td align="right" id="dwnld10MmFId"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">20</td>
|
||||
<td align="center">0.85</td>
|
||||
<td align="center">0850</td>
|
||||
<td align="right" id="dwnld20MmId"></td>
|
||||
<td align="center">10</td>
|
||||
<td align="right" id="dwnld20MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">30</td>
|
||||
<td align="center">0.60</td>
|
||||
<td align="center">0600</td>
|
||||
<td align="right" id="dwnld30MmId"></td>
|
||||
<td align="center">20</td>
|
||||
<td align="right" id="dwnld30MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">40</td>
|
||||
<td align="center">0.42</td>
|
||||
<td align="center">0425</td>
|
||||
<td align="right" id="dwnld40MmId"></td>
|
||||
<td align="center">30</td>
|
||||
<td align="right" id="dwnld40MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">50</td>
|
||||
<td align="center">0.30</td>
|
||||
<td align="center">0300</td>
|
||||
<td align="right" id="dwnld50MmId"></td>
|
||||
<td align="center">40</td>
|
||||
<td align="right" id="dwnld50MmFId"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center">70</td>
|
||||
<td align="center">0.21</td>
|
||||
<td align="center">0212</td>
|
||||
<td align="right" id="dwnld70MmId"></td>
|
||||
<td align="center">50</td>
|
||||
<td align="right" id="dwnld70MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">100</td>
|
||||
<td align="center">0.15</td>
|
||||
<td align="center">0150</td>
|
||||
<td align="right" id="dwnld100MmId"></td>
|
||||
<td align="center">70</td>
|
||||
<td align="right" id="dwnld100MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">140</td>
|
||||
<td align="center">0.106</td>
|
||||
<td align="center">0106</td>
|
||||
<td align="right" id="dwnld140MmId"></td>
|
||||
<td align="center">100</td>
|
||||
<td align="right" id="dwnld140MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">200</td>
|
||||
<td align="center">0.075</td>
|
||||
<td align="center">0075</td>
|
||||
<td align="right" id="dwnld200MmId"></td>
|
||||
<td align="center">140</td>
|
||||
<td align="right" id="dwnld200MmFId"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">300</td>
|
||||
<td align="center">0.053</td>
|
||||
<td align="center">0053</td>
|
||||
<td align="right" id="dwnld300MmId"></td>
|
||||
<td align="center">200</td>
|
||||
<td align="right" id="dwnld300MmFId"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center">PAN</td>
|
||||
<td align="center"></td>
|
||||
<td align="center">PAN</td>
|
||||
<td align="right" id="dwnldPanId"></td>
|
||||
<td align="center">300</td>
|
||||
<td align="right" id="dwnldPanFId"></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td style="text-align: right;" colspan="3"><strong> TOTAL </strong></td>
|
||||
<td class="text-right" id="dwnldWeighOfSand"></td>
|
||||
<td class="text-right" id="dwnldTotalId" colspan="2"><b></b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right" colspan="4"><b>AFS </b></td>
|
||||
<td class="text-right" id="dwnldAfsId" colspan="2"><b></b></td>
|
||||
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
|
||||
<br><br>
|
||||
|
||||
<table class="side-table " width="100%">
|
||||
<tbody >
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important; width:25%;">Accepted</th>
|
||||
<td class="border-color" id="dwnldAcceptedId">OK</td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important;">Accepted Under Deviation</th>
|
||||
<td class="border-color" id="dwnldAcceptedUnderDeviationId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important;">Rejected</th>
|
||||
<td class="border-color" id="dwnldRejectedId"></td>
|
||||
</tr>
|
||||
<tr class="border-color">
|
||||
<th style="text-align: left !important;">Remarks</th>
|
||||
<td class="border-color"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
|
||||
<table class="side-table " width="100%">
|
||||
<tbody >
|
||||
|
||||
<tr class="border-color" rowspan="2">
|
||||
<th contenteditable="true"
|
||||
style="text-align: center !important;"> </th>
|
||||
<th contenteditable="true"
|
||||
class="border-color" style="text-align: center !important;"> </th>
|
||||
</tr>
|
||||
<tr class="border-color" >
|
||||
<th style="text-align: center !important;">Tested By</th>
|
||||
<th class="border-color"style="text-align: center !important;">Approved By</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
|
||||
<table width="100%" class="text-center">
|
||||
<tr>
|
||||
<td align="left"><b><small> * This is a system generated </small></b> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</main>
|
||||
|
||||
<!-- hidden fields section -->
|
||||
|
||||
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
|
||||
|
||||
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
|
||||
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
|
||||
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
<input type="hidden" id="" value="">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
|
||||
<button type="submit" class="btn btn-primary">Save changes</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -767,6 +1117,138 @@
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$('#incomingSilicaSandDetailsTable tbody').on('click', '.download-lab-report', function () {
|
||||
|
||||
var row = $(this).closest('tr');
|
||||
|
||||
// Get values from the row
|
||||
|
||||
let igrNo = row.find('td:eq(1)').text().trim();
|
||||
let invoiceNo = row.find('td:eq(2)').text().trim();
|
||||
let invoiceDate = row.find('td:eq(3)').text().trim();
|
||||
let igrDate = row.find('td:eq(4)').text().trim();
|
||||
let supplierName = row.find('td:eq(5)').text().trim();
|
||||
let vehicleNo = row.find('td:eq(8)').text().trim();
|
||||
let qty = row.find('td:eq(9)').text().trim();
|
||||
let _10Mm = row.find('td:eq(10)').text().trim();
|
||||
let _20Mm = row.find('td:eq(11)').text().trim();
|
||||
let _30Mm = row.find('td:eq(12)').text().trim();
|
||||
let _40Mm = row.find('td:eq(13)').text().trim();
|
||||
let _50Mm = row.find('td:eq(14)').text().trim();
|
||||
let _70Mm = row.find('td:eq(15)').text().trim();
|
||||
let _100Mm = row.find('td:eq(16)').text().trim();
|
||||
let _140Mm = row.find('td:eq(17)').text().trim();
|
||||
let _200Mm = row.find('td:eq(18)').text().trim();
|
||||
let _300Mm = row.find('td:eq(19)').text().trim();
|
||||
let pan = row.find('td:eq(20)').text().trim();
|
||||
let total = row.find('td:eq(21)').text().trim();
|
||||
let moistureLoss = row.find('td:eq(28)').text().trim();
|
||||
let remark = row.find('.sand-status').val();
|
||||
|
||||
let materialCode = row.find('td:eq(33)').text().trim();
|
||||
|
||||
|
||||
|
||||
|
||||
// Fill the modal fields with the values
|
||||
|
||||
$('#dwnldIgrNoId').text(igrNo);
|
||||
$('#dwnldInvoiceNoId').text(invoiceNo);
|
||||
$('#dwnldInvoiceDateId').text(invoiceDate);
|
||||
$('#dwnldIgrDateId').text(igrDate);
|
||||
$('#dwnldSupplierNameId').text(supplierName);
|
||||
$('#dwnldVehicleNoId').text(vehicleNo);
|
||||
$('#dwnldQtyId').text(qty);
|
||||
|
||||
let dwnld10MmFId = parseFloat(_10Mm * 5).toFixed(2);
|
||||
$('#dwnld10MmId').text(_10Mm);
|
||||
$('#dwnld10MmFId').text(dwnld10MmFId);
|
||||
|
||||
let dwnld20MmFId = parseFloat(_20Mm * 10).toFixed(2);
|
||||
$('#dwnld20MmId').text(_20Mm);
|
||||
$('#dwnld20MmFId').text(dwnld20MmFId);
|
||||
|
||||
let dwnld30MmFId = parseFloat(_30Mm * 20).toFixed(2);
|
||||
$('#dwnld30MmId').text(_30Mm);
|
||||
$('#dwnld30MmFId').text(dwnld30MmFId);
|
||||
|
||||
let dwnld40MmFId = parseFloat(_40Mm * 30).toFixed(2);
|
||||
$('#dwnld40MmId').text(_40Mm);
|
||||
$('#dwnld40MmFId').text(dwnld40MmFId);
|
||||
|
||||
let dwnld50MmFId = parseFloat(_50Mm * 40).toFixed(2);
|
||||
$('#dwnld50MmId').text(_50Mm);
|
||||
$('#dwnld50MmFId').text(dwnld50MmFId);
|
||||
|
||||
let dwnld70MmFId = parseFloat(_70Mm * 50).toFixed(2);
|
||||
$('#dwnld70MmId').text(_70Mm);
|
||||
$('#dwnld70MmFId').text(_70Mm * 50);
|
||||
|
||||
let dwnld100MmFId = parseFloat(_100Mm * 70).toFixed(2);
|
||||
$('#dwnld100MmId').text(_100Mm);
|
||||
$('#dwnld100MmFId').text(dwnld100MmFId);
|
||||
|
||||
let dwnld140MmFId = parseFloat(_140Mm * 100).toFixed(2);
|
||||
$('#dwnld140MmId').text(_140Mm);
|
||||
$('#dwnld140MmFId').text(dwnld140MmFId);
|
||||
|
||||
let dwnld200MmFId = parseFloat(_200Mm * 140).toFixed(2);
|
||||
$('#dwnld200MmId').text(_200Mm);
|
||||
$('#dwnld200MmFId').text(dwnld200MmFId);
|
||||
|
||||
let dwnld300MmFId = parseFloat(_300Mm * 200).toFixed(2);
|
||||
$('#dwnld300MmId').text(_300Mm);
|
||||
$('#dwnld300MmFId').text(dwnld300MmFId);
|
||||
|
||||
let dwnldPanFId = parseFloat(pan * 300).toFixed(2);
|
||||
$('#dwnldPanId') .text(pan);
|
||||
$('#dwnldPanFId') .text(dwnldPanFId);
|
||||
|
||||
let fTotal =
|
||||
(parseFloat(dwnld10MmFId)+
|
||||
parseFloat(dwnld20MmFId)+
|
||||
parseFloat(dwnld30MmFId)+
|
||||
parseFloat(dwnld40MmFId) +
|
||||
parseFloat(dwnld50MmFId) +
|
||||
parseFloat(dwnld70MmFId) +
|
||||
parseFloat(dwnld100MmFId) +
|
||||
parseFloat(dwnld140MmFId) +
|
||||
parseFloat(dwnld200MmFId) +
|
||||
parseFloat(dwnld300MmFId)+
|
||||
parseFloat(dwnldPanFId) );
|
||||
|
||||
let dwnldAfsId = parseFloat(fTotal/total).toFixed(2);
|
||||
|
||||
$('#dwnldWeighOfSand').text(total);
|
||||
$('#dwnldMoistureId').text(moistureLoss);
|
||||
$('#dwnldAcceptedId').text("");
|
||||
$('#dwnldAcceptedUnderDeviationId').text("");
|
||||
$('#dwnldRejectedId').text("");
|
||||
$('#dwnldTotalId').text(fTotal);
|
||||
$('#dwnldAfsId').text(dwnldAfsId);
|
||||
|
||||
if(remark == "accepted"){
|
||||
$('#dwnldAcceptedId').text("Ok");
|
||||
}else if(remark == "conditionallyAccepted"){
|
||||
$('#dwnldAcceptedUnderDeviationId').text("Ok");
|
||||
}else if(remark == "rejected"){
|
||||
$('#dwnldRejectedId').text("Ok");
|
||||
}
|
||||
|
||||
// Show the modal
|
||||
$('#downloadLabReportModel').modal('show');
|
||||
|
||||
let someValue = $("#meshTableId").tableToJSON();
|
||||
|
||||
console.log(someValue);
|
||||
|
||||
})
|
||||
})
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$('#10Mm , #20Mm, #30Mm, #40Mm, #50Mm, #70Mm, #100Mm, #1400Mm, #200Mm, #300Mm , #pan , #moistureSpec ,#moistureActual').change(function(){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user