zhangzhengmei
2023-05-18 a2dbc98cd7d7925d6ed2b1b3d454aba9610e23c5
新建新服务合同报价
5个文件已修改
23 ■■■■ 已修改文件
force-app/main/default/classes/otherButtonMaintenanceContractCtl.cls 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/lwc/lexCustomNewMCMaintenance/lexCustomNewMCMaintenance.js 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/lwc/lexCustomNewMCMaintenance/lexCustomNewMCMaintenance.js-meta.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/CICReport.page 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/MCLastMContract.page 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/classes/otherButtonMaintenanceContractCtl.cls
@@ -31,7 +31,7 @@
            res.Name = report.Name;
            res.ContractQuotationOrNotC = report.Contract_quotation_or_not__c;
            res.PaymentPlanSumFirstC = report.Payment_Plan_Sum_First__c;
            res.RecordTypeId1 = Schema.SObjectType.Maintenance_Contract__c.getRecordTypeInfosByName().get('服务合同').getRecordTypeId();
            System.debug(LoggingLevel.INFO, '*** res: ' + res);
        }catch(Exception e){
            System.debug(LoggingLevel.INFO, '*** e: ' + e);
@@ -109,6 +109,9 @@
       @AuraEnabled
       public String RecordTypeId;   
       @AuraEnabled
       public Boolean URFContractC;
       public Boolean URFContractC;
       @AuraEnabled
       public ID RecordTypeId1;
    }
}
force-app/main/default/lwc/lexCustomNewMCMaintenance/lexCustomNewMCMaintenance.js
@@ -44,6 +44,7 @@
                this.StatusC = result.StatusC;
                this.IsRecognitionModelC = result.IsRecognitionModelC;
                this.RecordTypeId = result.RecordTypeId;
                this.RecordTypeId1 = result.RecordTypeId1;
                this.URFContractC = result.URFContractC;
                this.CustomNewMC();
@@ -58,15 +59,17 @@
    CustomNewMC() {
        if ( this.StatusC != "引合中") {
            alert("维修合同不是询价中的状态,不能新建报价");
            window.history.go(-1);
        } else {
            //维修合同新建报价时,如果是先款对象,弹出对话框提示 thh 20220304 start
            if (this.IsRecognitionModelC == 1) {
                if (!confirm("该经销商为先款对象,是否继续新建报价?")) {
                    window.history.go(-1);
                    return;
                }
            }
            //维修合同新建报价时,如果是先款对象,弹出对话框提示 thh 20220304 end
            if (this.RecordTypeId == "01210000000gTYq") {
            if (this.RecordTypeId == this.RecordTypeId1) {
                if (this.URFContractC == "0") {
                    window.open("/apex/SelectAssetEstimateVM?mcid=" + this.Id, "_top");
                } else {
force-app/main/default/lwc/lexCustomNewMCMaintenance/lexCustomNewMCMaintenance.js-meta.xml
@@ -7,5 +7,12 @@
        <target>lightning__AppPage</target>
        <target>lightning__HomePage</target>
        <target>lightning__RecordAction</target>
        <target>lightning__FlowScreen</target>
    </targets>
     <!-- 定义变量 -->
    <targetConfigs>
        <targetConfig targets="lightning__FlowScreen">
            <property name="recordId" type="String" label="recordId"/>
        </targetConfig>
    </targetConfigs>
</LightningComponentBundle>
force-app/main/default/pages/CICReport.page
@@ -1,4 +1,4 @@
<apex:page showHeader="false" sidebar="false">
<apex:page showHeader="false" sidebar="false" lightningStylesheets="true">
<DIV align="left">
740_CIC 报表
force-app/main/default/pages/MCLastMContract.page
@@ -1,4 +1,4 @@
<apex:page controller="MCLastMContractController" tabStyle="Maintenance_Contract_Estimate__c" sidebar="false" showHeader="false" id="allPage" action="{!init}" title="续签合同信息">
<apex:page controller="MCLastMContractController" tabStyle="Maintenance_Contract_Estimate__c" sidebar="false" showHeader="false" id="allPage" action="{!init}" title="续签合同信息" lightningStylesheets="true">
<apex:pageMessages />
    <!-- update by rentongxiao 2020-09-09 start -->
<!--    <apex:form id="allForm">