<apex:page standardController="Maintenance_Contract_Estimate__c" extensions="MceConfigPDFController" showHeader="false" sidebar="false" renderAs="pdf" action="{!init}" applyHtmlTag="false">
|
<!--<apex:page standardController="Maintenance_Contract_Estimate__c" extensions="MceConfigPDFController" showHeader="false" sidebar="false" renderAs="pdf" action="{!init}">-->
|
<html>
|
<head>
|
<style>
|
@page {
|
size: A4 portrait;
|
margin: 12mm 12mm 5mm 12mm;
|
}
|
|
table { border-collapse: collapse; }
|
|
|
td.detail { text-align: center; font-size: 10pt}
|
|
|
}
|
|
</style>
|
</head>
|
<!-- TODO ラベル対応-->
|
<!--
|
.watermark-image {
|
position: absolute;
|
z-index:-1;
|
background: url("{!URLFOR($Resource.smarmimg1)}") repeat;
|
opacity : 0.1;
|
class="watermark-image"
|
-->
|
<body style="font-family: Arial Unicode MS;">
|
<!-- 表紙 -->
|
<table width="100%" cellspacing="0" cellpadding="0" >
|
<tr>
|
<td style="text-align: right;">合同管理编码 {!targetObj.estimate.Maintenance_Contract__r.Management_Code__c}
|
</td>
|
</tr>
|
<tr><td height="80px"></td></tr>
|
<tr>
|
<td style="text-align: center;font-size: 24pt">
|
<apex:outputText escape="false" value="{!targetObj.HospitalName }"></apex:outputText>
|
<!--{!targetObj.estimate.Maintenance_Contract__r.Hospital__r.Name} -->
|
{!year} 年度服务合同
|
</td>
|
</tr>
|
|
<apex:outputPanel id="printContract" rendered="{!IF(flag == 'printContract', 'true', 'false')}">
|
<tr><td height="230px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">甲方: {!targetObj.estimate.Maintenance_Contract__r.Hospital__r.Name}</td>
|
</tr>
|
<tr><td height="20px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">乙方: {!targetObj.BCompany}</td>
|
</tr>
|
</apex:outputPanel>
|
|
<apex:outputPanel id="printAgent" rendered="{!IF(flag == 'printAgent', 'true', 'false')}">
|
<tr><td height="230px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">甲方: {!targetObj.estimate.Dealer__r.Name}</td>
|
</tr>
|
<tr><td height="20px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">乙方: {!targetObj.BCompany}</td>
|
</tr>
|
</apex:outputPanel>
|
|
<apex:outputPanel id="printTripartite" rendered="{!IF(flag == 'printTripartite', 'true', 'false')}">
|
<tr><td height="230px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">甲方: {!targetObj.estimate.Maintenance_Contract__r.Hospital__r.Name}</td>
|
</tr>
|
<tr><td height="20px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">乙方: {!targetObj.estimate.Dealer__r.Name}</td>
|
</tr>
|
<tr><td height="20px"></td></tr>
|
<tr>
|
<td style="font-size: 18pt">丙方: {!targetObj.BCompany}</td>
|
</tr>
|
</apex:outputPanel>
|
|
<tr><td height="240px"></td></tr>
|
<tr>
|
<td style="font-size: 16pt"> 签约科室 {!targetObj.estimate.Department__c}</td>
|
</tr>
|
<tr><td height="10px"></td></tr>
|
<tr>
|
<td style="font-size: 16pt">
|
<!-- 2018/10/26 合同为新品时不现实合同期限 start -->
|
<apex:outputPanel rendered="{!Not(targetObj.estimate.Is_New_Contract__c)}">
|
合同期限
|
<apex:outputtext value="{0, date, yyyy年MM月dd日}">
|
<apex:param value="{!targetObj.estimate.Contract_Start_Date__c}" />
|
</apex:outputtext>
|
至
|
<apex:outputtext value="{0, date, yyyy年MM月dd日}">
|
<apex:param value="{!targetObj.estimate.Contract_End_Date__c}" />
|
</apex:outputtext>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!targetObj.estimate.Is_New_Contract__c}">
|
合同期限 年 月 日 至 年 月 日
|
</apex:outputPanel>
|
<!-- 2018/10/26 合同为新品时不现实合同期限 end -->
|
</td>
|
</tr>
|
</table>
|
|
<div style="page-break-after: always;"/>
|
<div style="counter-increment: page -1"></div>
|
|
<apex:variable value="{!1}" var="pageCnt" />
|
<apex:variable value="{!1}" var="lineNo" />
|
<apex:repeat value="{!targetObjList}" var="targetObj">
|
<table width="100%" cellspacing="0" cellpadding="0" >
|
<tr>
|
<td width="10%" >附件</td>
|
<!-- ************* HWAG-AXNCQH 2018/4/10 chenlj UPD START ******************* -->
|
<td width="90%" style="text-align: right">合同管理编码 {!targetObj.estimate.Maintenance_Contract__r.Management_Code__c}</td>
|
<!-- <td width="90%" style="text-align: right">报价编码 {!targetObj.estimate.Name}</td> -->
|
<!-- ************* HWAG-AXNCQH 2018/4/10 chenlj UPD END ******************* -->
|
</tr>
|
<tr><td height="15px"></td></tr>
|
<tr>
|
<td colspan="2" style="text-align: center;font-size: 20pt">
|
{!targetObj.estimate.Maintenance_Contract__r.Hospital__r.Name}
|
{!year} 年度服务合同设备清单
|
</td>
|
</tr>
|
</table>
|
<br/>
|
<table width="100%" border="1" cellspacing="0" cellpadding="0" style="table-layout: fixed;">
|
<tr>
|
<td width="5%" style="text-align: center;">编号</td>
|
<td width="22%" style="text-align: center;">型号</td>
|
<td style="text-align: center;">机器名称</td>
|
<td width="12%" style="text-align: center;">机身号</td>
|
<td width="10%" style="text-align: center;">备注</td>
|
<apex:outputPanel layout="none" rendered="{!IF(RecordTypeName = 'NewMaintenance_Quote' , true, false)}">
|
<!-- HWAG-BHT7XX update by vivek 20191218 start -->
|
<!-- <td width="15%" style="text-align: center;">备品保证</td> -->
|
<!-- XLIU-CE654V update by thh 20220507 start -->
|
<td width="10%" style="text-align: center;">备品确保<br/>提供</td>
|
<!-- XLIU-CE654V update by thh 20220507 end -->
|
<!-- HWAG-BHT7XX update by vivek 20191218 end -->
|
<!--wangweipeng 20210610-->
|
<td width="10%" style="text-align: center;">约定点检<br/>设备对象</td>
|
</apex:outputPanel>
|
</tr>
|
|
<apex:repeat value="{!targetObj.assetInfoList}" var="asset" id="asset">
|
<tr>
|
<td class="detail"><apex:outputText escape="false" value="{!asset.lineNo}"></apex:outputText></td>
|
<td class="detail"><apex:outputText escape="false" value="{!asset.assetModelNo}"></apex:outputText></td>
|
<!-- <td class="detail">{!IF(asset.NeedHide,'',asset.assetName)}</td> -->
|
<td class="detail"><apex:outputText escape="false" value="{!asset.assetName}"></apex:outputText></td>
|
<td class="detail"><apex:outputText escape="false" value="{!asset.assetSerialNumber}"></apex:outputText></td>
|
<td class="detail"><apex:outputText escape="false" value="{!asset.assetComment}"></apex:outputText></td>
|
<apex:outputPanel layout="none" rendered="{!IF(RecordTypeName = 'NewMaintenance_Quote' , true, false)}">
|
<td class="detail"><apex:outputText escape="false" value="{!asset.mcae.Characteristic__c}"></apex:outputText></td>
|
</apex:outputPanel>
|
<td class="detail">
|
<apex:outputField value="{!asset.mcae.Check_Object__c}"/>
|
</td>
|
</tr>
|
<apex:variable value="{!lineNo + 1}" var="lineNo" />
|
</apex:repeat>
|
</table>
|
<!-- ************* HWAG-AXNCQH 2018/4/10 chenlj ADD START ******************* -->
|
<table width="100%" style="table-layout: fixed;text-align: right;">
|
<tr>
|
<td width="100%" style="text-align: right;font-size: 10pt;">
|
奥林巴斯内部参考编号
|
<apex:outputText escape="false" value="{!targetObj.estimate.Name}"></apex:outputText>
|
</td>
|
</tr>
|
<tr>
|
<td width="100%" style="text-align: right;font-size: 10pt;">
|
共<apex:outputText escape="false" value="{!targetObjSize}"></apex:outputText>页,当前第
|
<apex:outputText escape="false" value="{!pageCnt}"></apex:outputText>页
|
</td>
|
</tr>
|
</table>
|
<!-- ************* HWAG-AXNCQH 2018/4/10 chenlj ADD END ******************* -->
|
<apex:outputPanel rendered="{!pageCnt < targetObjSize}" layout="none">
|
<div style="page-break-after: always;"/>
|
</apex:outputPanel>
|
<apex:variable value="{!pageCnt + 1}" var="pageCnt" />
|
</apex:repeat>
|
</body>
|
</html>
|
</apex:page>
|