whlabel.html 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. {Template header}
  2. <body>
  3. <div class="warp">
  4. <div class="fixed">
  5. <ul class="search">
  6. <li>订单号:<input value="" name="orderinfo" type="text" ></li>
  7. <li>运单号:<input value="" name="waybill" type="text" ></li>
  8. <li>类目:<select name="category" class="select">
  9. <option value="">请选择</option>{loop typeclass(16) as $val}
  10. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  11. <li>长度:<select name="size" class="select">
  12. <option value="">请选择</option>{loop typeclass(14) as $val}
  13. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  14. <li>等级:<select name="grade" class="select">
  15. <option value="">请选择</option>{loop typeclass(13) as $val}
  16. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  17. <li>颜色:<select name="color" class="select">
  18. <option value="">请选择</option>{loop typeclassyc(8) as $val}
  19. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  20. <li>曲度:<select name="lowe" class="select">
  21. <option value="">请选择</option>{loop typeclassyc(15) as $val}
  22. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  23. <li>供应商:<select name="purchase" class="select">
  24. <option value="">请选择</option>{loop purchase(100) as $val}
  25. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  26. <li>SKU:<input value="" name="sku" type="text" ></li>
  27. <li>number:<input value="" name="number" type="text" ></li>
  28. <li>标签:<input value="" name="label" type="text" ></li>
  29. <li>仓库:<select name="warehouse" class="select">
  30. <option value="">请选择</option>{loop warehouse(10) as $val}
  31. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  32. <li>状态:<select name="state" class="select">
  33. <option value="">请选择</option>
  34. <option value="0">在库</option>
  35. <option value="1">出库</option>
  36. <option value="2">退库</option>
  37. <option value="3">调拨中</option>
  38. <option value="4">再加工</option>
  39. <option value="5">维修中</option>
  40. <option value="6">盘亏</option>
  41. <option value="7">更换标签</option>
  42. <option value="9">预设</option>
  43. <option value="8">其它</option>
  44. <option value="10">美店零售</option>
  45. </select></li>
  46. <li><input id="timetk" value="{date('Y-m-d',time()-30*24*3600)} 0:00" name="timetkk" type="text" onclick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
  47. 至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)} 0:00" name="timetjj" type="text" onclick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"></li>
  48. <input value="{$url}" name="cz" type="hidden">
  49. <li><span>确 定</span></li>
  50. </ul>
  51. <div class="control">
  52. <b>扫描出库SKU:<input value="" name="outsku" id="outsku" type="text"></b>
  53. <span class="crk"><font data-cz="1"{if $url=='1'} class="crkon"{/if}>出 库</font><font data-cz="2"{if $url=='2'} class="crkon"{/if}>入 库</font></span>
  54. <a href="javascript:void(0);" class="whlabelczdc">导出表格</a>
  55. </div>
  56. <table class="datatitle data" border="0" style="border-collapse:collapse;">
  57. <tr>
  58. <td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
  59. <td>状态</td>
  60. <td>供应商</td>
  61. <td>SKU</td>
  62. <td>产品名称</td>
  63. <td>产品标签</td>
  64. <td>打印时间</td>
  65. <td>入库时间</td>
  66. <td>仓库</td>
  67. <td>出库时间</td>
  68. <td>订单号</td>
  69. <td>运单号</td>
  70. <td>备注</td>
  71. <td>操作时间</td>
  72. </tr>
  73. </table>
  74. </div>
  75. <table class="datatext data" border="0" style="border-collapse:collapse;">
  76. </table>
  77. <div class="bomf"></div>
  78. </div>
  79. <audio id="music_d">
  80. <source src="/data/print/d.mp3" type="audio/mpeg">
  81. </audio>
  82. <audio id="music_c">
  83. <source src="/data/print/c.mp3" type="audio/mpeg">
  84. </audio>
  85. <script>
  86. $(document).ready(function() {
  87. $("#outsku").focus();
  88. });
  89. var dataurl = "/whlabel";
  90. var customon = 1;
  91. function custom(){
  92. $(".data tr").each(function() {
  93. $(this).find('td:eq(2)').css("width","5%");
  94. $(this).find('td:eq(3)').css("width","5%");
  95. $(this).find('td:eq(4)').css("width","19%");
  96. $(this).find('td:eq(5)').css("width","8%");
  97. $(this).find('td:eq(8)').css("width","6%");
  98. });}
  99. $(".whlabelczdc").click(function() {
  100. var f = "";
  101. $(".select").each(function() {
  102. f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
  103. });
  104. $("input:text").each(function() {
  105. f = f + $(this).attr("name") + "=" + $(this).val() + "&";
  106. });
  107. $("input:hidden").each(function() {
  108. f = f + $(this).attr("name") + "=" + $(this).val() + "&";
  109. });
  110. window.location.href = dataurl+"/cpbqdc?excel="+$(this).data("id")+"&"+f;
  111. })
  112. $(document).keyup(function(event){
  113. if(event.keyCode ==13 && $("input[name=outsku]").val()!=""){
  114. $("#orderinfo").blur();
  115. $(".express p:eq(0)").html("<i class='fa fa-2x fa-cog fa-spin'></i> &nbsp; 处理中,请稍后...");
  116. $(".express p:eq(1)").html("");
  117. $(".express").show();
  118. $.ajax({
  119. url: dataurl,
  120. data: "outsku="+$("#outsku").val()+"&cz="+$("input[name=cz]").val(),
  121. type: "POST",
  122. dataType: "json",
  123. success: function(a) {
  124. $(".express").hide();
  125. if (a && a.success) {
  126. $("#music_d")[0].play();
  127. $("#outsku").val("");
  128. $("#orderinfo").val("");
  129. //$(".search span").click();
  130. //$("#orderinfo").focus();
  131. window.location.reload()
  132. } else {
  133. $("#music_c")[0].play();
  134. $(".express p:eq(0)").html(a.msg);
  135. $(".express p:eq(1)").html("<font class='wcsj'>确 定</font>");
  136. $(".express").show();
  137. $("#orderinfo").focus();
  138. }
  139. }
  140. });
  141. }
  142. });
  143. /* 清空并聚焦出库input */
  144. $(".express").on('click',".wcsj",function() {
  145. $("#outsku").val("");
  146. $("#outsku").focus();
  147. $(".express").hide();
  148. });
  149. $(".crk font").click(function() {
  150. window.location.href = $(this).data("cz");
  151. });
  152. ;</script>
  153. <script type="text/javascript" src="{$theme}js/laydate.js"></script>
  154. {Template footer}