<apex:page Controller="RemoveBoxController" tabStyle="InventoryView__tab" showHeader="true" sidebar="true" action="{!init}" id="allPage" title="拆盒">
|
<apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
|
<script>
|
function searchProductJs() {
|
blockme();
|
searchConsumableorderdetails();
|
}
|
|
function removeBoxConfirmJs(){
|
var inventorysizeNum = j$(escapeVfId('consumableInventorysize')).value();
|
if (inventorysizeNum > 0) {
|
event.returnValue = confirm("确认拆盒吗?");
|
if(event.returnValue == true){
|
blockme();
|
removeBoxConfirm();
|
}
|
}else{
|
blockme();
|
removeBoxConfirm();
|
}
|
}
|
|
window.sfdcPage.appendToOnloadQueue(function() { calonLoad() });
|
|
</script>
|
<apex:form id="allForm">
|
<apex:actionFunction name="searchProductJs" action="{!searchConsumableorderdetails}" rerender="removeBoxdetailsSection,errordetailsSection, message,EDCline_1,messageText" onComplete="unblockUI();">
|
</apex:actionFunction>
|
<apex:actionFunction name="removeBoxConfirm" action="{!removeBoxConfirm}" rerender="removeBoxdetailsSection,errordetailsSection,message,EDCline_1,messageText" onComplete="unblockUI();">
|
</apex:actionFunction>
|
<apex:outputPanel id="allPanel">
|
<apex:outputPanel id="messageText">
|
<table>
|
<tr>
|
<td>
|
<div id="ErrorName" style="color: red;font-weight: bold;" >{!alertMessage}</div>
|
</td>
|
</tr>
|
</table>
|
</apex:outputPanel>
|
<apex:outputPanel id="message">
|
<apex:pageMessages />
|
</apex:outputPanel>
|
<apex:pageBlock title="拆盒" id="allBlock" >
|
<apex:pageBlock id="EDCline_1" >
|
<apex:commandButton onclick="removeBoxConfirmJs();return false;" value="拆盒确认" style="width:150px" rerender="dummy" disabled="{!saveFLGbln}"/>
|
</apex:pageBlock>
|
<apex:pageBlock title="BarCode录入">
|
<table>
|
<colgroup>
|
<col width="160px"/>
|
<col width="100px"/>
|
<col width="10px"/>
|
<col width="70px"/>
|
<col width="100px"/>
|
<col width="10px"/>
|
<col width="90px"/>
|
<col width="100px"/>
|
<col width="10px"/>
|
<col width="85px"/>
|
<col width="100px"/>
|
<col width="10px"/>
|
<col width="70px"/>
|
<col width="100px"/>
|
</colgroup>
|
<tr>
|
<td align="right">BarCode号</td>
|
<td><apex:inputTextarea id="BarCodeArea" value="{!barcode}" style="width:600px"/></td>
|
<td/>
|
<td align="right"></td>
|
<td><apex:commandButton value="获取明细" style="width: 150px;" onclick="searchProductJs(); return false;" /></td>
|
<td/>
|
</tr>
|
<tr>
|
<td></td>
|
</tr>
|
</table>
|
</apex:pageBlock>
|
|
<apex:outputPanel id="message">
|
<apex:pageMessages />
|
</apex:outputPanel>
|
<apex:pageBlock title="拆盒明细">
|
<apex:pageblocksection columns="1" id="removeBoxdetailsSection">
|
<input type="hidden" id="consumableInventorysize" value="{!inventorysize}" />
|
<apex:pageblocktable value="{!ConsumableorderdetailsRecordsdummy}" var="records" id="ConsumableorderdetailsTable">
|
<apex:column width="80">
|
<apex:facet name="header">消耗品名称</apex:facet>
|
<apex:outputField value="{!records.Prod.Name__c}"/>
|
</apex:column>
|
<apex:column width="80" style="text-align: right;">
|
<apex:facet name="header">规格</apex:facet>
|
<apex:outputField value="{!records.esd.ProductPacking_list_manual__c}"/>
|
</apex:column>
|
<apex:column width="80">
|
<apex:facet name="header">CFDA状态</apex:facet>
|
<apex:outputField value="{!records.esd.CFDA_Status__c}"/>
|
</apex:column>
|
<apex:column width="80">
|
<apex:facet name="header">注册证编码号</apex:facet>
|
<apex:outputField value="{!records.esd.Report_Product_Approbation__c}"/>
|
</apex:column>
|
<apex:column width="80">
|
<apex:facet name="header">注册证效期</apex:facet>
|
<apex:outputField value="{!records.esd.Report_Product_Expiration__c}"/>
|
</apex:column>
|
<apex:column width="80">
|
<apex:facet name="header">BarCode</apex:facet>
|
<apex:outputField value="{!records.esd.Bar_Code__c}"/>
|
</apex:column>
|
</apex:pageblocktable>
|
</apex:pageblocksection>
|
</apex:pageBlock>
|
|
<apex:pageBlock title="错误明细">
|
<apex:pageblocksection columns="1" id="errordetailsSection">
|
<apex:pageblocktable value="{!ConsumableorderdetailsRecordserror}" var="records" id="ConsumableorderdetailsTable1">
|
<apex:column width="80">
|
<apex:facet name="header">消耗品名称</apex:facet>
|
<apex:outputField value="{!records.Prod.Name__c}"/>
|
</apex:column>
|
<apex:column width="80">
|
<apex:facet name="header">BarCode</apex:facet>
|
<apex:outputField value="{!records.esd.Bar_Code__c}"/>
|
</apex:column>
|
<apex:column width="80">
|
<apex:facet name="header">错误原因</apex:facet>
|
<apex:outputText value="{!records.ErrorReason}" />
|
</apex:column>
|
</apex:pageblocktable>
|
</apex:pageblocksection>
|
</apex:pageBlock>
|
</apex:pageBlock>
|
</apex:outputPanel>
|
</apex:form>
|
</apex:page>
|