/* * 描 述:数据列表选择 */ var acceptClick; var op = top.lrGirdLayerEdit; var keyValue = request('keyValue'); var ordertype = request('matnum'); var bootstrap = function ($, learun) { "use strict"; var selectItem; var griddata = null; var page = { init: function () { page.bind(); }, bind: function () { // 仓库与区域多选 $('#F_SmalUnit').lrselect({ url: top.$.rootUrl + '/BaseManager/BaseWarehouse/GetCheckWWTree', //type: 'treemultiple', maxHeight: 180, allowSearch: true }); $('#gridtable').jfGrid({ url: top.$.rootUrl + '/BaseManager/BaseMatitem/GetUnit', param: { OrderNo: keyValue }, headData: [ { label: '物料编号', name: 'F_MATNO', width: 200, align: "left" }, { label: '基本单位', name: 'F_BASEUNIT', width: 100, align: "left" }, { label: '转换率', name: 'F_CONVERSION', width: 80, align: "left" }, { label: '转换单位', name: 'F_CONVUNIT', width: 120, align: "left" } ], mainId: 'F_ROWNO', isPage: true, reloadSelected: true, //isMultiselect: true,//标识是否开启多选 sidx: 'F_NO', isEdit: true, onSelectRow: function (row) { selectItem = row; } }); $('#F_Unit').text(ordertype); $('#orderno').text(keyValue); page.search({ OrderNo: keyValue }); }, search: function (param) { $('#gridtable').jfGridSet('reload', param); } }; // 保存数据 acceptClick = function (callBack) { var stockData = ''; var formData = $('#form').lrGetFormData(); var stockDataTmp = $('#gridtable').jfGridGet('rowdata'); for (var i = 0, l = stockDataTmp.length; i < l; i++) { if (stockData.length == 0) { stockData = stockDataTmp[i].F_ROWNO; } else { stockData = stockData + ',' + stockDataTmp[i].F_ROWNO; } }; var crmStockProductJson = JSON.stringify(stockData); $.lrSaveForm(top.$.rootUrl + '/KCMagnager/Count/CheckInvUpAngin', { crmOrderProductJson: stockData, keyValue: keyValue }, function (res) { // 保存成功后才回调 if (!!callBack) { callBack(); } }); }; page.init(); }