📄 returnitems.ftl
字号:
<#if (returnReason?has_content)> <option value="${returnReason.returnReasonId}">${returnReason.description?if_exists}</option> <option value="${returnReason.returnReasonId}">--</option> </#if> <#list returnReasons as returnReasonItem> <option value="${returnReasonItem.returnReasonId}">${returnReasonItem.description?if_exists}</option> </#list> </select> </#if> </div></td> <td><div class="tabletext"> <#if readOnly> ${status.description?default("N/A")} <#else> <select name="expectedItemStatus_o_${rowCount}" class='selectBox'> <#if (status?has_content)> <option value="${status.statusId}">${status.description?if_exists}</option> <option value="${status.statusId}">--</option> </#if> <#list itemStatus as returnItemStatus> <option value="${returnItemStatus.statusId}">${returnItemStatus.description?if_exists}</option> </#list> </select> </#if> </div></td> <td><div class="tabletext"> <#if (readOnly)> ${returnType.description?default("N/A")} <#else> <select name="returnTypeId_o_${rowCount}" class="selectBox"> <#if (returnType?has_content)> <option value="${returnType.returnTypeId}">${returnType.description?if_exists}</option> <option value="${returnType.returnTypeId}">--</option> </#if> <#list returnTypes as returnTypeItem> <option value="${returnTypeItem.returnTypeId}">${returnTypeItem.description?if_exists}</option> </#list> </select> </#if></div></td> <#if (readOnly)> <td> <#if returnHeader.statusId == "RETURN_COMPLETED"> <#assign itemResp = item.getRelatedOne("ReturnItemResponse")?if_exists> <#if itemResp?has_content> <#if itemResp.paymentId?has_content> <div class="tabletext">Payment #<a href="/accounting/control/editPayment?paymentId=${itemResp.paymentId}${externalKeyParam}" class="buttontext">${itemResp.paymentId}</a></div> <#elseif itemResp.replacementOrderId?has_content> <div class="tabletext">Order #<a href="<@ofbizUrl>orderview?orderId=${itemResp.replacementOrderId}</@ofbizUrl>" class="buttontext">${itemResp.replacementOrderId}</a></div> <#elseif itemResp.billingAccountId?has_content> <div class="tabletext">Acct #<a href="/accounting/control/EditBillingAccount?billingAccountId=${itemResp.billingAccountId}${externalKeyParam}" class="buttontext">${itemResp.billingAccountId}</a></div> </#if> <#else> <div class="tabletext">None</div> </#if> <#else> <div class="tabletext">N/A</div> </#if> </td> </#if> <#if returnHeader.statusId == "RETURN_REQUESTED"> <td align='right'><a href="<@ofbizUrl>removeReturnItem?returnId=${item.returnId}&returnItemSeqId=${item.returnItemSeqId}</@ofbizUrl>" class="buttontext">${uiLabelMap.CommonRemove}</a> <#else> <td> </td> </#if> </tr> <#assign rowCount = rowCount + 1> <#assign returnItemAdjustments = item.getRelated("ReturnAdjustment")> <#if (returnItemAdjustments?has_content)> <#list returnItemAdjustments as returnItemAdjustment> <@displayReturnAdjustment returnAdjustment=returnItemAdjustment adjEditable=false/> <#-- adjustments of return items should never be editable --> </#list> </#if> </#list><#else> <tr> <td colspan="9"><div class="tabletext">No item(s) in return.</div></td> </tr> </#if> <tr><td colspan="10"><hr class="sepbar"></td></tr><#-- these are general return adjustments not associated with a particular item (itemSeqId = "_NA_" --><#if (returnAdjustments?has_content)> <#list returnAdjustments as returnAdjustment> <#assign adjEditable = !readOnly> <#-- they are editable if the rest of the return items are --> <@displayReturnAdjustment returnAdjustment=returnAdjustment adjEditable=adjEditable/> </#list> </#if> <#-- show the return total --> <tr><td colspan="5"></td><td><hr class="sepbar"/></td></tr> <tr> <td colspan="2"> </td> <td colspan="3" class="tableheadtext">${uiLabelMap.OrderReturnTotal}</td> <td class="tabletextright"><b><@ofbizCurrency amount=returnTotal isoCode=returnHeader.currencyUomId/></b></td> </tr> <#if (!readOnly) && (rowCount > 0)> <tr> <input name="returnId" value="${returnHeader.returnId}" type="hidden"> <input name="_rowCount" value="${rowCount}" type="hidden"> <td colspan="7" class="tabletext" align="center"><input type="submit" class="bottontext" value="${uiLabelMap.CommonUpdate}"></td> </tr> </#if></form></table><#if (returnHeader.statusId == "RETURN_REQUESTED") && (rowCount > 0)><br/><form name="acceptReturn" method="post" action="<@ofbizUrl>/updateReturn</@ofbizUrl>"> <input type="hidden" name="returnId" value="${returnId}"> <input type="hidden" name="statusId" value="RETURN_ACCEPTED"> <div class="tabletext" align="right"><input type="submit" value="Accept Return"></div></form></#if><#if returnHeader.statusId == "RETURN_REQUESTED"><br/><form name="returnItems" method="post" action="<@ofbizUrl>returnItems</@ofbizUrl>"> <input type="hidden" name="returnId" value="${returnId}"> <table border='0' cellpadding='2' cellspacing='0'> <tr><td colspan="4"><div class="head3">Return Item(s)</div></td></tr> <#if partyOrders?has_content> <tr> <td width='25%' align='right' nowrap><div class='tableheadtext'>Order ID:</div></td> <td> </td> <td width='25%'> <select name="orderId" class="selectBox"> <#list partyOrders as order> <option>${order.orderId}</option> </#list> </select> </td> <td><div class='tabletext'> (Load order items for return)</div></td> </tr> <#else> <tr> <td colspan="4" nowrap><div class='tableheadtext'>No orders found for partyId: <a href="${customerDetailLink}${returnHeader.fromPartyId?default('_NA_')}" class="buttontext">${returnHeader.fromPartyId?default('[null]')}</a></div></td> </tr> <tr> <td width='25%' align='right' nowrap><div class='tableheadtext'>Order ID:</div></td> <td> </td> <td width='25%'> <input type='text' name='orderId' size='20' maxlength='20' class="inputBox"> </td> <td><div class='tabletext'> (Load order items for return)</div></td> </tr> </#if> <tr> <td colspan="2"> </td> <td colspan="2"> <a href="javascript:document.returnItems.submit();" class="buttontext">Load Order Items(s)</a> </td> </tr> </table></form></#if><!-- if no requestParameters.orderId exists, then show list of items --><#else><#assign selectAllFormName = "returnItems"/><form name="returnItems" method="post" action="<@ofbizUrl>createReturnItems</@ofbizUrl>"> <input type="hidden" name="returnId" value="${returnId}"> <input type="hidden" name="_useRowSubmit" value="Y"> <#include "returnItemInc.ftl"/></form> </#if>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -