/* * 描 述:单据详细 */ var acceptClick; var keyValue = request('keyValue'); var currentColRow = null; var bootstrap = function ($, learun) { "use strict"; var selectedRow = learun.frameTab.currentIframe().selectedRow; var page = { init: function () { page.bind(); //page.initData(); }, bind: function () { $('#txt_BarCodeType').lrselect({ url: top.$.rootUrl + '/BaseManager/BasePrintLog/GetBarCodeType?all=', //type: 'treemultiple', width: 150, maxHeight: 180, allowSearch: true }); //$('#txt_BarCodeType').on('change', function () { // var _value = $(this).lrselectGet(); // 获取实际值 // var _text = $(this).text(); // 获取显示值 // if (_text == "==请选择==") { // _text = ""; // _value = ""; // $("$txt_PrintSta").val("0"); // } // else { // $.lrSaveForm(top.$.rootUrl + '/BaseManager/BaseSupplier/GetFormData?=' + types, {}, function (data) { // var dbdata = JSON.stringify(data.data); // CSharp.PrintSupper(dbdata); // }); // } //}); $('#btn_OVPrint').on('click', function () { $('#form1').jqprint(); }); $('#btn_Print').on('click', function () { var postData = $('#gridtable').jfGridGet("rowdata"); if (postData != "") { var head = $('#form1').lrGetFormData(keyValue); if (postData.length == 0) { learun.alert.error('未选择行项目!'); return false; } var heatstr = JSON.stringify(head); var frist = JSON.stringify(postData); var datas = {}; datas["heatStr"] = heatstr; datas["fristData"] = frist; var types = head["txt_BarCodeType"]; $.lrSaveForm(top.$.rootUrl + '/BaseManager/BasePrintLog/PrintBarCode?typeBarcode=' + types, datas, function (data) { var dbdata = JSON.stringify(data.data); CSharp.PrintSupper(dbdata); }); } }); $('#btn_Search').on('click', function () { var postData = $('#form1').lrGetFormData(); page.search({ queryJson: JSON.stringify(postData) }); }); $('#gridtable').jfGrid({ url: top.$.rootUrl + '/BaseManager/BaseSupplier/GetListByNo', headData: [ { label: '供应商编号', name: 'F_NO', width: 160, align: "left" }, { label: '供应商名称', name: 'F_NAME', width: 120, align: "left" }, { label: '托盘当前值', name: 'F_TPMAT', width: 120, align: "left" }, { label: '周转箱当前值', name: 'F_ZZXMAX', width: 120, align: "left" }, { label: '钙塑箱当前值', name: 'F_GSXMAX', width: 120, align: "left" }, ], //isPage: true, isMultiselect: false, reloadSelected: true, width: 1200, height: 600, onSelectRow: function (rows) { var postData = $('#txt_BarCodeType').text(); $("#txt_Supper").val(rows["F_NO"]); $("#txt_SupperName").val(rows["F_NAME"]); //if (postData == "托盘") { // $("#txt_StaVal").val(rows["F_TPMAT"]); //} //else if (postData == "周转箱") { // $("#txt_StaVal").val(rows["F_ZZXMAX"]); //} //else if (postData == "钙塑箱") { // $("#txt_StaVal").val(rows["F_GSXMAX"]); //} } }); page.search(); }, search: function (param) { $('#gridtable').jfGridSet('reload', param); } }; page.init(); }