mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-28 19:46:46 +00:00
Reorganize script locations
- Delete script files that are no longer used
This commit is contained in:
parent
89ea69ff25
commit
16dc5e2436
@ -1,63 +0,0 @@
|
|||||||
|
|
||||||
function add_company(company){
|
|
||||||
|
|
||||||
var text = "<li class='list-group-item'>";
|
|
||||||
|
|
||||||
text += "<b><a href='" + company.url + "'>";
|
|
||||||
text += company.name + "</a></b>";
|
|
||||||
|
|
||||||
if (company.description){
|
|
||||||
text += " - " + company.description;
|
|
||||||
}
|
|
||||||
|
|
||||||
text += "</li>";
|
|
||||||
|
|
||||||
$("#company-list").append(text);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function filter(text){
|
|
||||||
|
|
||||||
$.ajax(
|
|
||||||
{
|
|
||||||
url: "/api/company/",
|
|
||||||
success: function(result) {
|
|
||||||
$("#company-list").empty();
|
|
||||||
$.each(result.results, function(i, company){
|
|
||||||
add_company(company);
|
|
||||||
})
|
|
||||||
},
|
|
||||||
data: {
|
|
||||||
'search': text,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
$(document).ready(function(){
|
|
||||||
$("#company-filter").keyup(function(e) {
|
|
||||||
|
|
||||||
if (e.keyCode == 27){ // Escape key
|
|
||||||
$("#company-filter").val('');
|
|
||||||
cancelTimer();
|
|
||||||
filter('');
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
|
|
||||||
var value = $(this).val().toLowerCase();
|
|
||||||
|
|
||||||
delay(function() {
|
|
||||||
filter(value);
|
|
||||||
}, 500);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$("#clear-filter").click(function(){
|
|
||||||
clearTimeout(keyDelay);
|
|
||||||
$("#company-filter").val('');
|
|
||||||
filter('');
|
|
||||||
});
|
|
||||||
|
|
||||||
// Initially load the list with all values
|
|
||||||
filter('');
|
|
||||||
});
|
|
@ -54,19 +54,20 @@ InvenTree
|
|||||||
|
|
||||||
<!-- Scripts -->
|
<!-- Scripts -->
|
||||||
<script type="text/javascript" src="{% static 'script/jquery_3.3.1_jquery.min.js' %}"></script>
|
<script type="text/javascript" src="{% static 'script/jquery_3.3.1_jquery.min.js' %}"></script>
|
||||||
<script type="text/javascript" src="{% static 'script/bootstrap.min.js' %}"></script>
|
|
||||||
<script type="text/javascript" src="{% static 'script/select2/select2.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/bootstrap-treeview.js' %}"></script>
|
|
||||||
|
|
||||||
|
|
||||||
<script type='text/javascript' src="{% static 'script/bootstrap-table.min.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/bootstrap-table-en-US.min.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/moment.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/tables.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/sidenav.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/notification.js' %}"></script>
|
|
||||||
<script type='text/javascript' src="{% static 'script/jquery.form.min.js' %}"></script>
|
<script type='text/javascript' src="{% static 'script/jquery.form.min.js' %}"></script>
|
||||||
|
|
||||||
|
<script type="text/javascript" src="{% static 'script/bootstrap/bootstrap.min.js' %}"></script>
|
||||||
|
<script type='text/javascript' src="{% static 'script/bootstrap/bootstrap-treeview.js' %}"></script>
|
||||||
|
<script type='text/javascript' src="{% static 'script/bootstrap/bootstrap-table.min.js' %}"></script>
|
||||||
|
<script type='text/javascript' src="{% static 'script/bootstrap/bootstrap-table-en-US.min.js' %}"></script>
|
||||||
|
|
||||||
|
<script type="text/javascript" src="{% static 'script/select2/select2.js' %}"></script>
|
||||||
|
<script type='text/javascript' src="{% static 'script/moment.js' %}"></script>
|
||||||
|
|
||||||
|
<script type='text/javascript' src="{% static 'script/inventree/tables.js' %}"></script>
|
||||||
|
<script type='text/javascript' src="{% static 'script/inventree/notification.js' %}"></script>
|
||||||
<script type='text/javascript' src="{% static 'script/inventree/modals.js' %}"></script>
|
<script type='text/javascript' src="{% static 'script/inventree/modals.js' %}"></script>
|
||||||
|
<script type='text/javascript' src="{% static 'script/inventree/sidenav.js' %}"></script>
|
||||||
{% block js_load %}
|
{% block js_load %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
@ -1,71 +0,0 @@
|
|||||||
{% load static %}
|
|
||||||
|
|
||||||
<script type="text/javascript" src="{% static 'script/delay.js' %}">
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
function add_part(part) {
|
|
||||||
var text = "<tr>";
|
|
||||||
|
|
||||||
text += "<td><a href='" + part.url + "'>" + part.name + "</a></td>";
|
|
||||||
text += "<td>" + part.description + "</td>";
|
|
||||||
|
|
||||||
text += "<td>";
|
|
||||||
|
|
||||||
// TODO - Work out how to add in category name + link...
|
|
||||||
if (part.category){
|
|
||||||
text += '<a href="/part/category/' + part.category + '/">';
|
|
||||||
text += part.category_path;
|
|
||||||
text += '</a>';
|
|
||||||
}
|
|
||||||
|
|
||||||
text += "</td>";
|
|
||||||
|
|
||||||
text += "</tr>";
|
|
||||||
|
|
||||||
$("#part-list").append(text);
|
|
||||||
}
|
|
||||||
|
|
||||||
function filter_parts(text) {
|
|
||||||
$.ajax({
|
|
||||||
url: "{% url 'api-part-list' %}",
|
|
||||||
data: {
|
|
||||||
{% if category %}
|
|
||||||
'category': {{ category.id }},
|
|
||||||
{% endif %}
|
|
||||||
'search': text
|
|
||||||
},
|
|
||||||
success: function(result) {
|
|
||||||
$("#part-list").find("tr:gt(0)").remove();
|
|
||||||
$.each(result.results, function(i, part) {
|
|
||||||
add_part(part);
|
|
||||||
})
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
$("#part-filter").keyup(function(e) {
|
|
||||||
if (e.keyCode == 27){ // Escape key
|
|
||||||
cancelTimer();
|
|
||||||
$("#part-filter").val('');
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var value = $(this).val().toLowerCase();
|
|
||||||
|
|
||||||
delay(function() {
|
|
||||||
filter_parts(value);
|
|
||||||
}, 500);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$("#clear-filter").click(function(){
|
|
||||||
clearTimeout(keyDelay);
|
|
||||||
$("#company-filter").val('');
|
|
||||||
filter_parts('');
|
|
||||||
});
|
|
||||||
|
|
||||||
filter_parts('');
|
|
||||||
|
|
||||||
</script>
|
|
Loading…
x
Reference in New Issue
Block a user