You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by pr...@apache.org on 2016/06/04 11:20:19 UTC
svn commit: r1746809 - in /ofbiz/trunk/applications/product:
template/shipment/FindShipment.ftl
webapp/facility/WEB-INF/actions/shipment/FindShipment.groovy
Author: pranayp
Date: Sat Jun 4 11:20:19 2016
New Revision: 1746809
URL: http://svn.apache.org/viewvc?rev=1746809&view=rev
Log:
[OFBIZ-7170] Improvements in 'Find Shipment' screen to make it consistent with other find screens.
- Moved Create and Find Shipment button in screenlet-body
- Use Like operator for 'Shipment Id' search constraint.
Thanks Chandan Khandelwal for suggesting this improvement and Vaibhav Jain for providing the patch.
Modified:
ofbiz/trunk/applications/product/template/shipment/FindShipment.ftl
ofbiz/trunk/applications/product/webapp/facility/WEB-INF/actions/shipment/FindShipment.groovy
Modified: ofbiz/trunk/applications/product/template/shipment/FindShipment.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/template/shipment/FindShipment.ftl?rev=1746809&r1=1746808&r2=1746809&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/template/shipment/FindShipment.ftl (original)
+++ ofbiz/trunk/applications/product/template/shipment/FindShipment.ftl Sat Jun 4 11:20:19 2016
@@ -32,27 +32,28 @@ function lookupShipments() {
<div id="findOrders" class="screenlet">
<div class="screenlet-title-bar">
<ul>
- <li class="h3">${uiLabelMap.ProductFindShipmentTitle}</li>
- <#if requestParameters.facilityId?has_content>
- <li><a href="<@o...@ofbizUrl>">${uiLabelMap.ProductQuickShipOrder}</a></li>
- </#if>
- <li><a href="<@o...@ofbizUrl>">${uiLabelMap.ProductNewShipment}</a></li>
- <li><a href="javascript:lookupShipments();">${uiLabelMap.ProductFindShipment}</a></li>
+ <li class="h3">${uiLabelMap.ProductFindShipmentTitle}</li>
</ul>
<br class="clear"/>
</div>
<div class="screenlet-body">
- <form method="post" name="lookupShipmentForm" action="<@o...@ofbizUrl>">
+ <#if requestParameters.facilityId?has_content>
+ <div class="button-bar">
+ <a href="<@o...@ofbizUrl>">${uiLabelMap.ProductQuickShipOrder}</a>
+ </div>
+ </#if>
+ <div class="button-bar">
+ <a class="buttontext" href="<@o...@ofbizUrl>">${uiLabelMap.ProductNewShipment}</a>
+ </div>
+ <form method="post" name="lookupShipmentForm" action="javascript:lookupShipments();">
<input type="hidden" name="lookupFlag" value="Y" />
<table cellspacing="0" cellpadding="2" class="basic-table">
<tr>
<td width="25%" align="right" class="label">${uiLabelMap.ProductShipmentId}</td>
- <td width="5%"> </td>
<td><input type="text" name="shipmentId" value="${shipmentId!}" /></td>
</tr>
<tr>
<td width="25%" align="right" class="label">${uiLabelMap.ProductShipmentType}</td>
- <td width="5%"> </td>
<td>
<select name="shipmentTypeId">
<#if currentShipmentType?has_content>
@@ -68,7 +69,6 @@ function lookupShipments() {
</tr>
<tr>
<td width="25%" align="right" class="label">${uiLabelMap.ProductOriginFacility}</td>
- <td width="5%"> </td>
<td>
<select name="originFacilityId">
<#if currentOriginFacility?has_content>
@@ -84,7 +84,6 @@ function lookupShipments() {
</tr>
<tr>
<td width="25%" align="right" class="label">${uiLabelMap.ProductDestinationFacility}</td>
- <td width="5%"> </td>
<td>
<select name="destinationFacilityId">
<#if currentDestinationFacility?has_content>
@@ -100,7 +99,6 @@ function lookupShipments() {
</tr>
<tr>
<td width="25%" align="right" class="label">${uiLabelMap.CommonStatus}</td>
- <td width="5%"> </td>
<td>
<select name="statusId">
<#if currentStatus?has_content>
@@ -128,7 +126,6 @@ function lookupShipments() {
</tr>
<tr>
<td width="25%" align="right" class="label">${uiLabelMap.ProductDateFilter}</td>
- <td width="5%"> </td>
<td>
<table cellspacing="0" class="basic-table">
<tr>
@@ -146,6 +143,12 @@ function lookupShipments() {
</table>
</td>
</tr>
+ <tr>
+ <td class="label"></td>
+ <td colspan="4">
+ <input type="submit" value="Find">
+ </td>
+ </tr>
</table>
</form>
</div>
Modified: ofbiz/trunk/applications/product/webapp/facility/WEB-INF/actions/shipment/FindShipment.groovy
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/facility/WEB-INF/actions/shipment/FindShipment.groovy?rev=1746809&r1=1746808&r2=1746809&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/webapp/facility/WEB-INF/actions/shipment/FindShipment.groovy (original)
+++ ofbiz/trunk/applications/product/webapp/facility/WEB-INF/actions/shipment/FindShipment.groovy Sat Jun 4 11:20:19 2016
@@ -52,7 +52,7 @@ if (UtilValidate.isNotEmpty(statusId) &&
orderReturnValue = true;
}
if (parameters.shipmentId) {
- findShipmentExprs.add(EntityCondition.makeCondition("shipmentId", EntityOperator.EQUALS, parameters.shipmentId));
+ findShipmentExprs.add(EntityCondition.makeCondition("shipmentId", EntityOperator.LIKE, "%"+parameters.shipmentId+"%"));
}
if (shipmentTypeId) {
@@ -241,4 +241,4 @@ toCal.set(Calendar.SECOND, toCal.getActu
toCal.set(Calendar.MILLISECOND, toCal.getActualMaximum(Calendar.MILLISECOND));
toTs = new Timestamp(toCal.getTimeInMillis());
toStr = toTs.toString();
-context.thruDateStr = toStr;
\ No newline at end of file
+context.thruDateStr = toStr;