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">