| | |
| | | <apex:page standardController="eSignForm__c"> |
| | | <apex:includeScript value="{!URLFOR($Resource.qrcode)}"/> |
| | | <!-- <apex:includeScript value="{!URLFOR($Resource.connection20)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.apex20)}"/> --> |
| | | <apex:includeScript value="/soap/ajax/45.0/connection.js"/> |
| | | <apex:includeScript value="/soap/ajax/45.0/apex.js"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.connection20)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.apex20)}"/> |
| | | <apex:form > |
| | | <apex:pageBlock title="二维码" mode="edit"> |
| | | <apex:pageBlockSection showHeader="false" columns="2"> |
| | |
| | | |
| | | var profileID = '{!$Profile.Id}'; |
| | | console.log('profileID:'+profileID); |
| | | //正式环境 |
| | | var url = "https://ocm.force.com/eSignSystem/s/EsignDataEntry?"; |
| | | //测试环境 |
| | | // var url = "https://stagefull-ocm.cs117.force.com/eSignSystem/s/EsignDataEntry?"; |
| | | |
| | | |
| | | if( profileID == '00e10000000dE0KAAU' || profileID == '00e10000000Y3o5AAC'){ |
| | | var DNName = '{!eSignForm__c.DNNameNo0__c}'; |
| | | var encode = window.btoa(DNName); |
| | | var qrcode = new QRCode(document.getElementById("qrcode1"), { |
| | | // https://ocm.force.com/eSignSystem/s/?DNName= |
| | | text: url+"DNName="+encode, |
| | | width: 200, |
| | | height: 200, |
| | | colorDark : "#000000", |
| | | colorLight : "#ffffff", |
| | | correctLevel : QRCode.CorrectLevel.H |
| | | }); |
| | | var ManageCode = '{!eSignForm__c.AgencyNum__c}'; |
| | | var ManageCodeencode = window.btoa(ManageCode); |
| | | var qrcode = new QRCode(document.getElementById("qrcode0"), { |
| | | // https://ocm.force.com/eSignSystem/s/?DNName= |
| | | text: url+"AgencyID="+ManageCodeencode, |
| | | width: 200, |
| | | height: 200, |
| | | colorDark : "#000000", |
| | | colorLight : "#ffffff", |
| | | correctLevel : QRCode.CorrectLevel.H |
| | | }); |
| | | } |
| | | var DNName = '{!eSignForm__c.DNNameNo0__c}'; |
| | | var encode = window.btoa(DNName); |
| | | var qrcode = new QRCode(document.getElementById("qrcode1"), { |
| | | // https://ocm.force.com/eSignSystem/s/?DNName= |
| | | text: url+"DNName="+encode, |
| | | width: 200, |
| | | height: 200, |
| | | colorDark : "#000000", |
| | | colorLight : "#ffffff", |
| | | correctLevel : QRCode.CorrectLevel.H |
| | | }); |
| | | var ManageCode = '{!eSignForm__c.AgencyNum__c}'; |
| | | var ManageCodeencode = window.btoa(ManageCode); |
| | | var qrcode = new QRCode(document.getElementById("qrcode0"), { |
| | | // https://ocm.force.com/eSignSystem/s/?DNName= |
| | | text: url+"AgencyID="+ManageCodeencode, |
| | | width: 200, |
| | | height: 200, |
| | | colorDark : "#000000", |
| | | colorLight : "#ffffff", |
| | | correctLevel : QRCode.CorrectLevel.H |
| | | }); |
| | | </script> |
| | | </apex:page> |