/* * 描 述:物料管理 */ var acceptClick; var keyValue = request('keyValue'); var matgrpId = request('matgrpId'); var bootstrap = function ($, learun) { "use strict"; var selectedRow = learun.frameTab.currentIframe().selectedRow; var page = { init: function () { page.bind(); page.initData(); }, bind: function () { // 物料组 $('#F_MATGRPNO').lrselect({ url: top.$.rootUrl + '/BaseManager/BaseMatGrp/QueryList', text: 'F_NAME', value: 'F_NO', //type: 'treemultiple', allowSearch: true, maxHeight: 180 }); // SAP产线 $('#F_BASELOCATION').lrselect({ url: top.$.rootUrl + '/BaseManager/BaseData/GetTree?parentId=sap_WHcell', //type: 'treemultiple', width: 200, maxHeight: 180, allowSearch: true }); // SAP产线 $('#F_EMPSER').lrselect({ url: top.$.rootUrl + '/BaseManager/BaseData/GetTree?parentId=sap_WHcell', //type: 'treemultiple', width: 200, maxHeight: 180, allowSearch: true }); // 最小包装数 $('#F_DEFINE04').lrselect({ url: top.$.rootUrl + '/BaseManager/BaseMatitem/QueryUnitList', param: { OrderNo: keyValue }, text: 'F_CONVUNIT', value: 'F_CONVUNIT', //type: 'treemultiple', allowSearch: true, maxHeight: 180 }); //物料类型 $('#F_MATTYPE').DataItemNumSelect({ code: 'EMatType', parentId: 'EMatType' }); $('#area').lrWarehouseAreaSelect(); // 默认仓库 //$('#F_WAREHOUSENO').lrselect({ // url: top.$.rootUrl + '/BaseManager/BaseWarehouse/GetCheckWWTree', // //type: 'treemultiple', // maxHeight: 180, // allowSearch: true, // select: function (item) { // if (item) { // //$('#F_OFFWAREA'). // // 离线区域 // $('#F_OFFWAREA').lrselect({ // url: top.$.rootUrl + '/BaseManager/BaseWarea/QueryList?keyword=' + item.value, // text: 'F_NAME', // value: 'F_NO', // maxHeight: 180, // allowSearch: true // }); // } // } //}); // 基本单位 $('#F_BASEUNITNO').lrselect({ url: top.$.rootUrl + '/BaseManager/BaseUnitItem/QueryList', text: 'F_NAME', value: 'F_NO', //type: 'treemultiple', maxHeight: 180, allowSearch: true }); //质检方案 $('#F_QCTYPECODE').DataItemNumSelect({ code: 'EQCTYPECODE', parentId: 'EQCTYPECODE' }); $('#F_UNITGRPNO').UnitGrpSelect({ allowSearch: true }); if (!!keyValue) { $('#F_NO').attr("readonly", "readonly"); } }, initData: function () { if (!!selectedRow) { $('#form').lrSetFormData(selectedRow); } else { var F_MATGRPNO = []; F_MATGRPNO['F_MATGRPNO'] = matgrpId; $('#form').lrSetFormData(F_MATGRPNO); } } }; // 保存数据 acceptClick = function (callBack) { if (!$('#form').lrValidform()) { return false; } var postData = $('#form').lrGetFormData(); $.lrSaveForm(top.$.rootUrl + '/BaseManager/BaseMatItem/SaveForm?keyValue=' + keyValue, postData, function (res) { // 保存成功后才回调 if (!!callBack) { callBack(); } }); }; page.init(); }