1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- /*
- * 描 述:单据详细
- */
- 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();
- }
|