returns.html 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  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>网站订单号:<input value="" name="orderinfo" type="text" ></li>
  8. <li>退回单号:<input value="" name="torderinfo" type="text" ></li>
  9. <li>姓名:<input value="" name="name" type="text" ></li>
  10. <li>退货登记编码:<input value="" name="ret_regist_no" type="text" ></li>
  11. <li>快递方式:<select name="express" class="select class">
  12. <option value="">请选择</option>
  13. <option value="USPS">USPS</option>
  14. <option value="UPS">UPS</option>
  15. <option value="Fedex">Fedex</option>
  16. <option value="DHL">DHL</option>
  17. <option value="Royal Mail">Royal Mail</option>
  18. <option value="Canada Post">Canada Post</option>
  19. <option value="France Post">France Post</option>
  20. <option value="Germany Post">Germany Post</option>
  21. <option value="Australia Post">Australia Post</option>
  22. <option value="TNT">TNT</option>
  23. <option value="邮政">邮政</option>
  24. <option value="其它">其它</option>
  25. </select></li>
  26. <li>
  27. 发货状态:<select name="fh" class="select">
  28. <option value="">请选择</option>
  29. <option value="1">已收到</option>
  30. <option value="2">未收到</option>
  31. </select>
  32. </li>
  33. <li>
  34. 所属店铺:<select name="shop" class="select">
  35. <option value="">请选择</option>
  36. <option value="0">不确定</option>
  37. {loop usershop() as $val}
  38. <option value="{$val['id']}">{$val['shopname']}</option>
  39. {/loop}</select>
  40. </li>
  41. <li>是否处理:<select name="qr" class="select class">
  42. <option value="">请选择</option>
  43. <option value="0">未处理</option>
  44. <option value="1">已处理</option>
  45. </select></li>
  46. <li>选择时间条件:<select name="xztime" class="select">
  47. <option value="time">添加时间</option>
  48. <option value="edittime">更新时间</option>
  49. </select></li>
  50. <li><input id="timetk" value="{date('Y-m-d',time()-30*3*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
  51. 至&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'})"></li>
  52. <li><span>确 定</span></li>
  53. </ul>
  54. <div class="control">
  55. <a href="javascript:void(0);" class="window" data-h="/returns/add/" data-t="退货 - 添加">添 加</a>
  56. {if $power == '1'}<a href="javascript:void(0);" class="check">删 除</a> {/if}
  57. <a href="javascript:void(0);" class="returnsexcel">下 载</a>
  58. </div>
  59. <table class="datatitle data" border="0" style="border-collapse:collapse;">
  60. <tr>
  61. <td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></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. </tr>
  72. </table>
  73. </div>
  74. <table class="datatext data" border="0" style="border-collapse:collapse;">
  75. </table>
  76. <div class="bomf"></div>
  77. </div>
  78. <script>
  79. var dataurl = "/returns";
  80. var excel = "/returns/";
  81. var editurl = "/returns/edit/";
  82. var editdj = 1;
  83. var editt = "退货 - 修改";
  84. $(".returnsexcel").click(function() {
  85. var f = "";
  86. var a = "";
  87. $(".datatext input[name='check']:checked").each(function() {
  88. a = a + $(this).val()+",";
  89. });
  90. f = f + "a=" + a + "&";
  91. $(".select").each(function() {
  92. f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
  93. });
  94. $("input:text").each(function() {
  95. f = f + $(this).attr("name") + "=" + $(this).val() + "&";
  96. });
  97. var a = "";
  98. $(".datatext input[name='check']:checked").each(function() {
  99. a = a + $(this).val()+",";
  100. });
  101. f = f + "excel=1&a="+a;
  102. window.location.href = "/returns/excel?excel=1&"+f;
  103. });
  104. $(".datatext").on('click',".thqr",function() {
  105. var thid = $(this).data("id");
  106. $.ajax({
  107. url: dataurl+"/qr",
  108. data: 'id='+thid,
  109. type: "POST",
  110. dataType: "json",
  111. success: function(a) {
  112. if (a && a.success) {
  113. $(".datatext #"+a.id).find("td:eq(9)").html(a.t);
  114. $(".ts p").html(a.msg);
  115. $(".ts").show();
  116. setTimeout('$(".ts").fadeOut()', 1000);
  117. } else {
  118. $(".ts p").html(a.msg);
  119. $(".ts").show();
  120. setTimeout('$(".ts").fadeOut()', 1000);
  121. }
  122. }
  123. });
  124. });
  125. </script>
  126. <script type="text/javascript" src="{$theme}js/laydate.js"></script>
  127. {Template footer}