<apex:page controller="RentalApplyCancelController" 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)}"/>
|
<script type="text/javascript">
|
function back() {
|
window.opener.parent.location.href = "/{!ra.Id}";
|
top.window.close();
|
}
|
|
function checkSaveStatus() {
|
var saveStatus = document.getElementById('{!$Component.allForm.saveStatus}').value;
|
if (saveStatus == 'ok') {
|
back();
|
}
|
}
|
function changeCancleReasonJs(){
|
var Cancel_Reason = j$(escapeVfId('allPage:allForm:searchBlock:cancle:CR:Cancel_Reason')).value();
|
if(Cancel_Reason != '被动取消'){
|
j$(escapeVfId('allPage:allForm:searchBlock:cancle:Lcr:Loaner_cancel_request')).val('');
|
j$(escapeVfId('allPage:allForm:searchBlock:cancle:Lcr:Loaner_cancel_request')).attr('disabled',true);
|
}
|
}
|
function changeReasonJs(){
|
var reason = j$(escapeVfId('allPage:allForm:searchBlock:cancle:Reason:Loaner_cancel_reason')).value();
|
if(reason != null && reason == '其他'){
|
j$(escapeVfId('allPage:allForm:searchBlock:cancle:Lcr:Loaner_cancel_request')).attr('disabled',false);
|
}else{
|
j$(escapeVfId('allPage:allForm:searchBlock:cancle:Lcr:Loaner_cancel_request')).val('');
|
j$(escapeVfId('allPage:allForm:searchBlock:cancle:Lcr:Loaner_cancel_request')).attr('disabled',true);
|
}
|
}
|
</script>
|
</head>
|
<apex:form id="allForm">
|
<apex:pageMessages />
|
<apex:inputHidden value="{!saveStatus}" id="saveStatus"/>
|
<apex:pageBlock id="searchBlock" tabStyle="Report">
|
<apex:pageBlockSection title="备品借出申请取消" collapsible="false" id="cancle">
|
<apex:pageBlockSectionItem >
|
<apex:outputLabel value="{!$ObjectType.Rental_Apply__c.fields.Name.label}" for="Name"/>
|
<apex:outputField value="{!ra.Name}" id="Name"/>
|
</apex:pageBlockSectionItem>
|
<apex:pageBlockSectionItem >
|
<apex:outputLabel value="{!$ObjectType.Rental_Apply__c.fields.RA_Status__c.label}" for="RA_Status"/>
|
<apex:outputField value="{!ra.RA_Status__c}" id="RA_Status"/>
|
</apex:pageBlockSectionItem>
|
<apex:pageBlockSectionItem id="CR">
|
<apex:outputLabel value="{!$ObjectType.Rental_Apply__c.fields.Cancel_Reason__c.label}" for="Cancel_Reason"/>
|
<apex:inputField value="{!ra.Cancel_Reason__c}" id="Cancel_Reason" required="true" onchange="changeCancleReasonJs();"/>
|
</apex:pageBlockSectionItem>
|
|
<!-- 20210207 ljh SWAG-BXVDPJ update start -->
|
<apex:pageBlockSectionItem ></apex:pageBlockSectionItem>
|
<apex:pageBlockSectionItem rendered="true" id="Reason">
|
<apex:outputLabel value="{!$ObjectType.Rental_Apply__c.fields.Loaner_cancel_reason__c.label}" for="Loaner_cancel_reason"/>
|
<apex:inputField value="{!ra.Loaner_cancel_reason__c}" id="Loaner_cancel_reason" onchange="changeReasonJs();"/>
|
</apex:pageBlockSectionItem>
|
<apex:pageBlockSectionItem ></apex:pageBlockSectionItem>
|
<apex:pageBlockSectionItem id="Lcr">
|
<apex:outputLabel value="{!$ObjectType.Rental_Apply__c.fields.Loaner_cancel_request__c.label}" for="Loaner_cancel_request"/>
|
<apex:inputField value="{!ra.Loaner_cancel_request__c}" id="Loaner_cancel_request" html-disabled="true"/>
|
</apex:pageBlockSectionItem>
|
<!-- 20210207 ljh SWAG-BXVDPJ update end-->
|
</apex:pageBlockSection>
|
<apex:commandButton value="取消" action="{!saveCancel}" oncomplete="checkSaveStatus();changeReasonJs();unblockUI();" onclick="blockme();" rerender="allForm" />
|
<apex:commandButton value="返回" onclick="back();" rerender="allForm" oncomplete="unblockUI();" />
|
</apex:pageBlock>
|
</apex:form>
|
</apex:page>
|