<apex:page applyHtmlTag="false" Controller="ReceivingNotePDFController" showHeader="false" sidebar="false" id="allPage" action="{!init}" renderAs="pdf" title="收货清单明细PDF" lightningStylesheets="true">
<html>
    <head>
        <style type="text/css" media="print">
            @page {
                /*size: A4;*/
                size: A4 landscape;
                margin: 8mm 4mm 0mm 4mm;
                page-break-before: avoid;
            }

        </style>
    </head>

<body style="font-family: Arial Unicode MS; page-break-inside: auto;font-size: 14px">
<apex:outputPanel >
<apex:outputPanel rendered="{!NOT(ISBLANK(errorMessage))}">
    <h1>{!errorMessage}</h1>
</apex:outputPanel>
<apex:variable value="{!1}" var="pNcnt" />
<apex:repeat value="{!pages}" var="page">

    <table border="0" width="100%" style="border-collapse: collapse;">
        <tr>
            <td width="10%" rowspan="2"></td>
            <td width="80%" rowspan="2" style="text-align:center;font-size:24px;font-weight:900;">收货清单</td>
            <td width="10%" rowspan="1" style="height:13px;" ></td>
        </tr>
        <tr>
            <td width="10%" rowspan="1" style="text-align:right ;font-size:13px;height:13px;" > 页码：{!pNcnt}/{!pageCnt}</td>
        </tr>
        <tr>
        <!-- 20210312 you WLIG-BV8CHF start-->
            <td colspan="3" style="box-sizing: border-box;text-align:right;font-size:13px;height:13px;">No. {!receivingNoteHeadShow.ReceivingNoteNo_New__c}</td>
        <!-- 20210312 you WLIG-BV8CHF end-->
        </tr>
    </table>

    <table border="0" width="100%" style="border-collapse: collapse;margin-top: 4px;">
        <tr>
            <!-- 合同编码 -->
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size:13px;width:13%;" colspan="1">合同编码：</td>
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size:13px;width:20%;" colspan="1">{!receivingNoteHeadShow.Sales_order_number__c}</td>
            <td rowspan="6" style="box-sizing: border-box;text-align:right" colspan="1"><img style="width: 90px; height: 90px;padding: 0px;margin-top: 0mm;" src="{!'/servlet/servlet.FileDownload?file=' + receivingNoteHeadShow.QRId__c}" /></td>
        </tr>
        <tr>
            <!-- 订单编码 -->
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size:13px;" colspan="1">{!$ObjectType.ReceivingNote__c.fields.OrderCode__c.label}：</td>
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size: 13px" colspan="1">{!receivingNoteHeadShow.OrderCode__c}</td>
        </tr>
        <tr>
            <!-- 采购申请决裁号 -->
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size:13px;" colspan="1">{!$ObjectType.ReceivingNote__c.fields.ApprovalNumber__c.label}：</td>
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size: 13px" colspan="1">{!receivingNoteHeadShow.ApprovalNumber__c}</td>
        </tr>
        <tr>
            <!-- 发货日 -->
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size:13px;" colspan="1">{!$ObjectType.ReceivingNote__c.fields.DateOfDelivery__c.label}：</td>
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size: 13px" colspan="1">
                <apex:outputField value="{!receivingNoteHeadShow.DateOfDelivery__c}"></apex:outputField>
            </td>
        </tr>
        <tr>
            <!-- 备品存放地 -->
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size:13px;" colspan="1">{!$ObjectType.ReceivingNote__c.fields.Internal_asset_location__c.label}：</td>
            <td style="padding: 0;box-sizing: border-box;text-align:left;font-size: 13px" colspan="1">{!receivingNoteHeadShow.Internal_asset_location__c}</td>
        </tr>

    </table>

    <table border="1" style="text-align:left;table-layout: fixed;word-break:break-all;border-collapse: collapse;margin-top: 8mm">
        <colgroup>
            <!-- NO -->
            <col width="130px" />
            <!--OT code  -->
            <col width="55px" />
            <!-- 明细型号 -->
            <col width="95px" />
            <!-- 明细名 -->
            <col width="85px" />
            <!-- 固定资产编号 key -->
            <col width="70px" />
            <!-- 机身编号  -->
            <col width="50px" />
            <!-- 使用期限 -->
            <col width="50px" />
            <!-- 规格 -->
            <col width="22px" />
            <!-- 备品管理编码 -->
            <col width="50px" />
            <!-- 本部 -->
            <col width="60px" />
            <!-- 省 -->
            <col width="50px" />
            <!-- 产品分类 -->
            <col width="25px" />
            <!-- 备品分类 -->
            <col width="60px" />
            <!-- 管理种类 -->
            <col width="45px" />
            <!-- 无机身号码设备 -->
            <col width="45px" />
            <!-- 备品类别  -->
            <col width="30px" />
            <!-- 备品用途附属品 -->
            <col width="40px" />
            <!-- 收货状态 -->
            <col width="30px" />
        </colgroup> 
        
        <tr style="background-color: #dddddd;height:37px;font-size: 11px;padding: 2px;">
            <td >收货清单配套一览明细No.</td>
            <td >OT&nbsp;CODE</td>
            <td >备品配套明细型号</td>
            <td >备品配套明细名</td>
            <td >固定资产编号 (Key)</td>
            <td >机身编号</td>
            <td >使用期限</td>
            <td >规格</td>
            <td >备品管理 编码</td>
            <td >所在地区 (本部)</td>
            <td >所在地区 (省)</td>
            <td >产品 分类</td>
            <td >备品分类</td>
            <td >管理种类</td>
            <td >无机身 号码设备</td>
            <td >备品 类别</td>
            <td >备品用途 附属品</td>
            <td >收货 状态</td>
        </tr>
        <apex:repeat value="{!page.lineList}" var="rnd">
            <tr style="vertical-align: top;font-size: 10px;height:37px;padding: 0px;">
                <td><c:PDFWbr targetStr="{!rnd.ReceivingNoteDetailNo__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.OT_CODE__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Fixture_Model_No_F__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Fixture_Model_Name_F__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Internal_Asset_number_key__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.SerialNumber_F__c}"/></td>
                <td>
                    <apex:outputText value="{0,date,yyyy'/'MM'/'dd}">
                        <apex:param value="{!rnd.PeriodOfUse__c}"/>
                    </apex:outputText>
                </td>
                <td><c:PDFWbr targetStr="{!rnd.Packing_list_Fixture_F__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.EquipmentSet_Managment_Code__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Salesdepartment__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.SalesProvince__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Product_category__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Equipment_Type__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Manage_type__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.unknow_serial_NO_product__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Asset_loaner_category_F__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.Loaner_accsessary__c}"/></td>
                <td><c:PDFWbr targetStr="{!rnd.RND_Status__c}"/></td>
            </tr>
        </apex:repeat> 

    </table>
    <apex:outputPanel rendered="{!pNcnt<pageCnt}">
        <div style="page-break-after:always;"/>
    </apex:outputPanel>
    <apex:variable value="{!pNcnt+1}" var="pNcnt" />
</apex:repeat>

</apex:outputPanel>

</body>
</html>
</apex:page>