var acceptClick; var keyValue = request('keyValue'); var bootstrap = function ($, learun) { "use strict"; var selectedRow = learun.frameTab.currentIframe().selectedRow; var page = { init: function () { page.bind(); page.initData(); }, bind: function () { // 加载 $('#Code').lrselect({ url: top.$.rootUrl + "/WCSManager/WcsPlc/GetSelectPLCNameList", allowSearch: false, select: function (item) { if (!!item) { var $formatStr = $('#DBCode'); var $parent = $formatStr.parent(); $formatStr.lrRemoveValidMessage(); $formatStr.remove(); $parent.append('
'); var url = top.$.rootUrl + "/WCSManager/WcsDatablock/GetDBNameByPlcCode?plccode=" + escape( item.id); // 加载 $('#DBCode').lrselect({ url: url, allowSearch: false, type: 'multiple', select: function (item) { if (!!item) { } } }); } } }); // 加载 $('#DBCode').lrselect({ url: top.$.rootUrl + "/WCSManager/WcsDatablock/GetDBNameByPlcCode?plccode=srg", allowSearch: false, type: 'multiple', select: function (item) { if (!!item) { } } }); }, initData: function () { } }; // 保存数据 acceptClick = function (callBack) { if (!$('#form').lrValidform()) { return false; } var postData = $('#form').lrGetFormData() //var postData = {}; //postData.strEntity = JSON.stringify($('#form').lrGetFormData()); $.lrSaveForm(top.$.rootUrl + '/WCSManager/WcsDeviceInfo/SaveGenerateDevice', postData, function (res) { // 保存成功后才回调 if (!!callBack) { callBack(); } }); }; page.init(); }