<apex:page controller="MCLastMContractController" tabStyle="Maintenance_Contract_Estimate__c" sidebar="false" showHeader="false" id="allPage" action="{!init}" title="续签合同信息" lightningStylesheets="true">
    <apex:stylesheet value="{!URLFOR($Resource.StyleUtilColorCss)}"/>
<apex:pageMessages />
    <!-- update by rentongxiao 2020-09-09 start -->
<!--    <apex:form id="allForm">
        <apex:outputPanel id="allPanel">
            <apex:pageBlock id="allBlock">
                <table id="linetable" class="linetable" border="1" style="border-collapse: collapse;width:1000px;table-layout:fixed;">
                    <colgroup>
                        <col style="width: 20%;" />
                        <col style="width: 10%;"/>
                        <col style="width: 20%;"/>
                        <col style="width: 15%;"/>
                        <col style="width: 15%;"/>
                        <col style="width: 10%;"/>
                        <col style="width: 10%;"/>
                    </colgroup>
                    <tr style="background-color:#DCDCDC;">
                        <th style="text-align:center">最近一期合同</th>
                        <th style="text-align:center">报价资产件数</th>
                        <th style="text-align:center">续签至申请合同的资产件数</th>
                        <th style="text-align:center">未续签资产件数</th>
                        <th style="text-align:center">合同开始日</th>
                        <th style="text-align:center">合同结束日</th>
                        <th style="text-align:center">合同期间</th>
                    </tr>
                    <apex:variable var="v" value="" rendered="{!IF(estimate.mc.LastMContract1__c!=null,true,false)}">
                    <tr>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract1__r.Management_Code__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract1_AssetCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract1_ConCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputText value="{!estimate.notcon1}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract1__r.Contract_Esti_Start_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract1__r.Contract_Esti_End_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract1__r.Contract_Period__c}"  />
                        </td>
                    </tr>
                    </apex:variable>

                    <apex:variable var="v" value="" rendered="{!IF(estimate.mc.LastMContract2__c!=null,true,false)}">
                    <tr>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract2__r.Management_Code__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract2_AssetCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract2_ConCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputText value="{!estimate.notcon2}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract2__r.Contract_Esti_Start_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract2__r.Contract_Esti_End_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract2__r.Contract_Period__c}"  />
                        </td>
                    </tr>
                    </apex:variable>

                    <apex:variable var="v" value="" rendered="{!IF(estimate.mc.LastMContract3__c!=null,true,false)}">
                    <tr>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract3__r.Management_Code__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract3_AssetCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract3_ConCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputText value="{!estimate.notcon3}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract3__r.Contract_Esti_Start_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract3__r.Contract_Esti_End_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract3__r.Contract_Period__c}"  />
                        </td>
                    </tr>
                    </apex:variable>

                    <apex:variable var="v" value="" rendered="{!IF(estimate.mc.LastMContract4__c!=null,true,false)}">
                    <tr>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract4__r.Management_Code__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract4_AssetCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract4_ConCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputText value="{!estimate.notcon4}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract4__r.Contract_Esti_Start_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract4__r.Contract_Esti_End_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract4__r.Contract_Period__c}"  />
                        </td>
                    </tr>
                    </apex:variable>

                    <apex:variable var="v" value="" rendered="{!IF(estimate.mc.LastMContract5__c!=null,true,false)}">
                    <tr>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract5__r.Management_Code__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract5_AssetCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract5_ConCount__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputText value="{!estimate.notcon5}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract5__r.Contract_Esti_Start_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract5__r.Contract_Esti_End_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.LastMContract5__r.Contract_Period__c}"  />
                        </td>
                    </tr>
                    </apex:variable>-->
                    <!-- 最后添加一列 -->
                    <!--<apex:variable var="v" value="" rendered="{!IF(estimate.mc.LastMContract1__c != null,false,true)}">
                    <tr>
                        <td align="center">
                            无
                        </td>
                        <td align="center">
                            无
                        </td>
                        <td align="center">
                            无
                        </td>
                        <td align="center">
                            无
                        </td>
                        <td align="center">
                            无
                        </td>
                        <td align="center">
                            无
                        </td>
                        <td align="center">
                            无
                        </td>
                    </tr>
                    </apex:variable>

                    <tr style="background-color:#DCDCDC;">
                        <th style="text-align:center">申请合同</th>
                        <th style="text-align:center">报价资产件数</th>
                        <th style="text-align:center">续签资产件数</th>
                        <th style="text-align:center">首次加入资产件数</th>
                        <th style="text-align:center">合同开始预定日</th>
                        <th style="text-align:center">合同结束预定日</th>
                        <th style="text-align:center">合同月数</th>
                    </tr>

                    <tr>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.Maintenance_Contract__r.Management_Code__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.Maintenance_Contract__r.Estimate_Asset_Cnt__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.Maintenance_Contract__r.ConAsset_count__c}"/>
                        </td>
                        <td align="center">
                            <apex:outputText value="{!estimate.notconall}"/>
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.Contract_Esti_Start_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.Contract_Esti_End_Date__c}"  />
                        </td>
                        <td align="center">
                            <apex:outputField value="{!estimate.mc.Contract_Range__c}"  />
                        </td>
                    </tr>
                </table>
            </apex:pageBlock>
        </apex:outputPanel>
    </apex:form> -->
    <apex:form id="allForm">
        <apex:outputPanel id="allPanel">
            <apex:pageBlock id="allBlock">
                <table id="linetable" class="linetable" border="1" style="border-collapse: collapse;width:1000px;table-layout:fixed;">
                    <colgroup>
                        <col style="width: 20%;" />
                        <col style="width: 10%;"/>
                        <col style="width: 20%;"/>
                        <col style="width: 15%;"/>
                        <col style="width: 15%;"/>
                        <col style="width: 15%;"/>
                        <col style="width: 10%;"/>
                        <!-- LJPH-C7Z5GC 20211027 lt start -->
                        <col style="width: 10%;"/>
                        <col style="width: 15%;"/>
                        <!-- LJPH-C7Z5GC 20211027 lt end -->
                    </colgroup>
                    <tr style="background-color:#DCDCDC;">
                        <th style="text-align:center">最近一期合同</th>
                        <th style="text-align:center">报价资产件数</th>
                        <th style="text-align:center">续签至申请合同的资产件数</th>
                        <th style="text-align:center">未续签资产件数</th>
                        <th style="text-align:center">合同开始日</th>
                        <th style="text-align:center">合同结束日</th>
                        <th style="text-align:center">合同期间</th>
                        <!-- LJPH-C7Z5GC 20211027 lt start -->
                        <th style="text-align:center">消费率</th>
                        <th style="text-align:center">签约金额</th>
                        <!-- LJPH-C7Z5GC 20211027 lt end -->
                    </tr>
                     <apex:repeat value="{!mccList}" var="est" id="theRepeat">
                        <tr class="dataRow">
                            <td align="center"><apex:outputField value="{!est.mc.Management_Code__c}"/></td>
                            <td align="center"><apex:outputField value="{!est.mc.Estimate_Asset_Cnt__c}"/></td>
                            <td align="center"><apex:outputText value="{!est.concount}"/></td>
                            <td align="center"><apex:outputText value="{!est.noconcount}"/></td>
                            <td align="center"><apex:outputField value="{!est.mc.Contract_Start_Date__c}"/></td>
                            <td align="center"><apex:outputField value="{!est.mc.Contract_End_Date__c}"/></td>
                            <td align="center"><apex:outputField value="{!est.mc.Contract_Period__c}"/></td>
                            <!-- LJPH-C7Z5GC 20211027 lt start -->
                            <td align="center"><apex:outputField value="{!est.mc.Contract_Consumption_rate__c}"/></td>
                            <td align="center"><apex:outputField value="{!est.mc.Contract_Amount__c}"/></td>
                            <!-- LJPH-C7Z5GC 20211027 lt end -->
                        </tr>
                    </apex:repeat>
                     <!-- 最后添加一列 -->
                    <tr style="background-color:#DCDCDC;">
                        <th style="text-align:center">申请合同</th>
                        <th style="text-align:center">报价资产件数</th>
                        <th style="text-align:center">续签资产件数</th>
                        <th style="text-align:center">首次加入资产件数</th>
                        <th style="text-align:center">合同开始预定日</th>
                        <th style="text-align:center">合同结束预定日</th>
                        <th style="text-align:center">合同月数</th>
                        <!-- LJPH-C7Z5GC 20211027 lt start -->
                        <th style="text-align:center">消费率</th>
                        <th style="text-align:center">签约金额</th>
                        <!-- LJPH-C7Z5GC 20211027 lt end -->
                    </tr>
                    <tr class="dataRow">
                            <td align="center"><apex:outputField value="{!mcc.mc.Management_Code__c}"/></td>
                            <td align="center"><apex:outputField value="{!mcc.mc.Estimate_Asset_Cnt__c}"/></td>
                            <td align="center"><apex:outputText value="{!mcc.allconcount}"/></td>
                            <td align="center"><apex:outputText value="{!mcc.allnoconcount}"/></td>
                            <!-- update by rentongxiao 2020-09-25 JZHG-BQ36H8  -->
                            <td align="center"><apex:outputField value="{!mcc.mc.Contract_Esti_Start_Date__c}"/></td>
                            <!-- <td align="center"><apex:outputText value="{!mcc.beginDate}"/></td> -->
                            <td align="center"><apex:outputField value="{!mcc.mc.Contract_Esti_End_Date__c}"/></td>
                            <!-- <td align="center"><apex:outputText value="{!mcc.endDate}"/></td> -->
                            <!-- <td align="center"><apex:outputField value="{!mcc.mc.Contract_Period__c}"/></td> -->
                            <td align="center"><apex:outputText value="{!mcc.qijian}"/></td>
                            <!-- update by rentongxiao 2020-09-25 JZHG-BQ36H8  -->
                            <!-- LJPH-C7Z5GC 20211027 lt start -->
                            <td align="center"><apex:outputField value="{!mcc.mc.Contract_Consumption_rate__c}"/></td>
                            <td align="center"><apex:outputField value="{!mcc.mc.Contract_Amount__c}"/></td>
                            <!-- LJPH-C7Z5GC 20211027 lt end -->
                        </tr>
                </table>
            </apex:pageBlock>
        </apex:outputPanel>
    </apex:form>
    <!-- update by rentongxiao 2020-09-09 end -->
</apex:page>