| | |
| | | Tender_information__c, Agency_Opportunity__c, SI_PromoteInquiry__c |
| | | , Contact_Name__r.AccountId //2022-6-20 yjk 增加联系人的科室查询 |
| | | ,ET_Check__c //SWAG-CKDATG fy 【委托】【OBSAP-报价委托】报价委托项目改善1 |
| | | ,Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c //20230329 lt DB202303246427 --青岛拆分 -- 根据询“省(客户)”赋值SAP上传省 add |
| | | from Lead where id =: this.leadId]; |
| | | this.SI_Flg = this.lead.SI_PromoteInquiry__c; |
| | | // 診療科選択リストの取得(条件:病院=リード情報の病院名称) |
| | |
| | | //********************************************************************************** |
| | | opp.Sales_Method__c = this.lead.Sales_Method__c; |
| | | opp.Fund_Basis__c = this.lead.Fund_Basis__c; |
| | | opp.SAP_Province__c = this.leadOnwer.Province_Text__c; |
| | | //20230329 lt DB202303246427 --青岛拆分 -- 根据询“省(客户)”赋值SAP上传省 start |
| | | // opp.SAP_Province__c = this.leadOnwer.Province_Text__c; |
| | | System.debug('lt123---this.lead.Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c:'+this.lead.Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c); |
| | | Map<String,String> SAP_ProvinceMap = new Map<String,String>(); |
| | | SAP_ProvinceMap.put('宁夏','宁夏自治区'); |
| | | SAP_ProvinceMap.put('新疆','新疆自治区'); |
| | | SAP_ProvinceMap.put('黑龙江','黑龙江省'); |
| | | SAP_ProvinceMap.put('广西','广西自治区'); |
| | | SAP_ProvinceMap.put('大连','大连市'); |
| | | SAP_ProvinceMap.put('沈阳','辽宁省'); //暂时辽宁 |
| | | SAP_ProvinceMap.put('广东','广东省'); |
| | | SAP_ProvinceMap.put('深圳','深圳市'); |
| | | SAP_ProvinceMap.put('青岛','青岛市'); |
| | | SAP_ProvinceMap.put('山东','山东省'); |
| | | SAP_ProvinceMap.put('四川/西藏','四川省'); |
| | | SAP_ProvinceMap.put('安徽','安徽省'); |
| | | SAP_ProvinceMap.put('北京','北京市'); |
| | | SAP_ProvinceMap.put('福建','福建省'); |
| | | SAP_ProvinceMap.put('甘肃','甘肃省'); |
| | | SAP_ProvinceMap.put('贵州','贵州省'); |
| | | SAP_ProvinceMap.put('河北','河北省'); |
| | | SAP_ProvinceMap.put('河南','河南省'); |
| | | SAP_ProvinceMap.put('湖北','湖北省'); |
| | | SAP_ProvinceMap.put('湖南','湖南省'); |
| | | SAP_ProvinceMap.put('吉林','吉林省'); |
| | | SAP_ProvinceMap.put('江苏','江苏省'); |
| | | SAP_ProvinceMap.put('江西','江西省'); |
| | | SAP_ProvinceMap.put('青海','青海省'); |
| | | SAP_ProvinceMap.put('山西','山西省'); |
| | | SAP_ProvinceMap.put('陕西','陕西省'); |
| | | SAP_ProvinceMap.put('上海','上海市'); |
| | | SAP_ProvinceMap.put('天津','天津市'); |
| | | SAP_ProvinceMap.put('云南','云南省'); |
| | | SAP_ProvinceMap.put('浙江','浙江省'); |
| | | SAP_ProvinceMap.put('重庆','重庆市'); |
| | | SAP_ProvinceMap.put('海南','海南省'); |
| | | //内蒙古一致 |
| | | |
| | | String SAP_Province = this.lead.Hospital_Name__r.Parent.Parent.OCM_man_province_HP__c; |
| | | if(SAP_ProvinceMap.containsKey(SAP_Province)){ |
| | | SAP_Province = SAP_ProvinceMap.get(SAP_Province); |
| | | } |
| | | opp.SAP_Province__c = SAP_Province; |
| | | //20230329 lt DB202303246427 --青岛拆分 -- 根据询“省(客户)”赋值SAP上传省 end |
| | | opp.Owner_System__c = opp.OwnerId; |
| | | if(this.lead.OwnerId != null ){ |
| | | opp.Ownerid = this.lead.OwnerId ; |