/* * 描 述:单据详细 */ var acceptClick; var bootstrap = function ($, learun) { "use strict"; var selectedRow = learun.frameTab.currentIframe().selectedRow; var page = { init: function () { page.bind(); //page.initData(); }, bind: function () { // 加载拣选口 $('#PickPort').lrselect({ url: top.$.rootUrl + '/OrderManager/StockOutOrder/PointQuery?type=0', type: 'treemultiple', maxHeight: 180, allowSearch: true }); //物料类型 $('#matType').DataItemNumSelect({ code: 'EMatType', parentId: 'EMatType' }); $('#btn_Search').on('click', function () { var postData = $('#form1').lrGetFormData(); var data = $('#form1').lrGetFormData() if (data.Btime == "" && data.Etime == "") { learun.alert.error("时间不能为空!"); return; } page.search({ queryJson: JSON.stringify(postData) }); }); $('#gridtable').jfGrid({ url: top.$.rootUrl + '/OrderManager/InventoryReport/GetCheckInventoryPageList', //param: { queryJson:''}, headData: [ { label: '物料编号', name: 'FromPart', width: 100, align: "left" }, { label: '批次', name: 'FromLot', width: 100, align: "left" }, { label: '托盘号', name: 'FromLoc', width: 100, align: "left" }, { label: 'UID', name: 'FromRef', width: 100, align: "left" }, { label: '数量', name: 'QtyExp', width: 100, align: "left" }, { label: '任务', name: 'Task', width: 100, align: "left" }, ], mainId: 'F_NO', isMultiselect: true, isPage: true, reloadSelected: true, sidx: 'F_NO', onSelectRow: function (rows) { // 行选中事件 //var postData = $('#txt_BarCodeType').text(); //$("#txt_Supper").text(rows["F_NO"]); //$("#txt_SupperName").text(rows["F_NAME"]); } }); page.search(); }, search: function (param) { $('#gridtable').jfGridSet('reload', param); } }; // 保存数据 acceptClick = function (callBack) { var postData = $('#gridtable').jfGridGet("rowdata"); var postFormData = $('#form1').lrGetFormData(); if (!$('#form1').lrValidform()) { return false; } if (postData.length == 0) { learun.alert.error('未选择行项目!'); return false; } var datas = {}; if (postData != "") { var datas = {}; datas["postData"] = JSON.stringify(postData); datas['formJson'] = JSON.stringify(postFormData); //alert(JSON.stringify(postData)); /* var postData = $('#form').lrGetFormData();*/ $.lrSaveForm(top.$.rootUrl + '/OrderManager/InventoryReport/SaveForm', datas, function (res) { // 保存成功后才回调 if (!!callBack) { callBack(); } }); } }; page.init(); }