common_wigsmemo.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. window.onload = function () {
  2. getOrdersInit();
  3. };
  4. $(document).ready(function () {
  5. $(document).on("click", ".gtlt", function () {
  6. var total_page = $(".total_page").data("ttpg");
  7. var wh = $(this).data("wh");
  8. var dir = wh.substr(0, 1);
  9. var now = wh.substr(1);
  10. let pnsn = localStorage.getItem("pnsn");
  11. if (dir == "h") {
  12. now = (now - 1) * 10 + 1;
  13. } else if (dir == "t") {
  14. now = now * 10 + 1;
  15. }
  16. if (now > 0 && now <= total_page) {
  17. var data = new Object();
  18. data["c"] = "wigsMemo";
  19. data["m"] = "getGoods";
  20. data["pnsn"] = pnsn;
  21. data["now"] = now;
  22. $.ajax({
  23. type: "POST",
  24. url: "application/main.php",
  25. data: data,
  26. success: function (rs) {
  27. $("#list").html(rs);
  28. },
  29. });
  30. var pdata = new Object();
  31. pdata["c"] = "wigsMemo";
  32. pdata["m"] = "pagination";
  33. pdata["wh"] = wh;
  34. pdata["pnsn"] = pnsn;
  35. $.ajax({
  36. type: "POST",
  37. url: "application/main.php",
  38. data: pdata,
  39. success: function (rs) {
  40. $("#pagination").html(rs);
  41. },
  42. });
  43. } else {
  44. return false;
  45. }
  46. });
  47. $(".pagination").on("change", ".pnsn", function () {
  48. let pnsn = $(this).val();
  49. localStorage.setItem("pnsn", pnsn);
  50. getOrdersInit();
  51. });
  52. $("#list").on("click", ".print_bc", function () {
  53. var data = new Object();
  54. var goods_info = $(this)
  55. .parent()
  56. .parent(".list_block")
  57. .find(".goods_info")
  58. .html();
  59. var num = $(this).parent().parent(".list_block").find(".print_num").html();
  60. var id = $(this).parent().parent(".list_block").find(".id").html();
  61. var html = "";
  62. for (var i = 0; i < num; i++) {
  63. html += "<div>" + goods_info + "</div>";
  64. }
  65. $(".yp").html(html).show();
  66. $(".np").hide();
  67. window.print();
  68. data["c"] = "wigsMemo";
  69. data["m"] = "updatePrint";
  70. data["id"] = id;
  71. $.ajax({
  72. type: "post",
  73. url: "application/main.php",
  74. data: data,
  75. success: function (rs) {
  76. if (rs == -1) {
  77. alert("系统错误,请联系开发人员!");
  78. } else {
  79. $(".yp").html("").hide();
  80. $(".np").show();
  81. reloadNow();
  82. }
  83. },
  84. });
  85. });
  86. $(".print_all").click(function () {
  87. var data = new Object();
  88. data["c"] = "wigsMemo";
  89. data["m"] = "printAll";
  90. $.ajax({
  91. type: "post",
  92. url: "application/main.php",
  93. data: data,
  94. success: function (rs) {
  95. if (rs == -1) {
  96. alert("暂无可打印数据!");
  97. } else {
  98. $(".yp").html(rs).show();
  99. $(".np").hide();
  100. window.print();
  101. $(".yp").html("").hide();
  102. $(".np").show();
  103. reloadNow();
  104. }
  105. },
  106. });
  107. });
  108. $(".add_data").click(function () {
  109. $(".add_form").show();
  110. });
  111. $(".cancelw").click(function () {
  112. resetForm();
  113. });
  114. $(".submitw").click(function () {
  115. var form = new Object();
  116. var data = new Object();
  117. form["content"] = $(".content").val();
  118. form["print_num"] = parseInt($(".print_nums").val());
  119. if (form["print_num"] < 1) {
  120. alert("请填写数量");
  121. return false;
  122. }
  123. data["c"] = "wigsMemo";
  124. data["m"] = "addStock";
  125. data["form"] = form;
  126. $.ajax({
  127. type: "post",
  128. url: "application/main.php",
  129. data: data,
  130. success: function (rs) {
  131. resetForm();
  132. if (rs == -1) {
  133. alert("添加失败!");
  134. } else {
  135. alert("添加成功!");
  136. reloadNow();
  137. }
  138. },
  139. });
  140. });
  141. });
  142. function getOrdersInit() {
  143. let pnsn = localStorage.getItem("pnsn");
  144. if (pnsn == null) {
  145. pnsn = 15;
  146. localStorage.setItem("pnsn", 15);
  147. }
  148. var data = new Object();
  149. data["c"] = "wigsMemo";
  150. data["m"] = "getGoods";
  151. data["pnsn"] = pnsn;
  152. $.ajax({
  153. type: "POST",
  154. url: "application/main.php",
  155. data: data,
  156. success: function (rs) {
  157. $("#list").html(rs);
  158. },
  159. });
  160. var pdata = new Object();
  161. pdata["c"] = "wigsMemo";
  162. pdata["m"] = "pagination";
  163. pdata["wh"] = "h0";
  164. pdata["pnsn"] = pnsn;
  165. $.ajax({
  166. type: "POST",
  167. url: "application/main.php",
  168. data: pdata,
  169. success: function (rs) {
  170. $("#pagination").html(rs);
  171. },
  172. });
  173. }
  174. function getOFP(now) {
  175. var data = new Object();
  176. data["c"] = "wigsMemo";
  177. data["m"] = "getGoods";
  178. data["pnsn"] = localStorage.getItem("pnsn");
  179. data["now"] = now;
  180. $.ajax({
  181. type: "POST",
  182. url: "application/main.php",
  183. data: data,
  184. success: function (rs) {
  185. $("#list").html(rs);
  186. },
  187. });
  188. }
  189. function reloadNow() {
  190. var data = new Object();
  191. let pnsn = localStorage.getItem("pnsn");
  192. if (pnsn == null) {
  193. pnsn = 15;
  194. localStorage.setItem("pnsn", 15);
  195. }
  196. var now = $("#pagination").data("now");
  197. data["c"] = "wigsMemo";
  198. data["m"] = "getGoods";
  199. data["pnsn"] = pnsn;
  200. data["now"] = now;
  201. $.ajax({
  202. type: "POST",
  203. url: "application/main.php",
  204. data: data,
  205. success: function (rs) {
  206. $("#list").html(rs);
  207. },
  208. });
  209. }
  210. function resetForm() {
  211. $(".add_form>form")[0].reset();
  212. $(".add_form").hide();
  213. }