| | |
| | | public Boolean AgentFlag; //经销商标识 |
| | | public String ApproverID; //审核人员员工编码 |
| | | public String DataId;//aws存储凭据 |
| | | //邮件624接口新增字段需求 20220706 LY Start |
| | | public String ApproveDate; //智慧医疗首次认证通过时间 |
| | | //邮件624接口新增字段需求 20220706 LY End |
| | | |
| | | } |
| | | |
| | | @HttpPost |
| | |
| | | ct.Contact_address__c = gedata.ContactAddress;//联系地址 |
| | | ct.Contact_address_Encrypted__c=gedata.ContactAddressEncrypted;//联系地址密文 add 20220215 |
| | | ct.Platform_disabled_representation__c = gedata.ForbiddenStatus;//平台禁用标识 |
| | | //LLIU-CFF7DD 【委托】客户人员信息有效/无效为“空”的处理 LY 20220616 strat |
| | | if (gedata.ForbiddenStatus == false) { |
| | | ct.Isactive__c = '有效'; |
| | | } |
| | | //LLIU-CFF7DD 【委托】客户人员信息有效/无效为“空”的处理 LY 20220616 end |
| | | //ct.IsFromPlatform__c = true; //来自智慧医疗创建 |
| | | ct.Ignore_Same_Name__c = true; //不是重复的客户名 |
| | | //ct.SendToComPlat__c = true; |
| | | ct.AWS_Data_Id__c =gedata.DataId;//add 20220215 aws存储凭证 |
| | | ct.MobilePhone_Encrypted__c =gedata.MobileEncrypted;//add 20220215 手机密文 |
| | | ct.LastName_Encrypted__c =gedata.NameEncrypted;//add 20220215 姓名密文 |
| | | //邮件624接口新增字段需求 20220706 LY Start |
| | | ct.ApproveDate__c =NFMUtil.parseDateTimeStr2Date(gedata.ApproveDate); //智慧医疗首次认证通过时间 |
| | | //邮件624接口新增字段需求 20220706 LY End |
| | | } |
| | | |
| | | |
| | |
| | | //更新经销商联系人 |
| | | if (!peopleMap.containsKey(personCode)) { |
| | | rowData.Is_Error__c = 1; |
| | | logstr += 'error:人员管理编码 [PersonManagementCode] 对应的联系人不存在,此条数据跳过'; |
| | | logstr += 'error:人员管理编码'+personCode+'对应的联系人不存在,请确认。'; |
| | | continue; |
| | | } |
| | | ct.id = peopleMap.get(personCode).id; |
| | |
| | | } else { //联系人不存在 2 完成 |
| | | system.debug('2逻辑 有医院 有科室 有人员管理编码但查找无此人 动作:报错'); |
| | | rowData.Is_Error__c = 1; |
| | | logstr += 'error:人员管理编码 [PersonManagementCode] 对应的联系人不存在,此条数据跳过'; |
| | | logstr += 'error:人员管理编码'+personCode+'对应的联系人不存在,请确认。'; |
| | | continue; |
| | | } |
| | | } else { //人员管理编码不存在 |
| | |
| | | } else { //人员管理编码查找无值 4 完成 |
| | | system.debug('4逻辑'); |
| | | rowData.Is_Error__c = 1; |
| | | logstr += 'error:人员管理编码 [PersonManagementCode] 对应的联系人不存在,此条数据跳过'; |
| | | logstr += 'error:人员管理编码'+personCode+'对应的联系人不存在,请确认。'; |
| | | continue; |
| | | } |
| | | } else { //人员管理编码不存在 |