Author: hansbak
Date: Tue Jun 30 07:23:20 2009 New Revision: 789596 URL: http://svn.apache.org/viewvc?rev=789596&view=rev Log: small corrections of the customer viewing his customer requests Modified: ofbiz/trunk/applications/order/data/OrderPortletData.xml ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/controller.xml ofbiz/trunk/applications/order/webapp/ordermgr/request/RequestForms.xml ofbiz/trunk/applications/order/widget/ordermgr/RequestScreens.xml Modified: ofbiz/trunk/applications/order/data/OrderPortletData.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/data/OrderPortletData.xml?rev=789596&r1=789595&r2=789596&view=diff ============================================================================== --- ofbiz/trunk/applications/order/data/OrderPortletData.xml (original) +++ ofbiz/trunk/applications/order/data/OrderPortletData.xml Tue Jun 30 07:23:20 2009 @@ -35,9 +35,9 @@ description="View your own customer request inclusive of notes"/> <PortletPortletCategory portalPortletId="ViewCustRequest" portletCategoryId="CUST_REQUEST"/> - <PortletCategory portletCategoryId="LIST_CUSTOMER" description="List(s) available to a Customer"/> + <PortletCategory portletCategoryId="LIST_CUSTOMER" description="List(s) used by a Customer"/> <PortalPortlet portalPortletId="ListCustRequests" - portletName="List Cust Requests" + portletName="List Cust Requests for a customer" screenName="ListCustRequests" screenLocation="component://order/widget/ordermgr/RequestScreens.xml" description="List Cust Requests to the customer" securityServiceName="portalPermissionIsCustomer" securityMainAction="VIEW" Modified: ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/controller.xml?rev=789596&r1=789595&r2=789596&view=diff ============================================================================== --- ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/controller.xml (original) +++ ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/controller.xml Tue Jun 30 07:23:20 2009 @@ -1136,7 +1136,8 @@ <request-map uri="FindRequest"><security https="true" auth="true"/><response name="success" type="view" value="FindRequest"/></request-map> <request-map uri="ViewRequest"><security https="true" auth="true"/><response name="success" type="view" value="ViewRequest"/></request-map> <request-map uri="EditRequest"><security https="true" auth="true"/><response name="success" type="view" value="EditRequest"/></request-map> - + <request-map uri="EditRequestCustomer"><security https="true" auth="true"/><response name="success" type="view" value="EditRequestCustomer"/></request-map> + <!-- CustRequest Content --> <request-map uri="EditCustRequestContent"> <security https="true" auth="true"/> @@ -1718,6 +1719,7 @@ <view-map name="FindRequest" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#FindRequest"/> <view-map name="ViewRequest" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#ViewRequest"/> <view-map name="EditRequest" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#EditRequest"/> + <view-map name="EditRequestCustomer" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#EditRequestCustomer"/> <view-map name="EditRequestItem" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#EditRequestItem"/> <view-map name="RequestItems" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#RequestItems"/> <view-map name="RequestRoles" type="screen" page="component://order/widget/ordermgr/RequestScreens.xml#RequestRoles"/> Modified: ofbiz/trunk/applications/order/webapp/ordermgr/request/RequestForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/webapp/ordermgr/request/RequestForms.xml?rev=789596&r1=789595&r2=789596&view=diff ============================================================================== --- ofbiz/trunk/applications/order/webapp/ordermgr/request/RequestForms.xml (original) +++ ofbiz/trunk/applications/order/webapp/ordermgr/request/RequestForms.xml Tue Jun 30 07:23:20 2009 @@ -633,7 +633,7 @@ <field name="otherContacts" entry-name="attributeMap.otherContacts"><drop-down allow-empty="false"><option key="Y" description="Yes"/><option key="N" description="No"/></drop-down></field> <field name="saveButton"><submit/></field> </form> - <form name="ListCustRequests" type="list" list-name="custRequests" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" target="updateRequest"> + <form name="ListCustRequests" type="list" list-name="custRequests" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" target="updaterequest"> <row-actions> <service service-name="getProjectTask" result-map="taskResult"> <field-map field-name="taskId" from-field="workEffortId"/> @@ -650,7 +650,7 @@ <display-entity entity-name="PartyNameView" key-field-name="partyId" description="${firstName} ${middleName} ${lastName} ${groupName} [${fromPartyId}])"/> </field> <field name="statusId"><display-entity entity-name="StatusItem" description="${description}"/></field> - <field name="priority" use-when="statusGroup!="OPEN""><display/></field> + <field name="priority" use-when="statusGroup!="OPEN""><display also-hidden="false"/></field> <field name="currentStatusId" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskStatus}"><display-entity entity-name="StatusItem" key-field-name="statusId"/></field> <field name="estimatedStartDate" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskPlanStartDate}"><display type="date"/></field> <field name="estimatedCompletionDate" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskPlanEndDate}"><display type="date"/></field> @@ -659,22 +659,55 @@ <field name="plannedHours" map-name="taskResult.taskInfo"><display/></field> <field name="actualHours" map-name="taskResult.taskInfo"><display/></field> </form> - <form name="ListMyCustRequests" extends="ListCustRequests"> - <field name="fromPartyId"><ignored/></field> + <form name="ListMyCustRequests" type="list" list-name="custRequests" odd-row-style="alternate-row" default-table-style="basic-table hover-bar" target="updaterequest"> + <row-actions> + <service service-name="getProjectTask" result-map="taskResult"> + <field-map field-name="taskId" from-field="workEffortId"/> + </service> + </row-actions> + <field name="custRequestId"><hidden/></field> + <field name="custRequestName"> + <hyperlink description="${custRequestName} [${custRequestId}]" target="ViewRequest"> + <parameter param-name="custRequestId"/> + </hyperlink> + </field> + <field name="custRequestDate" title="${uiLabelMap.CommonDate}"><display type="date"/></field> + <field name="statusId"><display-entity entity-name="StatusItem" description="${description}"/></field> <field name="priority"> <drop-down allow-empty="true"> - <option key="9"/> - <option key="8"/> - <option key="7"/> - <option key="6"/> - <option key="5"/> - <option key="4"/> - <option key="3"/> + <option key="1(Highest)"/> <option key="2"/> - <option key="1"/> + <option key="3"/> + <option key="4"/> + <option key="5"/> + <option key="6"/> + <option key="7"/> + <option key="8"/> + <option key="9(Lowest)"/> </drop-down> </field> <field name="updateButton" widget-style="smallSubmit"><submit /></field> + <field name="currentStatusId" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskStatus}"><display-entity entity-name="StatusItem" key-field-name="statusId"/></field> + <field name="estimatedStartDate" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskPlanStartDate}"><display type="date"/></field> + <field name="estimatedCompletionDate" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskPlanEndDate}"><display type="date"/></field> + <field name="actualStartDate" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskActStartDate}"><display type="date"/></field> + <field name="actualCompletionDate" map-name="taskResult.taskInfo" title="${uiLabelMap.MyPortalTaskActEndDate}"><display type="date"/></field> + <field name="plannedHours" map-name="taskResult.taskInfo"><display/></field> + <field name="actualHours" map-name="taskResult.taskInfo"><display/></field> + </form> + <form name="EditRequestCustomer" extends="EditSmallCustRequest"> + <field name="story" title="${uiLabelMap.CommonContent}"><textarea cols="60" rows="15"/></field> + <field name="fromPartyId"><hidden value="${userLogin.partyId}"/></field> + <field name="custRequestDate"><ignored/></field> + <field name="description"><ignored/></field> + <field name="custRequestName"><ignored/></field> + <field name="subject" parameter-name="custRequestName"><text/></field> + <sort-order> + <sort-field name="priority"/> + <sort-field name="responseRequiredDate"/> + <sort-field name="subject"/> + <sort-field name="story"/> + <sort-field name="submit"/> + </sort-order> </form> - </forms> Modified: ofbiz/trunk/applications/order/widget/ordermgr/RequestScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/widget/ordermgr/RequestScreens.xml?rev=789596&r1=789595&r2=789596&view=diff ============================================================================== --- ofbiz/trunk/applications/order/widget/ordermgr/RequestScreens.xml (original) +++ ofbiz/trunk/applications/order/widget/ordermgr/RequestScreens.xml Tue Jun 30 07:23:20 2009 @@ -117,7 +117,6 @@ <set field="tabButtonItem" value="ViewRequest"/> <set field="headerItem" value="request"/> <set field="titleProperty" value="PageTitleViewRequest"/> - <!--<set field="headerItem" value="Shopping List"/>--> <set field="showRequestManagementLinks" value="Y"/> </actions> <widgets> @@ -133,7 +132,7 @@ <section> <actions> <set field="titleProperty" value="OrderRequest"/> - <set field="tabButtonItem" value="request"/> + <set field="tabButtonItem" value="editRequest"/> <set field="headerItem" value="request"/> <set field="custRequestId" from-field="parameters.custRequestId"/> <entity-one entity-name="CustRequest" value-field="custRequest"/> @@ -161,6 +160,25 @@ </widgets> </section> </screen> + <screen name="EditRequestCustomer"> + <section> + <actions> + <set field="custRequestId" from-field="parameters.custRequestId"/> + <entity-one entity-name="CustRequest" value-field="custRequest"/> + <set field="statusId" from-field="custRequest.statusId"/> + <entity-one entity-name="StatusItem" value-field="currentStatus"/> + </actions> + <widgets> + <decorator-screen name="CommonRequestDecorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <screenlet title="${uiLabelMap.OrderRequest}"> + <include-form name="EditRequestCustomer" location="component://order/webapp/ordermgr/request/RequestForms.xml"/> + </screenlet> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> <screen name="RequestRoles"> <section> <actions> @@ -560,6 +578,7 @@ </widgets> </section> </screen> + <!-- list customer requests to the customer portlet --> <screen name="ListCustRequests"> <section> <actions> @@ -650,7 +669,7 @@ </condition> <widgets> <screenlet title="${screenletTitle} ${fromPartyId}" navigation-form-name="ListCustRequests" > - <link target="newrequest" text="${uiLabelMap.OrderNewRequest}" style="buttontext"/> + <link target="EditRequestCustomer" text="${uiLabelMap.OrderNewRequest}" style="buttontext"/> <include-form name="ListMyCustRequests" location="component://order/webapp/ordermgr/request/RequestForms.xml"/> </screenlet> </widgets> |
Free forum by Nabble | Edit this page |