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