sms notif

This commit is contained in:
Pringgosutono
2025-09-09 09:10:08 +07:00
parent 0217c1c947
commit c075457053
2 changed files with 43 additions and 13 deletions

View File

@ -7,8 +7,8 @@
@section('customcss')
<style>
/* .select2-container {
z-index: 99999;
} */
z-index: 99999;
} */
</style>
@endsection
@ -200,6 +200,13 @@
<label class="form-check-label" for="add-status"><span class="text-dark" id="add-txtStatus">Inactive</span></label>
</div>
</div>
<div class="mb-3">
<label for="add-status-sms" class="form-label">SMS Notification</label>
<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="add-status-sms">
<label class="form-check-label" for="add-status-sms"><span class="text-dark" id="add-txtStatusSms">Inactive</span></label>
</div>
</div>
</div>
</div>
<div id="add-group_track_vhc" class="row">
@ -382,6 +389,13 @@
<label class="form-check-label" for="updt-status"><span class="text-dark" id="updt-txtStatus">Inactive</span></label>
</div>
</div>
<div class="mb-3">
<label for="updt-status-sms" class="form-label">SMS Notification</label>
<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="updt-status-sms">
<label class="form-check-label" for="updt-status-sms"><span class="text-dark" id="updt-txtStatusSMS">Inactive</span></label>
</div>
</div>
</div>
</div>
</div>
@ -456,18 +470,20 @@
Filter.activate();
},
event: function() {
$('#add-status').bind('change', function() {
if ($(this).is(':checked'))
$('#add-txtStatus').html('Active')
else
$('#add-txtStatus').html('Inactive')
});
$('#updt-status').bind('change', function() {
if ($(this).is(':checked'))
$('#updt-txtStatus').html('Active')
else
$('#updt-txtStatus').html('Inactive')
$('#add-status, #add-status-sms, #updt-status, #updt-status-sms').bind('change', function() {
const labelSpan = $(this).closest('.form-check').find('span');
labelSpan.html($(this).is(':checked') ? 'Active' : 'Inactive');
// if ($(this).is(':checked'))
// $('#add-txtStatus').html('Active')
// else
// $('#add-txtStatus').html('Inactive')
});
// $('#updt-status').bind('change', function() {
// if ($(this).is(':checked'))
// $('#updt-txtStatus').html('Active')
// else
// $('#updt-txtStatus').html('Inactive')
// });
// $('#add-roles').on('change', function() {
// let role = $('#add-roles').val();
// if (role == State.user_roles.checker) {
@ -781,6 +797,8 @@
data.status = State.user_status.inactive;
}
data.status_sms = ($('#add-status-sms').prop('checked')) ? 1 : 0;
data.is_tracking = $('#add-is_tracking').val();
data.vehicles = $('#add-vehicles').val();
return data;
@ -920,6 +938,8 @@
});
},
passDataToView: function(data) {
console.log("data", data);
$('#updt-first_name').val(data.first_name);
$('#updt-fulladdress').val(data.fulladdress);
$('#updt-phone').val(data.phone);
@ -961,6 +981,8 @@
$('#updtUserModal').data('id', data.id);
$('#updtUserModal').modal('show');
$('#updt-status-sms').prop('checked', (data.status_sms == 1) ? true : false).trigger('change');
},
getData: function() {
let data = {};
@ -996,6 +1018,8 @@
data.is_tracking = $('#updt-is_tracking').val();
data.vehicles = $('#updt-vehicles').val();
data.status_sms = ($('#updt-status-sms').prop('checked')) ? 1 : 0;
return data;
},
submitData: async function(data) {