snInventoryCountList.jsp 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <%@ page contentType="text/html;charset=UTF-8"%>
  2. <%@ include file="/WEB-INF/include/taglibs.jsp"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title>sn库存</title>
  7. <%@ include file="/WEB-INF/include/common.jsp"%>
  8. <script type="text/javascript">
  9. $(function() {
  10. //实例化查询表单,当前页面只能实例化一次
  11. var searchForm = $("#searchForm").searchForm();
  12. var advSearchForm = $("#advSearchForm").searchForm();
  13. //实例化实体List
  14. $.SnInventoryList = new $.AbstractList({
  15. entity : "SnInventory",
  16. searchForm : searchForm,
  17. advSearchForm : advSearchForm,
  18. functionId : '${functionId}',
  19. showExportButton : true,
  20. autoLoad:false,
  21. showTopic: true
  22. });
  23. //高级查询管理
  24. $.btnSearch = $('#btnSearch').advSearch({
  25. functionId:'${functionId}',
  26. baseList:$.SnInventoryList
  27. });
  28. $("#btnReset").bind("click",
  29. $.proxy($.SnInventoryList.reset, $.SnInventoryList));
  30. $("#btnSearch").bind("click",
  31. $.proxy($.SnInventoryList.quickSearch, $.SnInventoryList));
  32. $('#customerId').combogrid({ // 货主
  33. url : WEBROOT + "/loadData.action?entity=customer",
  34. idField : 'customerId',
  35. textField : 'customerName',
  36. delay : 500,
  37. mode : 'remote',
  38. showHeader : false,
  39. striped : true,
  40. columns : [ [ {
  41. field : 'customerName',
  42. width : '150'
  43. } ] ],
  44. onBeforeLoad : function(param) { // 此设置使控件不会自动加载数据 这里不能使用this
  45. if (!$("#customerId").combogrid('getText')) {
  46. return false;
  47. } else {
  48. return true;
  49. }
  50. },
  51. onShowPanel : function() { // 在第一次触发下拉框事件是加载数据
  52. if (!$(this).combogrid('getText')) {
  53. $(this).combogrid({
  54. onBeforeLoad : function(param) {
  55. return true;
  56. }
  57. });
  58. }
  59. }
  60. });
  61. });
  62. </script>
  63. </head>
  64. <body>
  65. <form id="searchForm" action="#" method="post">
  66. <table width="100%">
  67. <tr>
  68. <td class="title">IMEI:</td>
  69. <td><textarea class="easyui-validatebox"
  70. style="vertical-align: middle" name="snNo"
  71. condition='"operator":"in"'></textarea>
  72. </td>
  73. <td class="title">托盘码:</td>
  74. <td><textarea class="easyui-validatebox"
  75. style="vertical-align: middle" name="palletNo"
  76. condition='"operator":"in"'></textarea>
  77. </td>
  78. <td class="title">箱号:</td>
  79. <td><textarea class="easyui-validatebox"
  80. style="vertical-align: middle" name="boxNo"
  81. condition='"operator":"in"'></textarea>
  82. </td>
  83. </tr>
  84. <tr>
  85. <td class="title">客户订单号:</td>
  86. <td>
  87. <textarea class="easyui-validatebox" type="text" style="vertical-align:middle" name="customerRefferenceId" condition ='"operator":"in"' style='width:155px' ></textarea>
  88. </td>
  89. <td class="title">储位:</td>
  90. <td>
  91. <textarea class="easyui-validatebox" type="text" style="vertical-align:middle" name="locationName" condition ='"operator":"in"' style='width:155px' >
  92. </textarea>
  93. </td>
  94. <td class="title">货主:</td>
  95. <td>
  96. <input id="customerId" name="customerId" myType="easyui-combogrid" style="width:155px" condition ='"operator":"in"'/>
  97. </td>
  98. </tr>
  99. <tr>
  100. <td class="title">产品名称:</td>
  101. <td><textarea class="easyui-validatebox" type="text" style="vertical-align:middle" name="itemName" condition ='"operator":"in"' style='width:155px' ></textarea></td>
  102. <td class="title">产品代码:</td>
  103. <td><textarea class="easyui-validatebox" type="text" style="vertical-align:middle" name="itemCode" condition ='"operator":"in"' style='width:155px' ></textarea></td>
  104. <td class="title">入库时间:</td>
  105. <td><input class="easyui-datebox" type="text" style="width: 155px"
  106. style="vertical-align: middle" name="creationTime"
  107. condition='"operator":">="' />~ <input class="easyui-datebox" style="width: 155px"
  108. type="text" style="vertical-align: middle" name="creationTime"
  109. condition='"operator":"<="' />
  110. </td>
  111. </tr>
  112. <tr>
  113. <td align="right" colspan="6"><a id="btnSearch" href="#"
  114. class="easyui-linkbutton" data-options="iconCls:'icon-search'">查询</a>
  115. <a id="btnReset" href="#"
  116. class="easyui-linkbutton" data-options="iconCls:'icon-reset'">重置</a>
  117. </td>
  118. </tr>
  119. </table>
  120. </form>
  121. <table id="maingrid">
  122. <thead>
  123. <tr>
  124. <th data-options="field:'id',hidden:true">主键</th>
  125. <th data-options="field:'ck',checkbox:true">编码</th>
  126. <th data-options="field:'creationTime',align:'center',width:100">IMEI入库时间</th>
  127. <th data-options="field:'customerRefferenceId',align:'center',width:100">客户订单号</th>
  128. <th data-options="field:'itemCode',align:'center',width:100">产品代码</th>
  129. <th data-options="field:'itemName',align:'center',width:100">产品名称</th>
  130. <th data-options="field:'specification',align:'center',width:100">产品规格</th>
  131. <th data-options="field:'normalFlag',align:'center',width:100">产品形态</th>
  132. <th data-options="field:'snNo',align:'center',width:100">IMEI</th>
  133. <th data-options="field:'boxNo',align:'center',width:100">箱号</th>
  134. <th data-options="field:'itemSupplierName',align:'center',width:100">供应商名称</th>
  135. <th data-options="field:'customerName',align:'center',width:100">货主名称</th>
  136. <th data-options="field:'warehouseName',align:'center',width:100">仓库名称</th>
  137. <th data-options="field:'relationedCustomerName',align:'center',width:100">货主关系人名称</th>
  138. <th data-options="field:'snOutLocationTime',align:'center',width:100">出库时间</th>
  139. <th data-options="field:'locationName',align:'center',width:100">库位名称</th>
  140. <th data-options="field:'zoneName',align:'center',width:100">库区名称</th>
  141. </tr>
  142. </thead>
  143. </table>
  144. <div id="advSearchWindow" class="popWindow">
  145. <%@ include
  146. file="/WEB-INF/pages/wms/snInventory/snInventoryAdvSearch.jsp"%>
  147. </div>
  148. </body>
  149. </html>