mesDeviceTimeList2.html 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <% layout('/layouts/default.html', {title: '工位生产时间管理', libs: ['dataGrid']}){ %>
  2. <div class="main-content">
  3. <div class="box box-main">
  4. <div class="box-header">
  5. <div class="box-title">
  6. &nbsp;
  7. </div>
  8. <div class="box-tools pull-right">
  9. <a href="#" class="btn btn-default" id="btnSearch" title="${text('查询')}"><i class="fa fa-filter"></i> ${text('查询')}</a>
  10. <a href="javascript:;" class="btn btn-default" onclick="window.location.reload()" title="${text('刷新页面')}"><i class="fa fa-fw fa-refresh"></i>刷新页面</a>
  11. <!-- <a href="#" class="btn btn-default" id="btnExport"><i class="glyphicon glyphicon-export"></i> 导出</a>-->
  12. <% if(hasPermi('mes:mesDeviceTime:edit')){ %>
  13. <!-- <a href="${ctx}/mes/mesDeviceTime/form" class="btn btn-default btnTool" title="${text('新增工位生产时间')}"><i class="fa fa-plus"></i> ${text('新增')}</a>-->
  14. <% } %>
  15. <!-- <a href="#" class="btn btn-default" id="btnSetting" title="${text('设置')}"><i class="fa fa-navicon"></i></a>-->
  16. </div>
  17. </div>
  18. <div class="box-body">
  19. <#form:form id="searchForm" model="${mesDeviceTime}" action="${ctx}/mes/mesDeviceTime/listData2" method="post" class="form-inline hide"
  20. data-page-no="${parameter.pageNo}" data-page-size="${parameter.pageSize}" data-order-by="${parameter.orderBy}">
  21. <#form:input path="oprno" type="hidden" maxlength="50" class="form-control width-260"/>
  22. <div class="form-group">
  23. <label class="control-label">${text('工件码')}:</label>
  24. <div class="control-inline">
  25. <#form:input path="sn" maxlength="50" class="form-control width-260"/>
  26. </div>
  27. </div>
  28. <div class="form-group">
  29. <button type="submit" class="btn btn-primary btn-sm">${text('查询')}</button>
  30. <button type="reset" class="btn btn-default btn-sm">${text('重置')}</button>
  31. </div>
  32. </#form:form>
  33. <table id="dataGrid"></table>
  34. <div id="dataGridPage"></div>
  35. </div>
  36. </div>
  37. </div>
  38. <% } %>
  39. <script>
  40. // 初始化DataGrid对象
  41. $('#dataGrid').dataGrid({
  42. searchForm: $("#searchForm"),
  43. columnModel: [
  44. {header:'${text("工件码")}', name:'sn', index:'a.sn', width:250, align:"center", frozen:true},
  45. {header:'${text("工位号")}', name:'oprno', index:'a.oprno', width:120, align:"center"},
  46. {header:'${text("开始时间")}', name:'startDate', index:'a.start_date', width:150, align:"center"},
  47. {header:'${text("结束时间")}', name:'endDate', index:'a.end_date', width:150, align:"center"},
  48. {header:'${text("固化时长(秒)")}', name:'interval', index:'a.interval', width:150, align:"center"},
  49. // {header:'${text("更新时间")}', name:'updateDate', index:'a.update_date', width:150, align:"center"},
  50. ],
  51. // 加载成功后执行事件
  52. ajaxSuccess: function(data){
  53. }
  54. });
  55. $('#btnExport').click(function(){
  56. js.ajaxSubmitForm($('#searchForm'), {
  57. url:'${ctx}/mes/mesDeviceTime/exportData',
  58. downloadFile:true
  59. });
  60. });
  61. </script>