source: trunk/grails-app/views/entryDetailed/_list.gsp @ 858

Last change on this file since 858 was 858, checked in by gav, 14 years ago

Add productionReference and down time to entry list template.

File size: 4.3 KB
Line 
1
2        <h1>
3            <g:if test="${entryList[0].entryType.id == 1}">
4                Faults
5            </g:if>
6            <g:if test="${entryList[0].entryType.id == 2}">
7                Causes
8            </g:if>
9            <g:if test="${entryList[0].entryType.id == 3}">
10                Work Done
11            </g:if>
12            <g:if test="${entryList[0].entryType.id == 6}">
13                PM Entries
14            </g:if>
15        </h1>
16        <div class="list">
17            <table>
18                <thead>
19                    <tr>
20                        <g:if test="${entryList[0].entryType.id == 6}">
21                            <th>
22                                <img src="${resource(dir:'images/skin',file:'award_star_silver_3.png')}"
23                                        alt="Severity"
24                                        title="Highest Severity"  />
25                            </th>
26                        </g:if>
27                        <th>Comment</th>
28                        <th>Date Done</th>
29                        <g:if test="${(entryList[0].entryType.id == 3) || (entryList[0].entryType.id == 6)}">
30                            <th>Duration</th>
31                        </g:if>
32                        <g:if test="${entryList[0].entryType.id == 1}">
33                            <th>Production</th>
34                            <th>Down Time</th>
35                        </g:if>
36                        <th>Entered By</th>
37                        <th></th>
38                    </tr>
39                </thead>
40                <tbody>
41                    <g:each in="${entryList}" status="i" var="entry">
42                            <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}">
43
44                                <g:if test="${entryList[0]?.entryType?.id == 6}">
45                                    <td onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
46                                        ${entry.highestSeverity.code.encodeAsHTML()}
47                                    </td>
48                                </g:if>
49
50                                <td width="65%" onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
51                                    ${entry.comment.encodeAsHTML()}
52                                </td>
53
54                                <td onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
55                                    <g:formatDate date="${entry.dateDone}" format="EEE, dd-MMM-yyyy"/>
56                                </td>
57
58                                <g:if test="${(entryList[0].entryType.id == 3) || (entryList[0].entryType.id == 6)}">
59                                    <td onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
60                                        ${entry.durationHour}:${entry.durationMinute}
61                                    </td>
62                                </g:if>
63
64                                <g:if test="${entryList[0].entryType.id == 1}">
65                                    <td onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
66                                        ${fieldValue(bean:entry, field:'productionReference')}
67                                    </td>
68                                    <td onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
69                                        ${entry.durationHour}:${entry.durationMinute}
70                                    </td>
71                                </g:if>
72
73                                <td onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'>
74                                    ${entry.enteredBy.encodeAsHTML()}
75                                </td>
76
77                                <td class="notClickable">
78                                    <g:link controller="entryDetailed" action="edit" id="${entry.id}">
79                                        <img  src="${resource(dir:'images/skin',file:'database_edit.png')}" alt="Edit" title="Edit" />
80                                    </g:link>
81                                </td>
82
83                            </tr>
84                    </g:each>
85                </tbody>
86            </table>
87        </div>
Note: See TracBrowser for help on using the repository browser.