| <?xml version="1.0" encoding="UTF-8"?> | 
| <WebLink xmlns="http://soap.sforce.com/2006/04/metadata"> | 
|     <fullName>HPConfirmation</fullName> | 
|     <availability>online</availability> | 
|     <displayType>button</displayType> | 
|     <linkType>javascript</linkType> | 
|     <masterLabel>验收确认(医院)</masterLabel> | 
|     <openType>onClickJavaScript</openType> | 
|     <protected>false</protected> | 
|     <url>{!REQUIRESCRIPT('/soap/ajax/51.0/connection.js')} | 
| {!REQUIRESCRIPT('/soap/ajax/51.0/apex.js')} | 
| //2021-10-22 gwy 版本更改为51.0 | 
| var foo = function() { | 
| //当前用户登录id | 
| var userId = "{!CASESAFEID($User.Id)}"; | 
| //当前用户简档id | 
| var ProfileId = "{!$Profile.Id}"; | 
| // var RC_Manager = "{!eSignForm__c.RC_ManagerId__c }"; | 
| //先判断是否为集采课 | 
| var Group_purchase_PCL ; | 
| var Group_purchase_PCLFlag = "{!eSignForm__c.Group_purchase_PCL__c}"; | 
| if(Group_purchase_PCLFlag == 1){ | 
| Group_purchase_PCL = '集采课'; | 
| }else{ | 
| Group_purchase_PCL = "{!eSignForm__c.OCM_man_province_cus__c}"; | 
| } | 
| //检索OCSM管理省 上的营业管理部担当 | 
| var sql = "select id, Name, SalesManage__c from OCM_Management_Province__c where Name = "+"\'"+Group_purchase_PCL+"\'"; | 
| var ocsmResult = sforce.connection.query(sql); | 
| var ocsm = ocsmResult.getArray("records"); | 
| //营业管理部担当id | 
| var salesManage; | 
| if (ocsm) { | 
| salesManage = ocsm[0].SalesManage__c; | 
| } | 
|   | 
| //电子签收单id | 
| var id = "{!eSignForm__c.Id}"; | 
| //new 一个对象 | 
| var eSignForm; | 
| //医院状态 | 
| var status = "{!eSignForm__c.HPSignUpStatus__c}"; | 
| //销售渠道 | 
| var sales_Root_Formula = "{!eSignForm__c.Sales_Root_Formula__c}"; | 
|   | 
| if (salesManage || ProfileId == '00e10000000Y3o5') { | 
| if (salesManage != userId && ProfileId != '00e10000000Y3o5') { | 
| alert('您只能审批营业管理部担当是自己的签收单!'); | 
| return; | 
| } else if (status != '申请中') { | 
| alert('您只能审批申请中的签收单!') | 
| return; | 
| } else if (!'{!eSignForm__c.HPSignUpDate__c}') { | 
| alert('医院签收日为空时,不可以确认!'); | 
| return; | 
| }else{ | 
| if(sales_Root_Formula == 'OCM直接販売'){ | 
| window.open ('/apex/HPDirectSalesConfirmPage?id='+"{!eSignForm__c.Id}", '医院确认', | 
| 'height=340, width=600, top=200, left=400, toolbar=no, menubar=no, scrollbars=no, location=no, status=no'); | 
| }else{ | 
| window.open ('/apex/HPConfirmPage?id='+"{!eSignForm__c.Id}", '医院确认', | 
| 'height=340, width=600, top=200, left=400, toolbar=no, menubar=no, scrollbars=no, location=no, status=no'); | 
| } | 
|   | 
| } | 
| } | 
| } | 
| foo();</url> | 
| </WebLink> |