Removed unnecessary scripts for orderdetails

This commit is contained in:
Jan Böhmer 2022-08-03 19:26:16 +02:00
parent 219503e16f
commit bf3dba0fb2

View file

@ -16,45 +16,3 @@
{% trans %}orderdetail.create{% endtrans %}
</button>
</div>
<script>
function delete_pricedetail_entry(btn) {
window.bootbox.confirm('{% trans %}pricedetails.edit.delete.confirm{% endtrans %}', function (result) {
if(result) {
$(btn).closest("tr").remove();
}
});
}
function create_pricedetail_entry(btn) {
//Determine the table, so we can determine, how many entries there are already.
$holder = $(btn).siblings("table");
var index = $holder.children("tbody").children("tr").length;
var newForm = $holder.data("prototype");
//Increase the index
newForm = newForm.replace(/__name__/g, index);
//Determine the id of the fields we later update
var price_related_id = $("input[id$='price_related_quantity_value']", newForm).attr('id');
var min_discount_id = $("input[id$='min_discount_quantity_value']", newForm).attr('id');
//Determine the new value for the min_discount_qty
var new_min_amount = $("input[id$='min_discount_quantity_value']" , $holder).last().val();
//Assign a valid value, if no price are existing yet
if (typeof new_min_amount == "undefined") {
new_min_amount = 0;
}
new_min_amount = parseInt(new_min_amount) + 1;
//Determine the next exponent, 10 -> 100 -> 1000
new_min_amount = Math.pow(10, Math.ceil(Math.log10(new_min_amount)));
$holder.children("tbody").append(newForm);
// Now really update the values, after they were inserted into dom
$("#" + min_discount_id).val(new_min_amount);
$("#" + price_related_id).val("1");
}
</script>