merDispatchLog.zml 4.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. ${zhiqim_manager_breadcrumb("商户分拣日志")}
  2. ${zhiqim_manager_content()}
  3. <script>
  4. function doViewAnalysis(designId, desTime)
  5. {//
  6. var ajax = new Z.Ajax();
  7. ajax.setClassName("DisaptchPresenter");
  8. ajax.setMethodName("doViewMerDispatchLogAnalysis");
  9. ajax.addParam("designId", designId);
  10. ajax.addParam("desTime", desTime);
  11. ajax.setFailureAlert();
  12. ajax.setSuccess(function(){
  13. var obj = Z.J.toObject(this.responseText);
  14. if (obj.analysisText)
  15. console.log(Z.J.toObject(obj.analysisText));//打印分析结果
  16. else
  17. console.log(obj.analysisResult);//打印分析结果
  18. var analysis_html = obj.resultHtml;
  19. var content = "";
  20. content += "<div id='Z_Dialog_Analysis_Detail'>";
  21. content += analysis_html;
  22. content += "</div>"
  23. Z.dialog({id:"Analysis_Detail", title: "<span id='Z_Dialog_Analysis_Title'>["+designId+"]分拣分析详情</span>", text: content, width: 900, height: 480,shadow: true });
  24. });
  25. ajax.setLoading(document);
  26. ajax.execute();
  27. }
  28. </script>
  29. <#-- 导航栏 -->
  30. <div class="z-tabnav-main z-mg-b20 ${zmr_color_class}">
  31. <nav>
  32. <ul>
  33. <#if ZmrPathRule.check(request, "/waitDisOrder.htm")><li onclick="Z.L.href('waitDisOrder.htm');">待派订单</li></#if>
  34. <#if ZmrPathRule.check(request, "/dispatchLog.htm")><li onclick="Z.L.href('dispatchLog.htm');">派单日志</li></#if>
  35. <#if ZmrPathRule.check(request, "/waitDisMerOrder.htm")><li onclick="Z.L.href('waitDisMerOrder.htm');">待分拣订单</li></#if>
  36. <li class="z-active">商户分拣日志</li>
  37. <#if ZmrPathRule.check(request, "/waitDisDesignerGroupOrder.htm")><li onclick="Z.L.href('waitDisDesignerGroupOrder.htm');">新待派单订单</li></#if>
  38. <#if ZmrPathRule.check(request, "/designerGroupDispatchLog.htm")><li onclick="Z.L.href('designerGroupDispatchLog.htm');">新派单日志</li></#if>
  39. <#if ZmrPathRule.check(request, "/dispatchStat.htm")><li onclick="Z.L.href('dispatchStat.htm');">分拣统计</li></#if>
  40. <#if ZmrPathRule.check(request, "/dispatchWaitStat.htm")><li onclick="Z.L.href('dispatchWaitStat.htm');">待派统计</li></#if>
  41. </ul>
  42. <div class="z-float-left z-mg10 z-lh30">
  43. <form name="theForm" action="/merDispatchLog.htm">
  44. <input class="z-float-left z-input ${zmr_color_class} z-w150 zi-bd-r-none" name="designId" value="${designId}" placeholder="订单号"/>
  45. <input class="z-float-left z-input z-input ${zmr_color_class} z-w100" name="destime" onfocus="Z.date(this);" value="${destime}" placeholder="分拣日期"/>
  46. <button class="z-float-left z-button z-w80 zi-bd-rd0 z-blue"><i class="z-font z-query"></i>查询</button>&nbsp;&nbsp;
  47. <button class="z-float-left z-button z-mg-l10" type="button" onclick="Z.Forms.clearForm(this.form);">清空</button>
  48. </form>
  49. </div>
  50. </nav>
  51. </div>
  52. <table class="z-table z-text-center z-bordered z-bg-white z-pd6">
  53. <tr>
  54. <td class="z-h40 z-text-left z-bold z-px14 z-bg-white" colspan="8">&nbsp;商户分拣日志列表</td>
  55. </tr>
  56. <tr class="z-text-center z-h40" bgcolor="${zmr_thead_bgcolor}">
  57. <td width="20%">订单号</td>
  58. <td width="20%">分拣时间</td>
  59. <td width="*">分拣描述</td>
  60. <td width="120">操作</td>
  61. </tr>
  62. <#if pageResult.size() == 0>
  63. <tr valign="middle" class="z-text-center z-bg-white z-h40">
  64. <td colspan="3">暂不存在商户分拣日志信息</td>
  65. </tr>
  66. </#if>
  67. <#for item : pageResult.list()>
  68. <tr align="center" class="z-h40" ${zhiqim_manager_tr_onmouse()}>
  69. <td>${item.getDesignId()}</td>
  70. <td>${Sqls.toDateTimeString(item.getDesTime())}</td>
  71. <td>${item.getDisDesc()}</td>
  72. <td>
  73. <#if Validates.isNotEmptyBlank(item.getAnalysisText())>
  74. <button type="button" class="z-button z-cyan" onclick="doViewAnalysis('${item.getDesignId()}', '${Sqls.toDateTimeString(item.getDesTime())}')")><i class="z-font z-query"></i>查看分析</button>
  75. </#if>
  76. <span class="z-hide">${item.getAnalysisText()}</span>
  77. </td>
  78. </tr>
  79. </#for>
  80. </table>
  81. ${zhiqim_manager_paging(pageResult, "/merDispatchLog.htm")}
  82. ${zhiqim_manager_content_end()}