FormMat.js 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /*
  2. * 描 述:单据详细
  3. */
  4. var acceptClick;
  5. var keyValue = request('keyValue');
  6. var currentColRow = null;
  7. var bootstrap = function ($, learun) {
  8. "use strict";
  9. var selectedRow = learun.frameTab.currentIframe().selectedRow;
  10. var page = {
  11. init: function () {
  12. page.bind();
  13. page.initData();
  14. },
  15. bind: function () {
  16. // 仓库与区域多选
  17. $('#txt_BarCodeType').lrselect({
  18. url: top.$.rootUrl + '/BaseManager/BasePrintLog/GetBarCodeType',
  19. //type: 'treemultiple',
  20. width: 150,
  21. maxHeight: 180,
  22. allowSearch: true
  23. });
  24. $('#btn_Search').on('click', function () {
  25. var postData = $('#form').lrGetFormData();
  26. page.search({ queryJson: JSON.stringify(postData) });
  27. });
  28. $('#gridtable').jfGrid({
  29. url: top.$.rootUrl + '/BaseManager/BaseSupplier/GetList',
  30. headData: [
  31. { label: '供应商编号', name: 'F_NO', width: 160, align: "left" },
  32. { label: '供应商名称', name: 'F_NAME', width: 120, align: "left" },
  33. { label: '托盘当前值', name: 'F_TPMAT', width: 120, align: "left" },
  34. { label: '周转箱当前值', name: 'F_ZZXMAX', width: 120, align: "left" },
  35. { label: '钙塑箱当前值', name: 'F_GSXMAX', width: 120, align: "left" },
  36. ],
  37. isMultiselect: false,
  38. reloadSelected: true,
  39. width: 1200,
  40. height: 600,
  41. onSelectRow: function (rows) {
  42. }
  43. }, );
  44. page.search();
  45. },
  46. search: function (param) {
  47. $('#gridtable').jfGridSet('reload', param);
  48. }
  49. };
  50. page.init();
  51. }
  52. $('#btn_Print').click(function () {
  53. var postData = $('#gridtable').jfGridGet("rowdata");
  54. var pa = JSON.stringify(postData);
  55. var causal = $('#txt_Causal').val();
  56. $.post("PrintBarCode", { typeBarcode: "货位", JsonStr: pa, Causal: causal }, function (response) {
  57. var res = eval("(" + response + ")");
  58. alert(res.data);
  59. });
  60. });