Guest User

Untitled

a guest
Jan 16th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.19 KB | None | 0 0
  1. class Apps(models.Model):
  2. id = models.UUIDField(db_column='ID', primary_key=True) # Field name made lowercase.
  3. name = models.CharField(db_column='Name', max_length=255) # Field name made lowercase.
  4. appid = models.CharField(db_column='AppId', max_length=500, blank=True, null=True) # Field name made lowercase.
  5. publishtime = models.DateTimeField(db_column='PublishTime') # Field name made lowercase.
  6. published = models.BooleanField(db_column='Published') # Field name made
  7.  
  8. class Meta:
  9. managed = False
  10. db_table = 'Apps'
  11.  
  12. class Executionresults(models.Model):
  13. id = models.UUIDField(db_column='ID', primary_key=True) # Field name made lowercase.
  14. taskid = models.UUIDField(db_column='TaskID') # Field name made lowercase.
  15. executionid = models.UUIDField(db_column='ExecutionID') # Field name made lowercase.
  16. appid = models.UUIDField(db_column='AppID') # Field name made lowercase.
  17. executingnodeid = models.UUIDField(db_column='ExecutingNodeID') # Field name made lowercase.
  18. status = models.IntegerField(db_column='Status') # Field name made
  19.  
  20. <table class="table table-striped up">
  21. <thead>
  22. <tr>
  23. <th scope="col">#</th>
  24. <th scope="col">Task ID</th>
  25. <th scope="col">Inicio</th>
  26. <th scope="col">Fim</th>
  27. <th scope="col">Nome App</th>
  28. <th scope="col">status</th>
  29.  
  30. </tr>
  31. </thead>
  32. <tbody>
  33.  
  34. {% for exe in executionresults %}
  35. {% for app in apps %}
  36. <tr>
  37. <th scope="row"></th>
  38. <td>{{ exe.taskid }}</td>
  39. <td>{{ exe.starttime }}</td>
  40. <td>{{ exe.stoptime }}</td>
  41.  
  42. {% if exe.appid == app.targetappid %}
  43. <td>{{ return app.name }}</td>
  44. {%endif%}
  45.  
  46.  
  47. {% if exe.status == 1 %}
  48. <td style="text-align: center;"class="alert alert-danger" role="alert">Desencadeado <i class="fa fa-check" style="font-size:16px"></i></td>
  49.  
  50. {%elif exe.status == 2 %}
  51. <td style="text-align: center;"class="alert alert-success" role="alert">Iniciado <i class="fa fa-check" style="font-size:16px"></i></td>
  52.  
  53. {%elif exe.status == 3 %}
  54. <td style="text-align: center;"class="alert alert-success" role="alert">Na fila <i class="fa fa-check" style="font-size:16px"></i></td>
  55.  
  56. {%elif exe.status == 4 %}
  57. <td style="text-align: center; "class="alert alert-warning" role="alert">Abortar iniciado <i class="fa fa-exclamation" style="font-size:20px"></i></td>
  58.  
  59. {%elif exe.status == 5 %}
  60. <td style="text-align: center; "class="alert alert-warning" role="alert">Abortando <i class="fa fa-exclamation" style="font-size:20px"></i></td>
  61.  
  62. {%elif exe.status == 6 %}
  63. <td style="text-align: center;"class="alert alert-danger" role="alert">Abortado <i class=" fa fa-close" style="font-size:20px"></i></td>
  64.  
  65. {% elif exe.status == 7 %}
  66. <td style="text-align: center;"class="alert alert-success" role="alert">Finalizado com sucesso <i class="fa fa-check" style="font-size:16px"></i></td>
  67.  
  68. {%elif exe.status == 8 %}
  69. <td style="text-align: center;"class="alert alert-danger" role="alert">Falha! <i class=" fa fa-close" style="font-size:20px"></i></td>
  70.  
  71. {%elif exe.status == 9 %}
  72. <td style="text-align: center; "class="alert alert-warning" role="alert">Pulou <i class="fa fa fa-exclamation" style="font-size:20px"></i></td>
  73.  
  74. {%elif exe.status == 10 %}
  75. <td style="text-align: center;"class="alert alert-danger" role="alert">Tente novamente <i class="fa fa-close" style="font-size:20px"></i></td>
  76.  
  77. {%elif exe.status == 11 %}
  78. <td style="text-align: center;"class="alert alert-danger" role="alert">Erro! <i class=" fa fa-close" style="font-size:20px"></i></td>
  79.  
  80. {%elif exe.status == 12 %}
  81. <td style="text-align: center;"class="alert alert-danger" role="alert">Restabelecer <i class=" fa fa-close" style="font-size:20px"></i></td>
  82.  
  83. {%else%}
  84. <td>{{ exe.status }}</td>
  85. {%endif%}
  86. </tr>
  87. {% endfor %}
  88. {% endfor %}
  89. </tbody>
  90. </table>
Add Comment
Please, Sign In to add comment