⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ordertasklist.ftl

📁 国外的一套开源CRM
💻 FTL
📖 第 1 页 / 共 2 页
字号:
                            <a href="<@ofbizUrl>/orderview?${orderStr}</@ofbizUrl>" class="buttontext">
                              ${task.orderId}
                            </a>
                          </td>
                          <td>
                            <div class="tabletext">
                              <#if task.customerPartyId?exists>
                                <a href="/partymgr/control/viewprofile?party_id=${task.customerPartyId}${requestAttributes.externalKeyParam}" target="partymgr" class="buttontext">${Static["org.ofbiz.order.task.TaskWorker"].getCustomerName(task)}</a>
                              <#else>
                                N/A
                              </#if>
                            </div>
                          </td>
                          <td>
                            <div class="tabletext">
                              ${task.get("orderDate").toString()}
                            </div>
                          </td>  
                          <td width="1" align="right"><div class='tabletext'><@ofbizCurrency amount=task.grandTotal isoCode=orderCurrencyMap.get(task.orderId)/></div></td>
                          <td width="1">&nbsp;&nbsp;</td>
                          <td>
                            <#if task.actualStartDate?exists>
                              <#assign actualStartDate = task.get("actualStartDate").toString()>
                            <#else>
                              <#assign actualStartDate = "N/A">
                            </#if>                                
                            <div class='tabletext'>${actualStartDate}</div>
                          </td>          
                          <td><div class='tabletext'>${task.priority?default("0")}</div></td>
                          <td>
                            <a href="/workeffort/control/activity?workEffortId=${task.workEffortId}${requestAttributes.externalKeyParam}" target="workeffort" class="buttontext">                         
                              ${Static["org.ofbiz.order.task.TaskWorker"].getPrettyStatus(task)}
                            </a>
                          </td>
                        </tr>
                      </#list>
                    </table>
                  </td>
                </tr>
              </table>
            </#if> 
            
            <#if roleTasks?has_content>
              <#assign tasksFound = true>
              <table width='100%' border='0' cellpadding='0' cellspacing='0' class='boxbottom'>
                <tr>
                  <td>
                    <div class='head3'>Workflow Activities Assigned to User Role</div>
                    <table width='100%' cellpadding='2' cellspacing='0' border='0'>
                      <tr>
                        <td><a href="<@ofbizUrl>/tasklist?sort=orderId</@ofbizUrl>" class="tableheadbutton">Order&nbsp;Number</a></td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=name</@ofbizUrl>" class="tableheadbutton">Name</a></td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=orderDate</@ofbizUrl>" class="tableheadbutton">Order&nbsp;Date</a></td>                                  
                        <td width="1" align="right"><a href="<@ofbizUrl>/tasklist?sort=grandTotal</@ofbizUrl>" class="tableheadbutton">Total</a></td>
                        <td width="1">&nbsp;&nbsp;</td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=actualStartDate</@ofbizUrl>" class="tableheadbutton">Start&nbsp;Date/Time</a></td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=wepaPartyId</@ofbizUrl>" class="tableheadbutton">Party</a></td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=roleTypeId</@ofbizUrl>" class="tableheadbutton">Role</a></td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=priority</@ofbizUrl>" class="tableheadbutton">Priority</a></td>
                        <td><a href="<@ofbizUrl>/tasklist?sort=currentStatusId</@ofbizUrl>" class="tableheadbutton">Status</a></td>
                        <td>&nbsp;</td>
                      </tr>
                      <tr><td colspan='11'><hr class='sepbar'></td></tr>
                      <#list roleTasks as task>
                        <form method="get" name="F${task.workEffortId}">
                          <input type="hidden" name="order_id" value="${task.orderId}">
                          <input type="hidden" name="workEffortId" value="${task.workEffortId}">
                          <input type="hidden" name="taskStatus" value="${task.currentStatusId}">                    
                          <#if task.statusId?exists && task.statusId == "CAL_SENT">
                            <input type="hidden" name="partyId" value="${userLogin.partyId}">
                            <input type="hidden" name="roleTypeId" value="${task.roleTypeId}">
                            <input type="hidden" name="fromDate" value="${task.get("fromDate").toString()}">
                          <#else>                          
                            <input type="hidden" name="partyId" value="${userLogin.partyId}">
                            <input type="hidden" name="roleTypeId" value="${task.roleTypeId}">
                            <input type="hidden" name="fromDate" value="${task.get("fromDate").toString()}">
                            <input type="hidden" name="fromPartyId" value="${task.wepaPartyId}">
                            <input type="hidden" name="fromRoleTypeId" value="${task.roleTypeId}">
                            <input type="hidden" name="fromFromDate" value="${task.get("fromDate").toString()}">  
                            <input type="hidden" name="toPartyId" value="${userLogin.partyId}">
                            <input type="hidden" name="toRoleTypeId" value="${task.roleTypeId}">
                            <input type="hidden" name="toFromDate" value="${now}">
                            <input type="hidden" name="startActivity" value="true">
                          </#if>
                          <tr>
                            <td>                        
                              <a href="javascript:viewOrder(document.F${task.workEffortId});" class="buttontext">
                                ${task.orderId}
                              </a>
                            </td>
                            <td>
                              <#if task.customerPartyId?exists>
                              <a href="/partymgr/control/viewprofile?party_id=${task.customerPartyId}${requestAttributes.externalKeyParam}" target="partymgr" class="buttontext">${Static["org.ofbiz.order.task.TaskWorker"].getCustomerName(task)}</a>
                              <#else>
                              &nbsp;
                              </#if>
                            </td>
                            <td>
                              <div class="tabletext">
                                ${task.get("orderDate").toString()}
                              </div>
                            </td> 
                            <td width="1" align="right"><div class='tabletext'><@ofbizCurrency amount=task.grandTotal isoCode=orderCurrencyMap.get(task.orderId)/></div></td>
                            <td width="1">&nbsp;&nbsp;</td>
                            <td>
                              <#if task.actualStartDate?exists>
                                <#assign actualStartDate = task.get("actualStartDate").toString()>
                              <#else>
                                <#assign actualStartDate = "N/A">
                              </#if>                                
                              <div class='tabletext'>${actualStartDate}</div>
                            </td>                                                      
                            <td>
                              <#if task.wepaPartyId == "_NA_">
                                <div class="tabletext">N/A</div>
                              <#else>                              
                                <a href="/partymgr/control/viewprofile?party_id=${task.wepaPartyId}${requestAttributes.externalKeyParam}" target="partymgr" class="buttontext">${task.wepaPartyId}</a>
                              </#if>
                            </td>  
                            <td><div class='tabletext'>${Static["org.ofbiz.order.task.TaskWorker"].getRoleDescription(task)}</div></td>
                            <td><div class='tabletext'>${task.priority?default("0")}</div></td>
                            <td>
                              <a href="/workeffort/control/activity?workEffortId=${task.workEffortId}" target="workeffort" class="buttontext">
                                ${Static["org.ofbiz.order.task.TaskWorker"].getPrettyStatus(task)}
                              </a>
                            </td>
                            <#if task.statusId?exists && task.statusId == "CAL_SENT">
                              <td align="right"><input type="checkbox" name="delegate" value="true" checked></td>
                            <#else>
                              <td align="right"><input type="checkbox" name="delegate" value="true"></td>
                            </#if>
                          </tr>
                        </form>
                      </#list>
                    </table>
                  </td>
                </tr>
              </table>  
            </#if>
            <#if !tasksFound>
              <div class="tabletext">No tasks currently require your attention.</div>
            </#if>                                                                       
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table> 
<#else>
  <h3>You do not have permission to view this page. ("ORDERMGR_VIEW" or "ORDERMGR_ADMIN" needed)</h3>         
</#if>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -