[add] notify when receiving results

This commit is contained in:
Wu Han 2021-01-08 11:20:18 +00:00
parent ba4a6680d7
commit d3558653d4
3 changed files with 33 additions and 2 deletions

View File

@ -356,6 +356,25 @@
</div>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="resultModal" tabindex="-1" role="dialog" aria-labelledby="resultModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="resultModalLabel">Congradulations</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
Hi, here's your result.
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</section>
</div>

View File

@ -159,6 +159,8 @@ $( document ).ready( () => {
$('#a280_submit').hide();
$('#pcb442_submit').hide();
$('#dsj1000_submit').hide();
$("#submit_name").val('');
$("#submit_desc").val('');
doAjax();
});
})
@ -255,6 +257,13 @@ function doAjax() {
console.log('Emit build request')
socket.emit('build', {});
$("#uploadfile").fileinput('clear');
$("#ulysses16_your").text("-");
$("#att48_your").text("-");
$("#st70_your").text("-");
$("#a280_your").text("-");
$("#pcb442_your").text("-");
$("#dsj1000_your").text("-");
$("#exampleModal").modal('show');
},
error: (e) => {

View File

@ -38,9 +38,9 @@ socket.on('users_count', (clients) => {
// Server running algorithms
socket.on('start', () => {
console.log('Building start');
console.log('Running');
Snackbar.show({
text: 'Building start, please wait for your result.',
text: 'Running, please wait for your result.',
pos: 'bottom-right',
duration: 60000
});
@ -129,6 +129,9 @@ function update_your_res(tsp_file, fitness) {
// Update personal result
socket.on('result', (res) => {
$("#resultModal").modal('show');
res = JSON.parse(res);
$('#submission_info').show();
res.forEach(e => {