<% //所有打印的数据 var list = deliveryOrder.itemAndPackList; //每页显示多少条数据 var pageSize = parseInt(15); //总共打印多少行数据 var trSize = @list.size(); //总共多少页 var pageCount = @java.lang.Math.ceil(trSize/pageSize); pageCount = parseInt(pageCount); var pageIndex = parseInt(0); for(; pageIndex < pageCount; pageIndex++){ var isPageBreak = pageIndex < (pageCount -1); %>
${deliveryOrder.supplierCompanyChinessName!deliveryOrder.companyName}
${deliveryOrder.supplierCompanyEnglishName}
PACKING LIST
Invoice No.:${deliveryOrder.deliveryOrderNo} 客户:惠州华阳通用电子有限公司(Huizhou Foryou General Electronics Co., Ltd.)
单据日期:${deliveryOrder.deliveryDate!deliveryOrder.createTime, 'yyyy-MM-dd'} Ship to: 华旋有限公司(WORLD SYMBOL LTD)
中文地址: 惠州市东江高新科技产业园上霞北路1号华阳工业园A区
英文地址: Unit 1718,17/F,Topsail Plaza,No.11 On Sum Street,Shatin, New Territories,Hong Kong
<% var totalNetWeight = 0; var totalGrossWeight = 0; var totalDeliveryQuantity = 0; var totalPackQuantity = 0; var totalVolume = 0; for(var i = 0; i= trSize || list[itemIndex] == null){ %> <% continue; } var itemAndPackList = list[itemIndex]; //包装明细 var package = itemAndPackList.package; //包装明细关联的送货单行 var item = itemAndPackList.item; if(package == null){ //如果送货单行里面,没有包装明细,就打印该送货单行 var itemTotalNetWeight = itemAndPackList.totalNetWeight; totalNetWeight = totalNetWeight + parseDouble(itemTotalNetWeight!0); totalDeliveryQuantity = totalDeliveryQuantity + item.deliveryQuantity; %> <% continue; } //如果送货单行里面,有包装明细,就按照包装明细打印 //件数 var packageQuantity = package.isMerger == 1 ? 0 :package.packageQuantity; totalPackQuantity = totalPackQuantity + packageQuantity; //总毛重 var grossWeight = package.isMerger == 1 ? 0 :package.grossWeight!0 ; totalGrossWeight = totalGrossWeight + grossWeight; //总净重 var packTotalNetWeight = itemAndPackList.totalNetWeight; totalNetWeight = totalNetWeight + packTotalNetWeight; //总体积 var volume = package.isMerger == 1 ? 0 :package.volume!0 ; volume = parseDouble(volume); totalVolume = totalVolume + volume; //总数量 totalDeliveryQuantity = totalDeliveryQuantity + package.totalQuantity; %> <% } %>

PO号 行项号 物料号 数量
(PCS)
原产地 品牌 单重
(g)
总净重
(KG)
总毛重
(KG)
箱号 卡板号 件数 长cm 宽cm 高cm 体积m³
${itemIndex+1} ${item.purOrderNo} ${item.purOrderItemNo} ${item.materialNo} ${item.deliveryQuantity!"0"} ${@org.apache.commons.lang.StringUtils.abbreviate(item.sourceArea, 8)} ${@org.apache.commons.lang.StringUtils.abbreviate(item.brand, 16)} ${item.singleWeight} ${itemTotalNetWeight, numberFormat="#.###"}
${itemIndex+1} ${item.purOrderNo} ${item.purOrderItemNo} ${item.materialNo} ${package.totalQuantity!"0"} ${@org.apache.commons.lang.StringUtils.abbreviate(item.sourceArea, 8)} ${@org.apache.commons.lang.StringUtils.abbreviate(item.brand, 16)} ${item.singleWeight} ${packTotalNetWeight, numberFormat="#.###"} ${grossWeight, numberFormat="#.###"} ${package.caseNo} ${package.palletNumber} ${packageQuantity} ${package.length} ${package.width} ${package.height} ${volume, numberFormat="#.###"}
Total: ${totalDeliveryQuantity} ${totalNetWeight, numberFormat="#.###"} ${totalGrossWeight, numberFormat="#.###"} ${totalPackQuantity} ${totalVolume, numberFormat="#.###"}
<% } %>