dbu_index.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="keywords" content="dongke,mes,ibossmes">
  6. <meta name="description" content="制造企业生产过程执行管理系统">
  7. <meta name="author" content="xuwei">
  8. <title>东科软件</title>
  9. <link rel="shortcut icon" href="/img/logo.png" />
  10. <link rel="bookmark" href="/img/logo.png" />
  11. <link rel="stylesheet" type="text/css" href="/plugins/easyui/themes/dongke/easyui.css">
  12. <link rel="stylesheet" type="text/css" href="/plugins/easyui/themes/icon.css">
  13. <link rel="stylesheet" type="text/css" href="/plugins/xeasyui/xuwell.css">
  14. <script type="text/javascript" src="/plugins/easyui/jquery.min.js"></script>
  15. <script type="text/javascript" src="/plugins/easyui/jquery.easyui.min.js"></script>
  16. <script type="text/javascript" src="/plugins/easyui/locale/easyui-lang-zh_CN.js"></script>
  17. <script type="text/javascript" src="/plugins/xeasyui/xuwell.js"></script>
  18. </head>
  19. <body class="easyui-layout">
  20. <div data-options="region:'center',plain:true,border:false">
  21. <!--工具条-->
  22. <div id="dbuToolbar" class="i-toolbar">
  23. <a href="javascript:void(0)" style="display:none" id="dbuButtonInsert" title="添加" class="easyui-linkbutton" iconcls="icon-add" plain="true" onclick="dbuButtonInsert_Click()">添加</a>
  24. <a href="javascript:void(0)" style="display:none" id="dbuButtonUpdate" title="编辑" class="easyui-linkbutton" iconcls="icon-edit" plain="true" onclick="dbuButtonUpdate_Click()">修改</a>
  25. <a href="javascript:void(0)" style="display:none" id="dbuButtonDelete" title="删除" class="easyui-linkbutton" iconcls="icon-remove" plain="true" onclick="dbuButtonDelete_Click()">删除</a>
  26. <a href="javascript:void(0)" style="display:none" id="dbuButtonDetail" title="详细" class="easyui-linkbutton" iconcls="icon-detail" plain="true" onclick="dbuButtonDetail_Click()">详细</a>
  27. <a href="javascript:void(0)" style="display:none" id="dbuButtonCheckbox" title="显示复选框" class="easyui-linkbutton" iconcls="icon-ok" plain="true" toggle="true" onclick="dbuButtonCheck_Click()">复选</a>
  28. <a href="javascript:void(0)" style="display:none" id="dbuButtonSearch" title="搜索" class="easyui-linkbutton" iconcls="icon-search" plain="true" toggle="true" onclick="dbuButtonSearch_Click()">搜索</a>
  29. <a href="javascript:void(0)" style="display:none" id="dbuButtonExport" title="导出" class="easyui-linkbutton" iconcls="icon-excel" plain="true" onclick="dbuButtonExport_Click()">导出</a>
  30. <a href="javascript:void(0)" id="dbuButtonReload" title="刷新" class="easyui-linkbutton" iconcls="icon-reload" plain="true" onclick="dbuButtonReload_Click()">刷新</a>
  31. <a href="javascript:void(0)" id="btnHelp" title="帮助" class="easyui-linkbutton" iconcls="icon-help" plain="true" onclick="tbHelp()">帮助</a>
  32. <div id="dbuSearchDiv" style="display:none;padding:10px;">
  33. <form id="dbuForm">
  34. <div>
  35. GUID:
  36. <input class="easyui-textbox" id="GUID" name="GUID" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  37. 数据类别:
  38. <input class="easyui-textbox" id="TYPE" name="TYPE" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  39. 成型人数:
  40. <input class="easyui-textbox" id="CXCOUNT" name="CXCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  41. 一检人数:
  42. <input class="easyui-textbox" id="YJCOUNT" name="YJCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  43. 改洗人数:
  44. <input class="easyui-textbox" id="GXCOUNT" name="GXCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  45. 二检人数:
  46. <input class="easyui-textbox" id="EJCOUNT" name="EJCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  47. 施釉人数:
  48. <input class="easyui-textbox" id="SYCOUNT" name="SYCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  49. 烧成人数:
  50. <input class="easyui-textbox" id="SCCOUNT" name="SCCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  51. 成检人数:
  52. <input class="easyui-textbox" id="CJCOUNT" name="CJCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  53. 包装人数:
  54. <input class="easyui-textbox" id="BZCOUNT" name="BZCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  55. 功能检测人数:
  56. <input class="easyui-textbox" id="GNCOUNT" name="GNCOUNT" data-options="required:false,prompt:'',tipPosition:'top'" style="width:80px;height:32px;">
  57. <a href="javascript:void(0)" id="dbuButtonSearchReset" title="清空" class="easyui-linkbutton" plain="false" onclick="$('#dbuForm').form('clear')">清空</a>
  58. <a href="javascript:void(0)" id="dbuButtonSearchSubmit" title="搜索" class="easyui-linkbutton" plain="false" onclick="dbuButtonSearchSubmit_Click()">搜索</a>
  59. </div>
  60. </form>
  61. </div>
  62. </div>
  63. <!--表格-->
  64. <table id="dbuDatagrid" data-options="toolbar: '#dbuToolbar',onDblClickRow: dbuDatagridDblClickRow,showFooter:false">
  65. <!--
  66. <thead data-options="frozen:true">
  67. <tr>
  68. <th data-options="field:'标识',align:'left',sortable:true">标识</th>
  69. </tr>
  70. </thead>
  71. -->
  72. <thead>
  73. <tr>
  74. <th data-options="field:'SID',title:'SID',width:220,align:'left',checkbox:true,hidden:true">SID</th>
  75. <th data-options="field:'GUID',title:'GUID',align:'left',sortable:true"></th>
  76. <th data-options="field:'TYPE',title:'数据类别',align:'left',sortable:true"></th>
  77. <th data-options="field:'CXCOUNT',title:'成型人数',align:'left',sortable:true"></th>
  78. <th data-options="field:'YJCOUNT',title:'一检人数',align:'left',sortable:true"></th>
  79. <th data-options="field:'GXCOUNT',title:'改洗人数',align:'left',sortable:true"></th>
  80. <th data-options="field:'EJCOUNT',title:'二检人数',align:'left',sortable:true"></th>
  81. <th data-options="field:'SYCOUNT',title:'施釉人数',align:'left',sortable:true"></th>
  82. <th data-options="field:'SCCOUNT',title:'烧成人数',align:'left',sortable:true"></th>
  83. <th data-options="field:'CJCOUNT',title:'成检人数',align:'left',sortable:true"></th>
  84. <th data-options="field:'BZCOUNT',title:'包装人数',align:'left',sortable:true"></th>
  85. <th data-options="field:'GNCOUNT',title:'功能检测人数',align:'left',sortable:true"></th>
  86. </tr>
  87. </thead>
  88. </table>
  89. </div>
  90. <script type="text/javascript">
  91. //加载完成
  92. $(function () {
  93. //加载按钮
  94. $('#dbuToolbar').buttonLoad({
  95. url:'dbu.ashx?m=b'
  96. });
  97. //加载表格数据
  98. dbuButtonSearchSubmit_Click();
  99. });
  100. //添加按钮
  101. function dbuButtonInsert_Click() {
  102. $('#dbuDatagrid').datagridDialog({
  103. title: '添加数据',
  104. width: 640,
  105. height: 480,
  106. url: 'dbu_add.html'
  107. });
  108. }
  109. //修改按钮
  110. function dbuButtonUpdate_Click() {
  111. $('#dbuDatagrid').datagridDialog({
  112. title: '修改数据',
  113. width: 640,
  114. height: 480,
  115. url: 'dbu_edit.html',
  116. requireSelect: true
  117. });
  118. }
  119. //删除按钮
  120. function dbuButtonDelete_Click() {
  121. $('#dbuDatagrid').datagridPost({
  122. title:'删除操作',
  123. url: 'dbu.ashx?m=d',
  124. onValidate: function (r) { return true; }
  125. });
  126. }
  127. //详细按钮
  128. function dbuButtonDetail_Click() {
  129. $('#dbuDatagrid').datagridDialog({
  130. title: '详细数据',
  131. width: 640,
  132. height: 480,
  133. url: 'dbu_detail.html',
  134. requireSelect: true
  135. });
  136. }
  137. //复选按钮
  138. function dbuButtonCheck_Click() {
  139. $('#dbuDatagrid').datagridCheckbox({
  140. buttonid: 'dbuButtonCheckbox',
  141. valuefield: 'SID'
  142. });
  143. }
  144. //搜索按钮
  145. function dbuButtonSearch_Click() {
  146. $('#dbuSearchDiv').toggle();
  147. $('#dbuDatagrid').datagrid('resize');
  148. }
  149. //搜索提交
  150. function dbuButtonSearchSubmit_Click() {
  151. $('#dbuDatagrid').datagridLoad({
  152. title: '看板工序人数配置',
  153. idField: 'SID',
  154. queryParams: $('#dbuForm').serializeJson(),
  155. url: 'dbu.ashx?m=s',
  156. columnMoving: false
  157. });
  158. }
  159. //导出
  160. function dbuButtonExport_Click() {
  161. //加载表头
  162. var fields = $('#dbuDatagrid').datagrid('getColumnFields');
  163. var headers = [];
  164. for (var i = 0; i < fields.length; i++) {
  165. headers.push($('#dbuDatagrid').datagrid('getColumnOption', fields[i])['title']);
  166. //headers.push(fields[i]);
  167. }
  168. $('#dbuDatagrid').datagridExport({
  169. headers: headers,
  170. fileName: '导出数据(看板工序人数配置).xls',
  171. workSheet: '导出数据(看板工序人数配置)'
  172. });
  173. }
  174. //刷新
  175. function dbuButtonReload_Click() {
  176. dbuButtonSearchSubmit_Click();
  177. }
  178. //帮助事件
  179. function tbHelp() {
  180. $('#dbuDatagrid').datagridDialog({
  181. title: '帮助',
  182. width: 640,
  183. height: 480,
  184. url: 'rpt_help.html'
  185. });
  186. }
  187. //表格双击
  188. function dbuDatagridDblClickRow(rowIndex, rowData) {
  189. dbuButtonDetail_Click();
  190. }
  191. function formatterTrueFalse(value, row, index) { return value == 'True' ? '是' : '否'; }
  192. function stylerTrueFalse(value, row, index) { return value == 'True' ? 'color:black' : 'color:red'; }
  193. </script>
  194. </body>
  195. </html>