buli
2022-05-13 08a21f49f2eaf9cfc19ceb67b196cc36ba689305
force-app/main/default/classes/NewCrossHighOpportunityController.cls
@@ -14,6 +14,10 @@
   public String ProductSegment { get; set; }
   public String staticResource {get; set;}
   public String oppid {get; set;}
   public NewCrossHighOpportunityController() {
      baseUrl = URL.getSalesforceBaseUrl().toExternalForm();
      String path = URL.getCurrentRequestUrl().getPath();
@@ -33,6 +37,8 @@
      accId = System.currentPageReference().getParameters().get('accid');
      conId = System.currentPageReference().getParameters().get('conId');
      staticResource = JSON.serialize(PIHelper.getPIIntegrationInfo('Opportunity'));
      List<Account> accList = [select Id, Name, ProductSegment__c,OwnerID__c from Account where Id = :accId];
      if (accList.size() > 0) {
@@ -91,9 +97,9 @@
      Savepoint sp = Database.setSavepoint();
      try {
         //测试环境Id
         opp.RecordTypeId =  '0120T0000002kYL';
         //opp.RecordTypeId =  '0120T0000002kYL';
         //正式环境id
         //opp.RecordTypeId =  '0120K000000OpaH';
         opp.RecordTypeId =  '0120K000000OpaH';
         opp.CrossCooperativeProject__c = true;
         opp.CrossCooperativeProjectL__c = true;
@@ -108,8 +114,10 @@
         hasError = false;
         String url = baseUrl + '\\' + opp.Id;
         return new Pagereference(url);
         oppid = opp.id;
         // String url = baseUrl + '\\' + opp.Id;
         // return new Pagereference(url);
         return null;
      } catch (Exception e) {
         Database.rollback(sp);
         ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, e.getMessage()));