| | |
| | | v = ele.value; |
| | | } |
| | | |
| | | if(v && v != "000000000000000"){ |
| | | //if(v && v != "000000000000000"){ |
| | | result[field_api_name] = v; |
| | | } |
| | | //} |
| | | |
| | | } |
| | | } else if (ele.type == 'checkbox') { |
| | |
| | | function checkRequiredFieldMsg(formData) { |
| | | let blankRequiredFields = ''; |
| | | for(i = 0;i<requiredFieldAPIList.length;i++){ |
| | | if(formData[requiredFieldAPIList[i]]){ |
| | | if(formData[requiredFieldAPIList[i]] && (VLookUpFields.indexOf(requiredFieldAPIList[i]) == -1)){ |
| | | continue; |
| | | }else if((VLookUpFields.indexOf(requiredFieldAPIList[i]) != -1) && formData[requiredFieldAPIList[i]] != '000000000000000'){ |
| | | continue; |
| | | }else{ |
| | | if(blankRequiredFields == ''){ |
| | |
| | | var EndUserLkid = '000000000000000'; |
| | | if(document.querySelector("[data-id='EndUser__c']")){ |
| | | EndUserLkid = document.getElementById(document.querySelector("[data-id='EndUser__c']").id + '_lkid').value; |
| | | if(EndUserLkid!='000000000000000'){ |
| | | QuerySobjectFromAWS(EndUserLkid); |
| | | } |
| | | } |
| | | if (!{!isNewMode}) { |
| | | blockme(); |
| | | QuerySobjectFromAWS(); |
| | | if(EndUserLkid!='000000000000000'){ |
| | | QuerySobjectFromAWS(EndUserLkid); |
| | | }else{ |
| | | QuerySobjectFromAWS(); |
| | | } |
| | | } |
| | | |
| | | //解密最终用户. |
| | | if(document.querySelector("[data-id='EndUserD__c']")){ |
| | | EndUserDLkid = document.getElementById(document.querySelector("[data-id='EndUserD__c']").id + '_lkid').value; |
| | | //query contact |
| | | let result = sforce.connection.query("SELECT AWS_Data_Id__c from Contact where id = '" + EndUserDLkid + "'"); |
| | | let records = result.getArray("records"); |
| | | let awsDataId = records[0].AWS_Data_Id__c; |
| | | let queryContactBack = function(data){ |
| | | document.querySelector("[data-id='EndUserD__c']").value = data.object.lastName; |
| | | } |
| | | AWSService.query(staticResourcesContact.queryUrl, awsDataId, queryContactBack, staticResources.token); |
| | | if(EndUserDLkid){ |
| | | let result = sforce.connection.query("SELECT AWS_Data_Id__c from Contact where id = '" + EndUserDLkid + "'"); |
| | | let records = result.getArray("records"); |
| | | if(records.length>0&&records[0].AWS_Data_Id__c){ |
| | | let awsDataId = records[0].AWS_Data_Id__c; |
| | | let queryContactBack = function(data){ |
| | | document.querySelector("[data-id='EndUserD__c']").value = data.object.lastName; |
| | | } |
| | | AWSService.query(staticResourcesContact.queryUrl, awsDataId, queryContactBack, staticResources.token); |
| | | } |
| | | } |
| | | } |
| | | |
| | | //Replace Vlookup Field |