$("#startDate").click(function() { WdatePicker({ dateFmt : 'yyyy-MM-dd HH:mm', maxDate : '#F{$dp.$D(\'endDate\')}', isShowClear : true, readOnly : true }); }); $("#endDate").click(function() { WdatePicker({ dateFmt : 'yyyy-MM-dd HH:mm', minDate : '#F{$dp.$D(\'startDate\')}', isShowClear : true, readOnly : true }); }); /** * 弹框报文详情 */ $(function() { // $("#detailInfo").dialog({ // autoOpen : false, // width : 600, // modal : true, // resizable : false // }) $(".selectAllPrint").click(function() { if (!$(this).prop('checked')) { $(".selectItem").prop("checked", false); } else { $(".selectItem").prop("checked", true); } }) }) /** * 查看报文详情 * * @param obj */ function queryDetailInfo(obj) { var $td = $(obj).parent("td"); var requestParam = $td.find("span").eq(0).html(); var responseParam = $td.find("span").eq(1).html(); $("#requestParam").val(requestParam); $("#responseParam").val(responseParam); // $("#detailInfo").dialog("open"); } /** * 分页查询提交 * * @param formId * @param currentPage */ function page_nav(formId, currentPage) { var waybillNo = $("textarea[name = 'waybillNo']").val(); var beginDate = $("#startDate").val(); var endDate = $("#endDate").val(); var endtimestamp = new Date(endDate).getTime(); var begintimestamp = new Date(beginDate).getTime(); var queryTime = endtimestamp - begintimestamp; if (waybillNo.split(',').length>200){ $.myAlert('运单号查询批次maxsize为200', '提示'); return; } else if(queryTime>604800000){ $.myAlert("查询时间范围必须在一个星期之内"); return; } $("#page").val(currentPage); $("#" + formId).submit(); } $("#flagFour").click(function() { window.location.href = '/help/helpFour.do?flag=four'; }) $(function() { $("textarea[name = 'waybillNo']").val($("#querywaybillNo").val()); $("textarea[name = 'acceptDeptId']").val($("#queryacceptDeptId").val()); $("textarea[name = 'channelNumber']").val($("#querychannelNumber").val()); $("textarea[name = 'shipperName']").val($("#queryshipperName").val()); $("textarea[name = 'shipperNumber']").val($("#queryshipperNumber").val()); }) function PrintTable() { var billList=[]; for(var i=0;i42){ $('#conMsg').attr('style','border-right:0mm;font-size:8pt;width:90mm;font-family:黑体;font-weight:bold;text-align:left; '); $('#conMsg2').attr('style','font-family:黑体;text-align:left; font-size:8px;font-weight:bold; '); }else{ $('#conMsg').attr('style','border-right:0mm;font-size:10pt;width:90mm;font-family:黑体;font-weight:bold;text-align:left; '); $('#conMsg2').attr('style','font-family:黑体;text-align:left; font-size:10px;font-weight:bold; '); } htmlTemplateObj.find("span.caddress").text(data.caddress); htmlTemplateObj.find("span.saddress").text(data.saddress); htmlTemplateObj.find("span.cargoName").text(data.cargoName); htmlTemplateObj.find("span.cargoWeight").text(data.cargoWeight); htmlTemplateObj.find("span.refundPayment").text(data.refundPayment); if (data.refundPayment > 0) { $("#refundPaymentId").text("代收货款"); $('#refundPaymentId').attr('style','border-top:0mm;background:#000000;line-height:72px;font-weight:bold; text-align:center; color:#FFFFFF; font-size:20px;'); } else { $("#refundPaymentId").text(""); $('#refundPaymentId').attr('style','border-top:0mm;background:#000000;line-height:72px; text-align:center; color:#FFFFFF;'); } if (data.payType.length > 2) { $('#payTypeId').attr('style','border-top:0mm;background:#000000;line-height:72px;font-weight:bold; text-align:center; color:#FFFFFF; font-size:10px;'); } else { $('#payTypeId').attr('style','border-top:0mm;background:#000000;line-height:72px;font-weight:bold; text-align:center; color:#FFFFFF; font-size:20px;'); } $("#payTypeId").text(data.payType); if ("" == data.transType) { $('#transTypeId').attr('style','border-top:0mm;background:#FFFFFF;line-height:72px;font-weight:bold; text-align:center; color:#000000; font-size:13px;'); htmlTemplateObj.find("span.transType").text("无法匹配"); } else { if (data.transType.length > 4) { $('#transTypeId').attr('style','border-top:0mm;background:#FFFFFF;line-height:72px;font-weight:bold; text-align:center; color:#000000; font-size:8px;'); } else { $('#transTypeId').attr('style','border-top:0mm;background:#FFFFFF;line-height:72px;font-weight:bold; text-align:center; color:#000000; font-size:13px;'); } htmlTemplateObj.find("span.transType").text(data.transType); } htmlTemplateObj.find("span.destination").text(data.destination); htmlTemplateObj.find("span.billWeight").text(data.billWeight); htmlTemplateObj.find("span.transportCharge").text(data.transportCharge); htmlTemplateObj.find("span.totalCharge").text(data.totalCharge); htmlTemplateObj.find("span.insuranceMoney").text(data.insuranceMoney); htmlTemplateObj.find("span.signSheet").text(data.signSheet); htmlTemplateObj.find("span.outerField1").text(data.outerField1); htmlTemplateObj.find("span.lastOutLoadOrgName").text(data.lastOutLoadOrgName); htmlTemplateObj.find("span.departCityName").text(data.departCityName); htmlTemplateObj.find("span.departCityName").text(data.departCityName); htmlTemplateObj.find("span.secondLoadOrgName").text(data.secondLoadOrgName); htmlTemplateObj.find("span.stationNumber").text(data.stationNumber); htmlTemplateObj.find("span.custOrderLine").text(data.custOrderLine); htmlTemplateObj.find("span.transNote").text(data.transNote); if ("" == data.markerPen) { $('#markerPen').attr('style','text-align: center; line-height: 13mm; vertical-align: middle;font-size: 35px; font-weight: bold; margin: 0px; padding: 0px;'); $("#refundPaymentId").text("无大头笔信息"); } else { if (data.markerPen.length > 10) { $('#markerPen').attr('style','text-align: center; line-height: 13mm; vertical-align: middle;font-size: 18px; font-weight: bold; margin: 0px; padding: 0px;'); $("#markerPen").text(data.markerPen); } else { $('#markerPen').attr('style','text-align: center; line-height: 13mm; vertical-align: middle;font-size: 35px; font-weight: bold; margin: 0px; padding: 0px;'); $("#markerPen").text(data.markerPen); } } // htmlTemplateObj.find("span.markerPen").text(data.markerPen); htmlTemplateObj.find("span.orderNumber").text(data.orderNumber); htmlTemplateObj.find("span.printTime").text(new Date().Format("yyyyMMdd HH:mm:ss")); htmlTemplateObj.find("span.billTime").text(data.billTime.substring(0,10)); var cargoCount = data.cargoCount; if(data.cargoCount>1){ cargoCount += "-" + (index+1); } htmlTemplateObj.find("span.cargoCount").text(cargoCount); //代收账号 var account = data.reciveLoanAccount; if (account != null && account != '') { account = account.substring(0, 3) + "*" + account.substring(account.length - 4, account.length); } else { account = ""; } htmlTemplateObj.find("span.reciveLoanAccount").text(account); if (data.conTel != '' && data.conTel != null) { if (data.conPhone != '' && data.conPhone != null) { htmlTemplateObj.find("span.conTel").text(data.conTel + "/"); } } if (data.shipperTel != '' && data.shipperTel != null) { if (data.shipperPhone != '' && data.shipperPhone != null) { htmlTemplateObj.find("span.shipperTel").text(data.shipperTel + "/"); } } // return htmlTemplateObj.html(); } /** * 打印 * @param list */ function print(billList, wayNum){ // alert(1111); // for(var i=0; i1){ // serialNo = data.printSerialNos.split(",")[j]; // } // //条码 // var barcode = data.waybillNumber + serialNo + data.stationNumber; // var isHideWareHouse = data.isHideWareHouse; // //模板数据处理 // templateDataProcess(data, j); // //打印电子运单1 // //打印仓库分拣单 // // if("N"==isHideWareHouse){ // // printWareHouseWaybill(data, serialNo, barcode); // // } // } printEWaybill(billList, 0, 0, wayNum); // } // if(billList.length>0){ // $.myAlert("本次共打印"+billList.length+"张,已成功添加到打印列表!"); // }else { // $.myAlert('请先勾选需要打印的面单'); // } } /** * 打印电子运单 * @param data * @param serialNo */ function printEWaybill(data, serialNo, barcode, wayNum){ //打印内容 var printHtml = htmlTemplateObj.find("div#expressPrintArea").html(); // alert(9999); // console.log(LODOP); // return ; LODOP.PRINT_INIT("二级模板"); LODOP.SET_PRINT_PAGESIZE(0,"110mm","180mm","CreateCustomPage"); // LODOP.ADD_PRINT_TEXT(130,30,150,130,'8888'); // LODOP.ADD_PRINT_TEXT(130,30,150,130,"河南郑州"); LODOP.SET_SHOW_MODE("BKIMG_WIDTH","100mm"); LODOP.SET_SHOW_MODE("BKIMG_HEIGHT","180mm"); LODOP.ADD_PRINT_TABLE("2mm","0.6mm","95mm","177mm",printHtml); //运单号 LODOP.ADD_PRINT_BARCODE("73mm","10mm","84mm","15mm","128C",data); //运单号 LODOP.ADD_PRINT_BARCODE("112mm","45mm","50mm","8mm","128C",data); //运单号 LODOP.ADD_PRINT_BARCODE("145mm","45mm","50mm","8mm","128C",data); //打印 //LODOP.PREVIEW(); LODOP.PRINT(); // LODOP.PRINT_DESIGN(); //记录打印日志 // try { // printLogses(data); // } catch (e) { // } } // printEWaybill(); /** * 打印仓库分拣单 */ // function printWareHouseWaybill(data, serialNo, barcode){ // //打印内容 // var printHtml = htmlTemplateObj.find("div#warehousePrintArea").html(); // LODOP.PRINT_INIT("二级模板-仓库分拣单"); // LODOP.SET_PRINT_PAGESIZE(0,"100mm","180mm","CreateCustomPage"); // LODOP.ADD_PRINT_TABLE("1.7mm","0mm","98mm","148mm",printHtml); // LODOP.ADD_PRINT_BARCODE("3.5mm","52mm","42mm","13mm","128C", data.waybillNumber); // LODOP.ADD_PRINT_BARCODE("94.5mm","52mm","42mm","12mm","128C", data.waybillNumber); // //打印 // // LODOP.PREVIEW(); // LODOP.PRINT(); // // try{ // // //记录打印日志 // // printLog(); // // }catch (e) { } // } // function printLogses(content) { // $.post("/sandBox/writerPrintLog.do", {"printContent": JSON.stringify(content)}, function (data) { // //console.log(content); // }); // }