zhangchunxu
2023-08-04 5658927d15c7d3d5b896ea5ed62f25bf377846e3
修改  客户人员 “新建意向”
2个文件已修改
18 ■■■■ 已修改文件
force-app/main/default/classes/NewLeadFromContact2.cls 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/lwc/lexNewLeadFromContact2/lexNewLeadFromContact2.js 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/classes/NewLeadFromContact2.cls
@@ -1,12 +1,13 @@
public with sharing class NewLeadFromContact2 {
public without sharing class NewLeadFromContact2 {
    @AuraEnabled
    public static InitData NewLeadFromContact2(String recordId) {
        InitData res = new initData();
        try{
            Contact report= [SELECT Id,Name,AccountId FROM Contact WHERE Id = :recordId LIMIT 1];
            Contact report= [SELECT Id,Name,AccountId,AWS_Data_Id__c FROM Contact WHERE Id = :recordId LIMIT 1];
            res.Id = report.Id;
            res.Name = report.Name;
            res.AccountId = report.AccountId;
            res.AWSDataId = report.AWS_Data_Id__c;
            Account acc =  [SELECT Id,Name,Department_Class__c  FROM Account WHERE id =: report.AccountId]; 
            res.accountIds = acc.Id;
            res.accountName = acc.Name;
@@ -33,5 +34,7 @@
        public String accountDepartmentClass;
        @AuraEnabled
        public String NewDailyReport;
        @AuraEnabled
        public String AWSDataId;
    }
}
force-app/main/default/lwc/lexNewLeadFromContact2/lexNewLeadFromContact2.js
@@ -2,7 +2,7 @@
 * @Author: zhangchunxu
 * @Date: 2023-07-19 13:22:53
 * @LastEditors: zhangchunxu
 * @LastEditTime: 2023-07-21 15:47:55
 * @LastEditTime: 2023-08-04 15:30:27
 * 
 */
import { LightningElement,wire,track,api} from 'lwc';
@@ -46,14 +46,19 @@
                // &CF00N10000006qNtt={!HTMLENCODE(Account.Department_Class__c)} 战略科室分类 epartment_Class__c
                // var url = "/00Q/e?retURL=%2F00Q%2Fo&RecordType=01210000000QiRf&ent=Lead&CF00N10000006ps6f="+result.Name+"&CF00N10000006ps6f_lkid="+result.Id+"&CF00N10000002CvC5="+result.accountName+"&CF00N10000002CvC5_lkid="+result.accountIds+"&lea3=%e4%b8%8d%e7%94%a8%e5%a1%ab%e5%86%99&name_lastlea2=%e4%b8%8d%e7%94%a8%e5%a1%ab%e5%86%99&CF00N10000006qNtt_lkid ="+result.accountDepartmentClass+"&CF00N10000006qNtt="+result.accountDepartmentClass ;
                // window.open(url);
                console.log('LexNewLeadFromContact2 result = ' + JSON.stringify(result))
                const defaultValues = encodeDefaultFieldValues({
                    //2023/ 7/25 update by 王雪琴 PIPL Start
                    contactName : result.Name,
                    accountName:result.accountName,
                    //2023/ 7/25 update by 王雪琴 PIPL END
                    RecordType :result.NewDailyReport,
                    contact_Name__c:result.Id,
                    Hospital_Name__c:result.accountIds,
                    lea3:"",
                    name_lastlea2:"",
                    epartment_Class__c:result.accountDepartmentClass,
                    Department_Class__c:result.accountDepartmentClass,
                    awsDataId:result.AWSDataId
                });
                this[NavigationMixin.Navigate]({
                    type: 'standard__objectPage',