printcode.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. {Template header}
  2. <body>
  3. <div class="warp">
  4. <div class="fixed">
  5. <ul class="search">
  6. <li>条码:<input value="" name="number" type="text"></li>
  7. <li>行1:<input value="" name="label" type="text" style="width:250px;"></li>
  8. <li>打印状态:<select name="print" class="select">
  9. <option value="">全部</option>
  10. <option value="0">未打印</option>
  11. <option value="1">已打印</option>
  12. </select></li>
  13. <li>
  14. 时间筛选:<select name="xztime" class="select">
  15. <option value="addtime">添加时间</option>
  16. <option value="time">打印时间</option>
  17. </select>
  18. </li>
  19. <li><input id="timetk" value="{date('Y-m-d',time()-30*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" readonly>
  20. 至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)} 0:00" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" readonly></li>
  21. <li><span>确 定</span></li>
  22. </ul>
  23. <div class="control zjcz">
  24. <a href="javascript:void(0);" class="window" data-h="/printcode/add/" data-t="条码 - 添加">添 加</a>
  25. <a href="javascript:void(0);" class="amazondrexcel">导入EXCEL</a>
  26. <a href="javascript:void(0);" class="check">删 除</a>
  27. </div>
  28. <table class="datatitle data" border="0" style="border-collapse:collapse;">
  29. <tr>
  30. <td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
  31. <td>名称</td>
  32. <td>条码</td>
  33. <td>行1</td>
  34. <td>行2</td>
  35. <td>数量</td>
  36. <td>打印时间</td>
  37. <td>添加时间</td>
  38. </tr>
  39. </table>
  40. </div>
  41. <table class="datatext data" border="0" style="border-collapse:collapse;">
  42. </table>
  43. <div class="bomf"></div>
  44. </div>
  45. <span class="none">
  46. <input id="upload-file" name="files" accept="image/xls,image/xlsx" type="file">
  47. </span>
  48. <script>
  49. var dataurl = "/printcode";
  50. var editurl = "/printcode/edit/";
  51. var editdj = 1;
  52. var editt = "条码 - 修改";
  53. var customon = 1;
  54. function custom(){
  55. $(".data tr").each(function() {
  56. $(this).find('td:eq(0)').css("width","1%");
  57. $(this).find('td:eq(2)').css("width","8%");
  58. $(this).find('td:eq(5)').css("width","4%");
  59. $(this).find('td:eq(6)').css("width","8%");
  60. $(this).find('td:eq(7)').css("width","8%");
  61. });}
  62. $(".amazondrexcel").click(function() {
  63. var dr = $(this);
  64. $("#upload-file").click();
  65. $("#upload-file").unbind("change");
  66. $("#upload-file").bind("change",function(){
  67. amazondrexcel(dr);
  68. layx.load('loadId','导入中,请稍后',{shadable:0.6});
  69. });
  70. });
  71. function amazondrexcel(dr){
  72. var file = document.getElementById("upload-file").files[0];
  73. var data = new FormData();
  74. data.append("userfile",file);
  75. $.ajax({
  76. data : data,
  77. type : "POST",
  78. url : "/printcode/addexcel/",
  79. cache : false,
  80. contentType : false,
  81. processData : false,
  82. dataType:"json",
  83. success: function(a) {
  84. layx.destroy('loadId');
  85. if (a && a.success) {
  86. if(a.error == 1)
  87. {
  88. errora(a);
  89. }
  90. else
  91. {
  92. errorb(a);
  93. }
  94. } else {
  95. errorc(a);
  96. }
  97. }
  98. });
  99. }
  100. </script>
  101. <script type="text/javascript" src="{$theme}js/laydate.js"></script>
  102. {Template footer}