m3 Security Fixes

This commit is contained in:
Mark Gregory
2026-09-16 17:14:26 +01:00
parent 1602bdd72e
commit d68687f062
78 changed files with 1297 additions and 1228 deletions
@@ -43,7 +43,7 @@
<td> {{ $val->R658RQ }} </td>
<td> {{ $val->R658TL }} </td>
<td> {{ $val->R658RMQ }} </td>
<td class="text-center">
<td class="text-center">
{!! ($val->R658IZLCF ?? '')=='1' ? '<i class="fas fa-lg fa-check"></i>' :'<i class="fas fa-lg fa-times"></i>' !!}
</td>
<td>
@@ -52,7 +52,7 @@
data-part="{{ trim($val->R658PN) }}" data-wh="{{ trim($val->R658WH) }}"
data-minqty="{{ trim($val->R658MQ) }}" data-repqty="{{ trim($val->R658RQ) }}"
data-repminqty="{{ trim($val->R658RMQ) }}" data-tol="{{ trim($val->R658TL) }}"
data-controlled="{{ trim($val->R658IZLCF) }}"
data-controlled="{{ trim($val->R658IZLCF) }}"
title="Edit Replenishment">
Edit
</button>
@@ -118,7 +118,7 @@
<select class="form-select" id="WHDDA" aria-label="WHDD" tabindex="4" required>
<option value="">Select Warehouse</option>
@foreach ($IC670M as $key => $IC670MR)
<option value="{{ trim($IC670MR->WDCO).trim($IC670MR->WDPL).trim($IC670MR->WDWHS) }}"
<option value="{{ trim($IC670MR->WDCO).trim($IC670MR->WDPL).trim($IC670MR->WDWHS) }}"
data-comp="{{ trim($IC670MR->WDCO) }}" data-pl="{{ trim($IC670MR->WDPL) }}" data-wh="{{ trim($IC670MR->WDWHS) }}" >
{{ trim(Str::upper($IC670MR->WDWNAM)) }}
</option>
@@ -202,7 +202,7 @@
<select class="form-select" id="WHDD" aria-label="WHDD" tabindex="4" disabled>
<option value="">Select Warehouse</option>
@foreach ($IC670M as $key => $IC670MR)
<option value="{{ trim($IC670MR->WDCO).trim($IC670MR->WDPL).trim($IC670MR->WDWHS) }}"
<option value="{{ trim($IC670MR->WDCO).trim($IC670MR->WDPL).trim($IC670MR->WDWHS) }}"
data-comp="{{ trim($IC670MR->WDCO) }}" data-pl="{{ trim($IC670MR->WDPL) }}" data-wh="{{ trim($IC670MR->WDWHS) }}" >
{{ trim(Str::upper($IC670MR->WDWNAM)) }}
</option>
@@ -228,7 +228,7 @@
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
@@ -456,10 +456,10 @@ $(document).ready(function() {
}
]
});
var myTable = $('#datatablesSimple5').DataTable({});
// Update Division/WH/Plant on Warehouse change
// Update Division/WH/Plant on Warehouse change
$(document).on('change select','#WHDDA',function(){
$("#R658COA").val($(this).find("option:selected").data("comp"));
$("#R658PLA").val($(this).find("option:selected").data("pl"));
@@ -472,7 +472,7 @@ $(document).ready(function() {
$("#editReplen").trigger('reset');
// console.log($(this).data("comp").toString() + $(this).data("pl").toString() + $(this).data("wh").toString() );
// Set WH name
// Set WH name
WHDD = $(this).data("comp").toString() + $(this).data("pl").toString() + $(this).data("wh").toString();
$("#WHDD").val(WHDD);
@@ -495,13 +495,13 @@ $(document).ready(function() {
editModal.show();
});
// Add Record Btn
// Add Record Btn
$(document).on('click', '#addRecordBtn', function() {
$("#addReplen").trigger('reset');
addModal.show();
});
// Delete Record
// Delete Record
$(document).on('click', '.deleterefcat', function() {
R658PN = $(this).data("part");
R658CO = $(this).data("comp");
@@ -533,7 +533,7 @@ $(document).ready(function() {
});
// Check Record Exist
// Check Record Exist
checkRecordExist = function(form_post){
$.ajax({
url: "{{ route('m3.replenishmentSettingsExist') }}",
@@ -550,7 +550,7 @@ $(document).ready(function() {
error: function(error) {}
});
}
});
// Validate Add Record before Submit
@@ -566,8 +566,8 @@ function validateAdd() {
$.trim($("#R658PLA").val()) == "" ? $("#R658PLA").addClass("is-invalid") : $("#R658PLA").removeClass("is-invalid");
$.trim($("#R658WHA").val()) == "" ? $("#R658WHA").addClass("is-invalid") : $("#R658WHA").removeClass("is-invalid");
if ($.trim($("#R658LCA").val()) == "" || $.trim($("#R658PNA").val()) == "" || $.trim($("#R658MQA").val()) == "" || $.trim($("#R658RQA").val()) == ""
|| $.trim($("#R658RMQA").val()) == "" || $.trim($("#R658TLA").val()) == "" || $.trim($("#R658COA").val()) == "" || $.trim($("#R658PLA").val()) == "" ||
if ($.trim($("#R658LCA").val()) == "" || $.trim($("#R658PNA").val()) == "" || $.trim($("#R658MQA").val()) == "" || $.trim($("#R658RQA").val()) == ""
|| $.trim($("#R658RMQA").val()) == "" || $.trim($("#R658TLA").val()) == "" || $.trim($("#R658COA").val()) == "" || $.trim($("#R658PLA").val()) == "" ||
$.trim($("#R658WHA").val()) == "" ) {
return false;
}