Blame view

app/main/templates/agent.html 3.6 KB
d9f5cfc9   hitier   New agent page dy...
1
{% extends "base_page.html" %}
04e2a90d   hitier   Show agent charge...
2
3

{% block more_heads %}
96346598   hitier   Insert descriptio...
4
5
<link href="{{ url_for('main.static', filename='css/charges.css', version=config.VERSION) }}" rel="stylesheet"
      type="text/css"/>
04e2a90d   hitier   Show agent charge...
6
7
{% endblock %}

d9f5cfc9   hitier   New agent page dy...
8
{% block content %}
9f86aeea   Anais Amato   Change navbar act...
9
10
11
12

<!-- Invisible span to definte wich ul and a in the navbar are actived -->
<span id="nav_actived" style="display: none">agent,agents</span>

96346598   hitier   Insert descriptio...
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<div class="card">
  <div class="card-header">
    Fiche Agent
  </div>
  <div class="card-body">
    <dl class="row agent">
      <dt class="col-sm-2 text-right">ID :</dt>
      <dd class="col-sm-10 text-left">{{agent.id}}</dd>
      <dt class="col-sm-2 text-right">Genre :</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Date de naissance :</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">E-mail :</dt>
      <dd class="col-sm-10 text-left"></dd>
      {# TODO: put different spacing #}
      <dt class="col-sm-2 text-right"></dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Statut :</dt>
      <dd class="col-sm-10 text-left">{{agent.status_id}}</dd>
      <dt class="col-sm-2 text-right">Organisme :</dt>
      <dd class="col-sm-10 text-left">{{agent.company_id}}</dd>
      <dt class="col-sm-2 text-right">Corps :</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">BAP :</dt>
      <dd class="col-sm-10 text-left">{{agent.bap_id}}</dd>
      {# TODO: puth different spacing #}
      <dt class="col-sm-2 text-right"></dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Quotité :</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Date arrivée :</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Date départ :</dt>
      <dd class="col-sm-10 text-left"></dd>
      {# TODO: put different spacing #}
      <dt class="col-sm-2 text-right"></dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Commentaires :</dt>
      <dd class="col-sm-10 text-left"></dd>
      {# TODO: put different spacing #}
      <dt class="col-sm-2 text-right"></dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">APPRENTI</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Fiche de poste :</dt>
      <dd class="col-sm-10 text-left"></dd>
      {# TODO: put different spacing #}
      <dt class="col-sm-2 text-right"></dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Compétences :</dt>
      <dd class="col-sm-10 text-left"></dd>
      <dt class="col-sm-2 text-right">Besoin en formation :</dt>
      <dd class="col-sm-10 text-left"></dd>
    </dl>

    <a class="card-link disabled" href="#">Modifier</a>
  </div>
</div>

<div class="charge_chart" id="projects_chart"></div>
70da5dd5   hitier   Insert charges ta...
73
74
75
<table id="charge_table">
  <thead>
  <tr>
96346598   hitier   Insert descriptio...
76
    {% for header in charges[0] %}
b9d90810   hitier   Tweak charges tab...
77
    <th>{{header}}</th>
96346598   hitier   Insert descriptio...
78
    {% endfor %}
70da5dd5   hitier   Insert charges ta...
79
80
81
82
83
  </tr>
  </thead>
  <tbody>
  {% for line in charges[1:] %}
  <tr>
796a5688   hitier   Add % sign in cha...
84
    {% for i in range(line|length) %}
96346598   hitier   Insert descriptio...
85
86
87
88
89
90
    {%if 'Charge' in charges[0][i] %}
    {% set charge = line[i] | int %}
    <td>{{charge / 100}}</td>
    {%else%}
    <td>{{line[i]}}</td>
    {%endif%}
70da5dd5   hitier   Insert charges ta...
91
92
93
94
95
96
    {% endfor %}
  </tr>
  {% endfor %}

  </tbody>
</table>
d9f5cfc9   hitier   New agent page dy...
97
{% endblock %}
04e2a90d   hitier   Show agent charge...
98
99


d9f5cfc9   hitier   New agent page dy...
100
{% block more_scripts %}
b15e4db5   hitier   Tooltip on mouseo...
101
{% include 'd3js-includes.html' %}
5e6f4e07   hitier   Set Rokotyan Solu...
102
{% include 'charges-includes.html' %}
b15e4db5   hitier   Tooltip on mouseo...
103
<script>
c8b7caf5   hitier   Agent now uses co...
104
105
  build_chart("#projects_chart",
      "{{url_for('main.charge_agent_csv', agent_id=agent.id)}}",
96346598   hitier   Insert descriptio...
106
      "{{agent.secondname}}" + " {{agent.firstname}}",
c8b7caf5   hitier   Agent now uses co...
107
      "project");
b15e4db5   hitier   Tooltip on mouseo...
108
</script>
d9f5cfc9   hitier   New agent page dy...
109
{% endblock %}