<apex:page controller="RentalApplyJumpController" action="{!init}" showHeader="false" id="allPage"> 
 | 
    <head> 
 | 
      <title>备品借出一览插队申请</title> 
 | 
      <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/> 
 | 
      <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/> 
 | 
      <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/> 
 | 
    </head> 
 | 
    <apex:form id="allForm"> 
 | 
        <script type="text/javascript"> 
 | 
            function back() { 
 | 
                window.opener.parent.location.href = "/{!RaId}"; 
 | 
                top.window.close(); 
 | 
            } 
 | 
            function alertSuccess() { 
 | 
                var saveStatus = document.getElementById('{!$Component.allForm.saveStatus}').value; 
 | 
                if (saveStatus == 'ok') { 
 | 
                    alert('保存成功!'); 
 | 
                } 
 | 
            } 
 | 
            function checkSaveStatus() { 
 | 
                var saveStatus = document.getElementById('{!$Component.allForm.saveStatus}').value; 
 | 
                if (saveStatus == 'ok') { 
 | 
                    window.open("/{!objId}");     
 | 
                    top.window.close(); 
 | 
                } 
 | 
            } 
 | 
            function checkAll() { 
 | 
                j$("table td.col_chk input").each(function(){ 
 | 
                    if(!this.disabled) { 
 | 
                        this.checked = j$("input#checker").prop('checked'); 
 | 
                    } 
 | 
                }) 
 | 
            } 
 | 
            function syJs() { 
 | 
                var cnt = j$("#infoListSize").value(); 
 | 
                console.log(cnt); 
 | 
                var Loaner_jump_Remarks = j$("#jumpReason").value(); 
 | 
                console.log(Loaner_jump_Remarks); 
 | 
                for (var i = 0; i < cnt; i++) { 
 | 
                  var lock = j$(escapeVfId('allPage:allForm:searchBlock:raesdLists:' + i + ':rowCheck')); 
 | 
                  if(lock.prop('checked') == true){ 
 | 
                    j$(escapeVfId('allPage:allForm:searchBlock:raesdLists:' + i + ':jumpReason_row')).val(Loaner_jump_Remarks); 
 | 
                  } 
 | 
                } 
 | 
            } 
 | 
        </script> 
 | 
        <apex:pageMessages /> 
 | 
        <input type="hidden" id="infoListSize" value="{!infoListSize}" /> 
 | 
        <apex:inputHidden value="{!saveStatus}" id="saveStatus"/> 
 | 
        <div style="margin: 10px 15px;"> 
 | 
            <table> 
 | 
                <tr> 
 | 
                    <td  align="left"> 
 | 
                        插队原因: 
 | 
                    </td> 
 | 
                    <td align="left"> 
 | 
                        <textarea rows="2" cols="60" name="jumpReason"  id= "jumpReason" ></textarea> 
 | 
                    </td> 
 | 
                    <td  align="left"> 
 | 
                         <apex:commandButton style="margin: 0 0;" value="适用" onclick="syJs();return false;" rerender="allForm"/> 
 | 
                    </td> 
 | 
                </tr> 
 | 
            </table> 
 | 
        <!-- j$('#AllSplitModal').hide();blockme(); --> 
 | 
        </div>  
 | 
        <apex:pageBlock id="searchBlock" tabStyle="Report"> 
 | 
            <apex:dataTable value="{!infoList}" var="info" id="raesdLists" border="1" cellpadding="5"> 
 | 
                <apex:column html-class="col_chk"> 
 | 
                    <apex:facet name="header">全选<input type='checkbox' onClick='checkAll();' id="checker"/></apex:facet> 
 | 
                    <apex:inputCheckbox value="{!info.isSelect}" id="rowCheck"/> 
 | 
                </apex:column> 
 | 
                <apex:column > 
 | 
                    <apex:facet name="header">借出备品配套一览No.</apex:facet> 
 | 
                    <apex:outputField value="{!info.raesd.Rental_Apply_Equipment_Set__c}" /> 
 | 
                </apex:column> 
 | 
                <apex:column > 
 | 
                    <apex:facet name="header">借出配套型号</apex:facet> 
 | 
                    <apex:outputField value="{!info.raesd.Fixture_Model_No__c}" /> 
 | 
                </apex:column> 
 | 
                <apex:column > 
 | 
                    <apex:facet name="header">借出备品配套一览明细状态</apex:facet> 
 | 
                    <apex:outputField value="{!info.raesd.RAESD_Status__c}" /> 
 | 
                </apex:column> 
 | 
                <!-- <apex:column > 
 | 
                    <apex:facet name="header">是否允许插队</apex:facet> 
 | 
                    <apex:inputField value="{!info.raesd.Allow_Adjust_Queue_Flag__c}" id="Allow_Adjust_Queue_Flag"/> 
 | 
                </apex:column> --> 
 | 
                <apex:column > 
 | 
                    <apex:facet name="header">插队原因</apex:facet> 
 | 
                    <apex:inputField value="{!info.raesd.jumpReason__c}" id="jumpReason_row"/> 
 | 
                </apex:column> 
 | 
            </apex:dataTable> 
 | 
            <div style="height: 15px"></div> 
 | 
            <apex:commandButton value="确认插队" action="{!saveJump}" oncomplete="alertSuccess();checkSaveStatus();unblockUI();" onclick="blockme();" rerender="allForm" /> 
 | 
            <apex:commandButton value="返回" onclick="back(); return false;" rerender="allForm" oncomplete="unblockUI();" /> 
 | 
          </apex:pageBlock> 
 | 
        </apex:form> 
 | 
</apex:page> 
 |