60 lines
2.4 KiB
PHP
60 lines
2.4 KiB
PHP
|
|
<?php if ($school_record['special_item_prices'] == 'Y') { ?>
|
|
$(document).on('click', '.order-price-category', function() {
|
|
var student_num = $(this).attr('snum');
|
|
var order_num = $(this).attr('onum');
|
|
var schedule_name = $(this).attr('sname');
|
|
var schedule_num = $(this).attr('schedule');
|
|
|
|
var student_name = $(this).attr('stname');
|
|
if (student_name === undefined) {
|
|
student_name = $("#student-orders-name").val();
|
|
}
|
|
|
|
$("#student-orders-student-num").val(student_num);
|
|
$("#student-orders-name").val(student_name);
|
|
$("#student-orders-order-num").val(order_num);
|
|
$("#student-orders-name").val(student_name);
|
|
$("#student-orders-schedule-num").val(schedule_num);
|
|
$("#student-orders-schedule-name").val(schedule_name);
|
|
|
|
$("#student-order-adjustment-title-span").html(student_name+' - '+schedule_name);
|
|
$("#adjust-student-order-category-dialog").dialog('open');
|
|
});
|
|
|
|
$(document).on('click', '.update-order-category', function(e) {
|
|
e.preventDefault();
|
|
|
|
var student_name = $("#student-orders-name").val();
|
|
var student_num = $("#student-orders-student-num").val();
|
|
var order_num = $("#student-orders-order-num").val();
|
|
var schedule_num = $("#student-orders-schedule-num").val();
|
|
var schedule_name = $("#student-orders-schedule-name").val();
|
|
var new_category = $(this).attr('new-cat');
|
|
|
|
$.getJSON("ajax.OrderRecalculate.php",
|
|
{
|
|
order_num: order_num,
|
|
schedule_num: schedule_num,
|
|
new_category: new_category,
|
|
student_name: student_name,
|
|
schedule_name: schedule_name
|
|
},
|
|
function(results) {
|
|
alert(results.ajax_return_message);
|
|
if (results.ajax_return_code == 0) {
|
|
<?php if (isset($module) && $module == 'students') { ?>
|
|
loadStudentOrders(student_num);
|
|
$("#adjust-student-order-category-dialog").dialog('close');
|
|
<?php } else { ?>
|
|
$("#adjust-student-order-category-dialog").dialog('close');
|
|
$("#price-category-"+order_num).html(results.new_category);
|
|
$("#order-total-"+order_num).html(results.order_total);
|
|
<?php } ?>
|
|
}
|
|
}
|
|
);
|
|
});
|
|
<?php } ?>
|
|
|