Merge pull request #684 from SchrodingersGat/build-status-label-fix

Display proper build status label
This commit is contained in:
Oliver 2020-03-30 17:18:46 +11:00 committed by GitHub
commit cdc4c5d6d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -57,6 +57,31 @@
{ {
field: 'status', field: 'status',
title: 'Status', title: 'Status',
formatter: function(value, row, index, field) {
var color = '';
switch (value) {
case 10: // Pending
color = 'label-info';
break;
case 20: // Allocated
color = 'label-primary';
break;
case 30: // Cancelled
color = 'label-danger';
break;
case 40: // Complete
color = 'label-success';
break;
default:
break;
}
var html = "<span class='label " + color + " label-large'>" + row.status_text + "</span>";
return html;
}
}, },
{ {
field: 'completion_date', field: 'completion_date',