timeoutDraftOrderInfo.zml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <#include "/ztmpl/zhiqim_manager/"+themeMain+"/define.htm"/>
  2. <table class="z-table z-bordered z-bg-white z-text-center">
  3. <tr class="z-h40">
  4. <td class="z-text-left z-bold z-px14 z-bg-white" colspan="11">&nbsp;<#if Validates.isNotEmpty(designer)><span class="z-text-red z-bold">[${designer}]</span></#if>初稿超时订单详情</td>
  5. </tr>
  6. <tr class="z-h40 z-text-center z-bg-gray">
  7. <td width="120">订单号</td>
  8. <td width="130">旺旺号</td>
  9. <td width="*">产品</td>
  10. <td width="100">组织</td>
  11. <td width="100">设计师</td>
  12. <td width="110">进度备注</td>
  13. <td width="110">状态</td>
  14. <td width="150">领单时间</td>
  15. <td width="150">初稿时间</td>
  16. <td width="130">超时时长</td>
  17. </tr>
  18. <#if pageResult.list().size() == 0>
  19. <tr valign="middle" class="z-h40 z-text-center z-bg-white">
  20. <td colspan="13">暂不存在初稿超时订单</td>
  21. </tr>
  22. </#if>
  23. <#var typeMap = DesignTypeDao.mapAll()/>
  24. <#for item : pageResult.list()>
  25. <#var beforeTime = Validates.isNotEmpty(item.getDesignDraftTime()) ? item.getDesignDraftTime() : Sqls.nowTimestamp()/>
  26. <#var effectiveTime = Validates.isEmpty(typeMap) ? 0 : (typeMap.containsKey(item.getTypeId()) ? typeMap.get(item.getTypeId()).getEffectiveTime() : 0)/>
  27. <tr align="center" class="z-h40 z-pointer" bgcolor="${zhiqim_manager_tr_bg(item_index)}">
  28. <td>${item.getDesignId()}</td>
  29. <td>${item.getBuyerNick()}</td>
  30. <td>${item.getOrderText()}</td>
  31. <td>${ZmrOrgDao.getOrgName(request, item.getOrgId())}</td>
  32. <td>${item.getDesigner()}</td>
  33. <td>${progressNoteMap.get(item.getDesignId())}</td>
  34. <td>${StatusConstants.getStatus(item.getStatus())}</td>
  35. <td>${Sqls.toDateTimeString(item.getDesignBeginTime())}</td>
  36. <td>${Sqls.toDateTimeString(item.getDesignDraftTime())}</td>
  37. <td><span class="z-text-red">${CalculationUtil.dateTimeTran(DateTimes.compareMinute(beforeTime, item.getDesignBeginTime()) - effectiveTime)}</span></td>
  38. </tr>
  39. </#for>
  40. </table>
  41. ${zhiqim_manager_paging_jsMethod(pageResult, "doQueryTimeoutDraftOrder")}