You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
123 lines
3.9 KiB
123 lines
3.9 KiB
2 months ago
|
$(document).ready(function () {
|
||
|
|
||
|
$('#su_save_clinic_control').on('click', function(){
|
||
|
api_password = $('#api_password').val();
|
||
|
api_username = $('#api_username').val();
|
||
|
rec_balance = $('#rec_balance').val();
|
||
|
clinic_id = $('#clinic_id').val();
|
||
|
demo_clinic = $('#demo_clinic').prop("checked");
|
||
|
email = $('#email').val();
|
||
|
inn = $('#inn').val();
|
||
|
site = $('#site').val();
|
||
|
telephone = $('#telephone').val();
|
||
|
logo = $('#logo').val();
|
||
|
send_directions = $('#send_directions').prop("checked");
|
||
|
accept_direction = $('#accept_direction').prop("checked");
|
||
|
partner_clinic = $('#partner_clinic').prop("checked");
|
||
|
|
||
|
var message = {
|
||
|
api_password:api_password,
|
||
|
api_username:api_username,
|
||
|
rec_balance:rec_balance,
|
||
|
demo_clinic: demo_clinic,
|
||
|
clinic_id: clinic_id,
|
||
|
email: email,
|
||
|
send_directions:send_directions,
|
||
|
accept_direction:accept_direction,
|
||
|
partner_clinic:partner_clinic,
|
||
|
inn:inn,
|
||
|
site:site,
|
||
|
telephone:telephone,
|
||
|
logo:logo,
|
||
|
areas: []
|
||
|
}
|
||
|
$.each($('.area_check'), function(e) {
|
||
|
if($(this).prop('checked') == true)
|
||
|
message['areas'].push({'id': $(this).data('area_id'), 'enabled': true})
|
||
|
else
|
||
|
message['areas'].push({'id': $(this).data('area_id'), 'enabled': false})
|
||
|
});
|
||
|
|
||
|
$.ajax({
|
||
|
type:'POST',
|
||
|
url: '/su_save_clinic_control',
|
||
|
async: !1,
|
||
|
processData: false, // tell jQuery not to process the data
|
||
|
contentType: false, // tell jQuery not to set contentType
|
||
|
data: JSON.stringify(message),
|
||
|
success: (data) => {
|
||
|
if(data['success'] == true)
|
||
|
{
|
||
|
$('#success').slideDown(500);
|
||
|
$('#success').delay(2000).slideUp();
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
$('#exception').slideDown(500);
|
||
|
$('#exception').delay(2000).slideUp();
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
});
|
||
|
|
||
|
$('#su_delete_clinic').on('click', function(){
|
||
|
clinic_id = $('#clinic_id').val();
|
||
|
|
||
|
var message = {
|
||
|
clinic_id: clinic_id
|
||
|
}
|
||
|
$.ajax({
|
||
|
type:'POST',
|
||
|
url: '/su_delete_clinic',
|
||
|
async: !1,
|
||
|
processData: false, // tell jQuery not to process the data
|
||
|
contentType: false, // tell jQuery not to set contentType
|
||
|
data: JSON.stringify(message),
|
||
|
success: (data) => {
|
||
|
if(data['success'] == true)
|
||
|
{
|
||
|
$('#success').slideDown(500);
|
||
|
$('#success').delay(2000).slideUp();
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
$('#exception').slideDown(500);
|
||
|
$('#exception').delay(2000).slideUp();
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
});
|
||
|
|
||
|
$('#su_restore_clinic').on('click', function(){
|
||
|
clinic_id = $('#clinic_id').val();
|
||
|
|
||
|
var message = {
|
||
|
clinic_id: clinic_id
|
||
|
}
|
||
|
$.ajax({
|
||
|
type:'POST',
|
||
|
url: '/su_restore_clinic',
|
||
|
async: !1,
|
||
|
processData: false, // tell jQuery not to process the data
|
||
|
contentType: false, // tell jQuery not to set contentType
|
||
|
data: JSON.stringify(message),
|
||
|
success: (data) => {
|
||
|
if(data['success'] == true)
|
||
|
{
|
||
|
$('#success').slideDown(500);
|
||
|
$('#success').delay(2000).slideUp();
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
$('#exception').slideDown(500);
|
||
|
$('#exception').delay(2000).slideUp();
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
});
|
||
|
|
||
|
});
|