specialstock_order.html 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. {Template header}
  2. <body>
  3. <div class="warp">
  4. <div class="fixed">
  5. <ul class="search">
  6. <li>类目:<select name="category" class="select">
  7. <option value="">请选择</option>{loop typeclass(16) as $val}
  8. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  9. <li>长度:<select name="size" class="select">
  10. <option value="">请选择</option>{loop typeclass(14) as $val}
  11. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  12. <li>等级:<select name="grade" class="select">
  13. <option value="">请选择</option>{loop typeclass(13) as $val}
  14. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  15. <li>颜色:<select name="color" class="select">
  16. <option value="">请选择</option>{loop typeclassyc(8) as $val}
  17. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  18. <li>曲度:<select name="lowe" class="select">
  19. <option value="">请选择</option>{loop typeclassyc(15) as $val}
  20. <option value="{$val['id']}">{$val['title']}</option>{/loop}</select></li>
  21. <li>头套种类:<select name="lacetype" class="select">
  22. <option value="">请选择</option><option value="146">13*4 Lace Front wigs</option>
  23. {loop typeclassyc(18) as $val}
  24. {if $val['id']!=146}
  25. <option value="{$val['id']}">{$val['title']}</option>
  26. {/if}
  27. {/loop}
  28. </select></li>
  29. <li>SKU:<input value="" name="sku" type="text" ></li>
  30. <li><span>确 定</span></li>
  31. </ul>
  32. <table class="datatitle data" border="0" style="border-collapse:collapse;">
  33. <tr>
  34. <td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
  35. <td>SKU</td>
  36. <td>产品名称</td>
  37. <td>当前库存</td>
  38. <td>操作</td>
  39. </tr>
  40. </table>
  41. </div>
  42. <table class="datatext data" border="0" style="border-collapse:collapse;">
  43. </table>
  44. <div class="bomf"></div>
  45. </div>
  46. <div class="express expressorder">
  47. <div style="width:600px;margin-left:-330px">
  48. <p></p>
  49. <p><em>数 量:</em><em class='num'><i class='fa fa-minus-square fa-lg green gj'></i> &nbsp;<font>1</font>&nbsp; <i class='fa fa-plus-square fa-lg green gz'></i></em></p>
  50. <p><font>确 定</font><font class="esc">取 消</font></p>
  51. </div>
  52. </div>
  53. <input type="hidden" name="wz" value="" />
  54. <script>
  55. var dataurl = "/specialstock/order";var fdataurl = "/specialstock/";var excel = "/specialstock/";
  56. var customon = 1;
  57. function custom(){
  58. $(".data tr").each(function() {
  59. $(this).find('td:eq(1)').css("width","30%");
  60. $(this).find('td:eq(2)').css("width","46%");
  61. $(this).find('td:eq(3)').css("width","12%");
  62. });}
  63. $(".datatext").on('click','tr span',function() {
  64. $(".expressorder input[name='wz']").val("")
  65. $(".expressorder .num font").text("1");
  66. $(".expressorder p:eq(0)").html($(this).data("t"));
  67. $(".expressorder p:eq(2)").html("<font data-f="+$(this).data("f")+" data-i="+$(this).data("i")+" data-n="+$(this).data("n")+" data-id="+$(this).data("id")+" class='orderoff'>确 定</font><font class='esc'>取 消</font>");
  68. $("input[name='wz']").val($(this).data("wz"));
  69. $(".expressorder").show();
  70. });
  71. $(".express").on('click','.orderoff',function() {
  72. var number = $("body",window.parent.document).find("#layx-no-title-iframe").contents().find(".datatext tr").length;
  73. $("body",window.parent.document).find("#layx-no-title-iframe").contents().find(".datatext").append("<tr data-list='"+$(this).data("f")+"'><td><span class='l' id='xf"+number+"' style='padding:0px 15px;background:#2ca8a1;' data-id='"+$(this).data("id")+"'>已选择特殊库存</span>"+$(".expressorder p:eq(0)").text()+"</td><td>"+$(".expressorder p:eq(1) font").text()+"</td><td class='none'>0</td><td class='none'>0</td><td class='none'>CNY</td><td class='none'>"+$(this).data("i")+"</td><td class='none'>0</td><td class='none'>0</td><td class='none'>0</td><td class='none'>z</td></tr>");
  74. $("body",window.parent.document).find("#layx-no-title-iframe").contents().find("textarea[name='shipremarks']").val($("body",window.parent.document).find("#layx-no-title-iframe").contents().find("textarea[name='shipremarks']").val()+$("input[name='wz']").val());
  75. window.parent.$("#layx-no-title-iframe")[0].contentWindow.custom();
  76. $(".expressorder").hide();
  77. $(".ts p").html("添加成功!");
  78. $(".ts").show();
  79. setTimeout('$(".ts").fadeOut()', 700);
  80. return false;
  81. });
  82. $(".expressorder .gz").click(function() {
  83. var num = $(".expressorder .num font").text()*1;
  84. var n = $(".expressorder p:eq(2) .orderoff").data("n");
  85. if(num >= n)
  86. {
  87. $(".ts p").html("不能超出库存数量");
  88. $(".ts").show();
  89. setTimeout('$(".ts").fadeOut()', 700);
  90. return false;
  91. }
  92. else
  93. {
  94. $(".expressorder .num font").text(num+1);
  95. }
  96. });
  97. $(".expressorder .gj").click(function() {
  98. var num = $(".expressorder .num font").text()*1;
  99. if(num > 1)
  100. {
  101. $(".expressorder .num font").text(num-1)*1;
  102. }
  103. });
  104. </script>
  105. {Template footer}