From b3dc8e8ce0a120b4f484ef787abd21832c40ec63 Mon Sep 17 00:00:00 2001 From: 彭锟 <pengkun@prec-tech.com> Date: 星期日, 24 四月 2022 10:07:34 +0800 Subject: [PATCH] Merge branch 'master' of http://47.92.229.245:8089/r/OlyMEBG --- force-app/main/default/classes/NewAndEditContactController.cls | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/force-app/main/default/classes/NewAndEditContactController.cls b/force-app/main/default/classes/NewAndEditContactController.cls index 022e74b..51152d2 100644 --- a/force-app/main/default/classes/NewAndEditContactController.cls +++ b/force-app/main/default/classes/NewAndEditContactController.cls @@ -18,6 +18,7 @@ }else{ Map<string,string> mso = ApexPages.currentPage().getParameters(); system.debug('mso='+mso); + system.debug('url='+ApexPages.currentPage().getUrl()); if(mso.containsKey('con4_lkid')){ controller.getRecord().put('AccountId',mso.get('con4_lkid')); } @@ -31,15 +32,16 @@ system.debug(mso); PageReference pg = null; mso.remove('sfdc.override'); + mso.remove('save_new'); system.debug('recordId='+recordId); if(string.isBlank(recordId)){ pg = new PageReference('/003/e'); }else{ pg = new PageReference('/'+recordId+'/e'); } - //pg.getParameters().putAll(mso); - pg.getParameters().put('RecordType',mso.get('RecordType')); - pg.getParameters().put('accid',mso.get('accid')); + pg.getParameters().putAll(mso); + //pg.getParameters().put('RecordType',mso.get('RecordType')); + //pg.getParameters().put('accid',mso.get('accid')); pg.getParameters().put('nooverride','1'); pg.setRedirect(true); return pg; -- Gitblit v1.9.1