<apex:page Controller="OrderDivisionController" sidebar="false" showHeader="false" action="{!init}" id="Page">
|
<apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.apex20)}"/>
|
|
<script type="text/javascript">
|
function saveJs() {
|
blockme();
|
saveBtn();
|
}
|
</script>
|
|
<apex:form id="mainForm">
|
<apex:actionFunction name="saveBtn" action="{!saveBtn}" rerender="allBlock" onComplete="unblockUI();">
|
</apex:actionFunction>
|
<apex:outputPanel id="allPanel">
|
<apex:pageBlock id="allBlock">
|
<apex:pageBlockButtons location="top">
|
<apex:commandButton onclick="saveJs();" value="分割保存" rerender="dummy" style="width: 70px;"/>
|
<apex:commandButton action="{!backBtn}" value="返回" rerender="dummy" style="width: 70px;"/>
|
</apex:pageBlockButtons>
|
|
<input type="hidden" id="baseUrl" value="{!baseUrl}"/>
|
<input type="hidden" id="rtUrl" value="{!rtUrl}"/>
|
|
<apex:outputPanel id="message">
|
<apex:messages />
|
</apex:outputPanel>
|
|
<apex:outputPanel layout="none" rendered="{!IF(is_IE == true, true, false)}">
|
<table class="linetable" border="0" style="border-collapse: collapse;width:675px;table-layout:fixed;">
|
<colgroup>
|
<col width="25"/>
|
<col width="200"/>
|
<col width="120"/>
|
<col width="120"/>
|
<col width="120"/>
|
<col width="60"/>
|
<col width="60"/>
|
<col width="200"/>
|
</colgroup>
|
<tr>
|
<td> </td>
|
<td style="text-align:right;">{!$ObjectType.Opportunity.fields.IE_ShippingHandling__c.label}:</td>
|
<td style="text-align:left;"><apex:outputText style="width:90%;" id="sh_o" value="{!sh_o}"></apex:outputText></td>
|
<td style="text-align:right;">拆分{!$ObjectType.Opportunity.fields.IE_ShippingHandling__c.label}:</td>
|
<td style="text-align:left;"><apex:inputText style="width:80%;text-align:right;" id="sh_d" value="{!sh_d}"></apex:inputText></td>
|
<td colspan="3"> </td>
|
</tr>
|
</table>
|
</apex:outputPanel>
|
|
<table class="linetable" border="1" style="border-collapse: collapse;width:675px;table-layout:fixed;">
|
<colgroup>
|
<col width="25"/>
|
<col width="200"/>
|
<col width="120"/>
|
<col width="120"/>
|
<apex:outputPanel rendered="{!!specialDealer}" layout="none">
|
<col width="120"/>
|
</apex:outputPanel>
|
<col width="60"/>
|
<col width="60"/>
|
<col width="200"/>
|
</colgroup>
|
<tr>
|
<td style="text-align:center;">No.</td>
|
<td style="text-align:center;">{!$ObjectType.Product2.fields.Name.label}</td>
|
<td style="text-align:center;">{!$ObjectType.Product2.fields.ProductCode.label}</td>
|
<td style="text-align:center;">{!$ObjectType.Product2.fields.Product_ECCode__c.label}</td>
|
<apex:outputPanel rendered="{!!specialDealer}" layout="none">
|
<td style="text-align:center;">{!$ObjectType.OrderItem.fields.UnitPrice.label}</td>
|
</apex:outputPanel>
|
<td style="text-align:center;">{!$ObjectType.OrderItem.fields.Quantity.label}</td>
|
<td style="text-align:center;">分割{!$ObjectType.OrderItem.fields.Quantity.label}</td>
|
<td style="text-align:center;">{!$ObjectType.OrderItem.fields.Description.label}</td>
|
</tr>
|
<apex:repeat value="{!lineinfo}" var="info" id="records">
|
<tr>
|
<td style="text-align:center;"><apex:outputText style="width:90%" id="lineNo" value="{!info.lineNo}"></apex:outputText></td>
|
<td style="text-align:left;"><apex:outputText style="width:90%" id="productCode" value="{!info.productName}"></apex:outputText></td>
|
<td style="text-align:left;"><apex:outputText style="width:90%" id="productCode1" value="{!info.ProductCode}"></apex:outputText></td>
|
<td style="text-align:left;"><apex:outputText style="width:90%" id="ECCode" value="{!info.ECCode}"></apex:outputText></td>
|
|
<apex:outputPanel rendered="{!AND(!specialDealer,!info.isSet)}" layout="none">
|
<td style="text-align:right;"><apex:outputField style="width:90%" id="unitPrice" value="{!info.oi.UnitPrice}"></apex:outputField></td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!AND(!specialDealer,info.isSet)}" layout="none">
|
<td style="text-align:right;"><apex:outputText style="width:90%" id="unitPrice1" value=" "></apex:outputText></td>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!!info.isSet}" layout="none">
|
<td style="text-align:right;"><apex:outputField style="width:90%" id="quantity" value="{!info.oi.Quantity}"></apex:outputField></td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!info.isSet}" layout="none">
|
<td style="text-align:right;"><apex:outputText style="width:90%" id="quantity1" value="{!info.dqps.DecideProductSetCount__c}.00"></apex:outputText></td>
|
</apex:outputPanel>
|
|
<!-- <td style="text-align:right;"><apex:outputField style="width:90%" id="quantity" value="{!info.oi.Quantity}"></apex:outputField></td> -->
|
<td style="text-align:center;"><apex:inputText style="width:90%;text-align:right;" id="divideCnt" value="{!info.divideCnt}"></apex:inputText></td>
|
<td style="text-align:left;"><apex:outputField style="width:90%" id="description" value="{!info.oi.Description}"></apex:outputField></td>
|
</tr>
|
</apex:repeat>
|
</table>
|
</apex:pageBlock>
|
</apex:outputPanel>
|
</apex:form>
|
</apex:page>
|