Ignore:
Timestamp:
Feb 4, 2011, 2:11:45 AM (13 years ago)
Author:
gav
Message:

TaskProcedure? improvements, filter assemblies, pre populate a maintenanceAction for each assembly at creation.

Location:
branches/features/taskProcedureRework/grails-app/views/taskProcedureDetailed
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/features/taskProcedureRework/grails-app/views/taskProcedureDetailed/_maintenanceAction.gsp

    r770 r776  
    1212        <td valign="top" class="value ${hasErrors(bean:ma,field:'assetSubItem','errors')}">
    1313            <g:select optionKey="id"
    14                                 from="${AssetSubItem.findAllByIsActive(true)}"
     14                                from="${assemblies}"
    1515                                name="maintenanceActionLazyList[${i}].assetSubItem.id"
    1616                                value="${ma?.assetSubItem?.id}"
  • branches/features/taskProcedureRework/grails-app/views/taskProcedureDetailed/_maintenanceActions.gsp

    r770 r776  
    7070
    7171                    <th>Step</th>
    72                     <th>Sub Item</th>
     72                    <th>Assembly</th>
    7373                    <th>Description</th>
    7474                    <th>Reasoning</th>
     
    7979            <tbody id="ma_wrapper">
    8080                    <g:each var="ma" in="${taskProcedureInstance.maintenanceActions}" status="i">
    81                             <g:render template="maintenanceAction" model="['tp':taskProcedureInstance, 'ma': ma, 'i':i]" />
     81                            <g:render template="maintenanceAction" model="['tp':taskProcedureInstance,
     82                                                                                                                'ma': ma,
     83                                                                                                                'i':i,
     84                                                                                                                'assemblies': assemblies]" />
    8285                    </g:each>
    8386                    </tr>
  • branches/features/taskProcedureRework/grails-app/views/taskProcedureDetailed/_taskProcedure.gsp

    r772 r776  
    6262
    6363    <br />
    64     <g:render template="maintenanceActions" model="['taskProcedureInstance': taskProcedureInstance]" />
     64    <g:render template="maintenanceActions" model="['taskProcedureInstance': taskProcedureInstance,
     65                                                                                        'assemblies': assemblies]" />
    6566    <br />
    6667</div>
  • branches/features/taskProcedureRework/grails-app/views/taskProcedureDetailed/create.gsp

    r770 r776  
    3232        </div>
    3333        <table style="display:none;">
    34             <g:render template="maintenanceAction" model="['tp': null, 'ma': null, 'i': '_clone']" />
     34            <g:render template="maintenanceAction" model="['tp': null,
     35                                                                                                'ma': null,
     36                                                                                                'i': '_clone',
     37                                                                                                'assemblies': assemblies]" />
    3538        </table>
    3639    </body>
  • branches/features/taskProcedureRework/grails-app/views/taskProcedureDetailed/edit.gsp

    r773 r776  
    3535        </div>
    3636        <table style="display:none;">
    37             <g:render template="maintenanceAction" model="['tp': null, 'ma': null, 'i': '_clone']" />
     37            <g:render template="maintenanceAction" model="['tp': null,
     38                                                                                                'ma': null,
     39                                                                                                'i': '_clone',
     40                                                                                                'assemblies': assemblies]" />
    3841        </table>
    3942    </body>
Note: See TracChangeset for help on using the changeset viewer.