stock module dev -vadivel J

This commit is contained in:
vadivelJ96 2024-10-14 23:53:28 +05:30
parent dec3690092
commit 801d891c61

View File

@ -267,7 +267,7 @@
<!-- hidden input fields -->
<input type="hidden" class="form-control" id="machineRunningInHrsId" name="machineRunningInHrs">
<input type="hidden" class="form-control" id="perHourGasConsumptionId" name="perHourGasConsumption">
<input type="hidden" class="form-control" id="perHourCoatingSandQTYId" name="perHourCoatingSandQTYId" >
<input type="hidden" class="form-control" id="perHourCoatingSandQTYId" name="perHourCoatingSandQTY" >
</div>
@ -317,13 +317,13 @@
<div class="form-group col-md-3">
<label for="editMachineOnTimeId">Machine On Time</label>
<span class="badge mandatory">*</span>
<input type="time" class="form-control" id="editMachineOnTimeId"
<input type="datetime-local" class="form-control" id="editMachineOnTimeId"
name="machineOnTime" value="" required>
</div>
<div class="form-group col-md-3">
<label for="editMachineOffTimeId">Machine Off Time</label>
<span class="badge mandatory">*</span>
<input type="time" class="form-control" id="editMachineOffTimeId"
<input type="datetime-local" class="form-control" id="editMachineOffTimeId"
name="machineOffTime" value="" required>
</div>
@ -359,7 +359,7 @@
<!-- hidden input fields -->
<input type="hidden" class="form-control" id="editMachineRunningInHrsId" name="machineRunningInHrs">
<input type="hidden" class="form-control" id="editPerHourGasConsumptionId" name="perHourGasConsumption">
<input type="hidden" class="form-control" id="editPerHourCoatingSandQTYId" name="perHourCoatingSandQTYId" >
<input type="hidden" class="form-control" id="editPerHourCoatingSandQTYId" name="perHourCoatingSandQTY" >
</div>
@ -496,19 +496,18 @@ $(document).ready(function() {
<script>
$(document).ready(function(){
$('#machineOnTimeId').change(function(){
let machineOnTime = $(this).val();
let machineOffTime =$('#machineOffTimeId').val();
console.log(machineOnTime);
console.log(machineOffTime);
if( machineOnTime && machineOffTime){
let machineRunningInHrs= calculateHours(machineOnTime , machineOffTime );
let machineRunningInHrs= calculateMachineRunInHrs(machineOnTime , machineOffTime );
if(!machineRunningInHrs){
$(this).val('');
return
}
@ -525,14 +524,11 @@ $(document).ready(function() {
let machineOffTime = $(this).val();
let machineOnTime =$('#machineOnTimeId').val();
console.log(machineOnTime);
console.log(machineOffTime);
if( machineOnTime && machineOffTime ){
let machineRunningInHrs= calculateHours(machineOnTime , machineOffTime );
let machineRunningInHrs= calculateMachineRunInHrs(machineOnTime , machineOffTime );
if(!machineRunningInHrs){
$(this).val('');
@ -549,7 +545,7 @@ $(document).ready(function() {
$('#totalCoatingSandId').change(function(){
let totalCoatingSandValue= $(this).val();
let machineRunningInHrsValue= $('#machineRunningInHrsId');
let machineRunningInHrsValue= $('#machineRunningInHrsId').val();
if(totalCoatingSandValue && machineRunningInHrsValue){
let perHourCoatingSandQTYValue= (totalCoatingSandValue / machineRunningInHrsValue).toFixed(2);
@ -558,10 +554,11 @@ $(document).ready(function() {
})
$('#totalGasConsumptionId').change(function(){
let totalGasConsumptionValue=$(this).val();
let machineRunningInHrsValue= $('#machineRunningInHrsId');
let machineRunningInHrsValue= $('#machineRunningInHrsId').val();
if(totalGasConsumptionValue && machineRunningInHrsValue){
let perHourGasConsumptionValue= (totalGasConsumptionValue / machineRunningInHrsValue).toFixed(2);
$('#perHourGasConsumptionId').val(perHourGasConsumptionValue);
@ -578,49 +575,85 @@ $(document).ready(function() {
<script>
$(document).ready(function(){
$('#editMachineOnTimeId')
$('#editMachineOffTimeId')
$('#editTotalCoatingSandId')
$('#editTotalGasConsumptionId')
$('#editMachineOnTimeId').change(function(){
let machineOnTime = $(this).val();
let machineOffTime =$('#editMachineOffTimeId').val();
if( machineOnTime && machineOffTime){
let machineRunningInHrs= calculateMachineRunInHrs(machineOnTime , machineOffTime );
if(!machineRunningInHrs){
$(this).val('');
return
}
$('#editMachineRunningInHrsId').val(machineRunningInHrs);
$('#editTotalCoatingSandId').trigger('change');
$('#editTotalGasConsumptionId').trigger('change');
}
$('#editMachineRunningInHrsId')
$('#editPerHourGasConsumptionId')
$('#editPerHourCoatingSandQTYId')
});
$('#editMachineOffTimeId').change(function(){
let machineOffTime = $(this).val();
let machineOnTime =$('#editMachineOnTimeId').val();
if( machineOnTime && machineOffTime ){
let machineRunningInHrs= calculateMachineRunInHrs(machineOnTime , machineOffTime );
if(!machineRunningInHrs){
$(this).val('');
return
}
$('#editMachineRunningInHrsId').val(machineRunningInHrs);
$('#editTotalCoatingSandId').trigger('change');
$('#editTotalGasConsumptionId').trigger('change');
}
})
$('#editTotalCoatingSandId').change(function(){
let totalCoatingSandValue= $(this).val();
let machineRunningInHrsValue= $('#editMachineRunningInHrsId').val();
if(totalCoatingSandValue && machineRunningInHrsValue){
let perHourCoatingSandQTYValue= (totalCoatingSandValue / machineRunningInHrsValue).toFixed(2);
$('#editPerHourCoatingSandQTYId').val(perHourCoatingSandQTYValue);
}
})
$('#editTotalGasConsumptionId').change(function(){
let totalGasConsumptionValue=$(this).val();
let machineRunningInHrsValue= $('#editMachineRunningInHrsId').val();
if(totalGasConsumptionValue && machineRunningInHrsValue){
let perHourGasConsumptionValue= (totalGasConsumptionValue / machineRunningInHrsValue).toFixed(2);
$('#editPerHourGasConsumptionId').val(perHourGasConsumptionValue);
}
})
})
</script>
<!-- utility function for input elements of type="time" -->
<script>
function calculateHours(machineOnTime , machineOffTime , date){
return hours;
}
</script>
<script>
function calculateHours(machineOnTime , machineOffTime ){
function calculateMachineRunInHrs(machineOnTime , machineOffTime ){
let startTime = new Date(machineOnTime);
let endTime = new Date(machineOffTime);