Li Jun
2022-05-11 4238b5408fde989099dc289e4f830ac3c1a0a6d3
Page Enhance 0511
10个文件已修改
132 ■■■■ 已修改文件
force-app/main/default/pages/NewAndEditAddress.page 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/NewAndEditReport.page 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/NewConsumApply.page 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/NewOnCall.page 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/NewRepair.page 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/ViewAddressDecryptInfo.page 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/ViewConsumApplyEquipmentSetDetailDecrypt.page 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/ViewOnCallDecrypt.page 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/ViewRepairEncrypt.page 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
force-app/main/default/pages/NewAndEditAddress.page
@@ -159,9 +159,12 @@
        }
        var queryBack = function queryBack(data) {
            console.log('data = ' + data);
            document.querySelector("[data-id='Telephone__c']").value = data.object.telephone;
            document.querySelector("[data-id='ZipCode__c']").value = data.object.zipCode;
            document.querySelector("[data-id='Detailed_Address__c']").value = data.object.detailedAddress;
            if(document.querySelector("[data-id='Telephone__c']"))
                document.querySelector("[data-id='Telephone__c']").value = data.object.telephone;
            if(document.querySelector("[data-id='ZipCode__c']"))
                document.querySelector("[data-id='ZipCode__c']").value = data.object.zipCode;
            if(document.querySelector("[data-id='Detailed_Address__c']"))
                document.querySelector("[data-id='Detailed_Address__c']").value = data.object.detailedAddress;
            unblockUI();
        };
force-app/main/default/pages/NewAndEditReport.page
@@ -718,7 +718,8 @@
                    //Replace Vlookup Field
                    replaceSearchContactLookup();
                    //3. Set Readonly Attribute
                    document.querySelector("[data-id='OwnerId']").classList.add("disabledbutton");
                    if(document.querySelector("[data-id='OwnerId']"))
                        document.querySelector("[data-id='OwnerId']").classList.add("disabledbutton");
                    //如果是OPD计划过来的
                    if('{!no1Name}' != '' && '{!no1Id}' != ''){
force-app/main/default/pages/NewConsumApply.page
@@ -57,8 +57,10 @@
        //Query Required Parameter
        var queryBack = function queryBack(data) {
            console.log('data = ' + data);
            document.querySelector("[data-id='Phone_number__c']").value = data.object.phoneNumber;
            document.querySelector("[data-id='direct_shippment_address__c']").value = data.object.directShippmentAddress;
            if(document.querySelector("[data-id='Phone_number__c']"))
                document.querySelector("[data-id='Phone_number__c']").value = data.object.phoneNumber;
            if(document.querySelector("[data-id='direct_shippment_address__c']"))
                document.querySelector("[data-id='direct_shippment_address__c']").value = data.object.directShippmentAddress;
            unblockUI();
        };
@@ -320,7 +322,8 @@
            let dataId = contactsInfo[sfId];
            let url = staticResourcesContact.queryUrl + '?dataId=' + dataId;
            let queryBackContactName = function queryBackContactName(result){
                document.querySelector("[data-id='Loaner_medical_Staff__c']").value = result.object.lastName;
                if(document.querySelector("[data-id='Loaner_medical_Staff__c']"))
                    document.querySelector("[data-id='Loaner_medical_Staff__c']").value = result.object.lastName;
                //document.querySelector("[data-id='LastName']").value = result.object.lastName;
            };
            AWSService.query(staticResourcesContact.queryUrl, dataId, queryBackContactName, staticResourcesContact.token);
force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page
@@ -50,7 +50,8 @@
        //Query Required Parameter
        var queryBack = function queryBack(data) {
            console.log('data = ' + data);
            document.querySelector("[data-id='Trial_User__c']").value = data.object.trialUser;
            if(document.querySelector("[data-id='Trial_User__c']"))
                document.querySelector("[data-id='Trial_User__c']").value = data.object.trialUser;
            unblockUI();
        };
force-app/main/default/pages/NewOnCall.page
@@ -37,8 +37,10 @@
        var queryBack = function queryBack(data) {
            console.log('data = ' + data);
            //document.querySelector("[id='page:form:pageBlock:pageBlockSection:j_id1:0:j_id2']").value = data.object.callerPhone;
            document.getElementById(api_id_map['Caller_phone__c']).value = data.object.callerPhone;    //20220404  By Chen Yanan
            document.querySelector("[data-id='Responsible_Person_HP__c']").value = data.object.responsiblePersonHP;
            if(document.getElementById(api_id_map['Caller_phone__c']))
                document.getElementById(api_id_map['Caller_phone__c']).value = data.object.callerPhone;    //20220404  By Chen Yanan
            if(document.querySelector("[data-id='Responsible_Person_HP__c']"))
                document.querySelector("[data-id='Responsible_Person_HP__c']").value = data.object.responsiblePersonHP;
            unblockUI();
        };
force-app/main/default/pages/NewRepair.page
@@ -252,22 +252,32 @@
        var queryBack = function queryBack(data) {
                    console.log(data);
                    document.querySelector("[data-id='address_Contacts__c']").value = data.object.addressContacts;
                    document.querySelector("[data-id='address_Contacts_Name__c']").value = data.object.addressContactsName;
                    document.querySelector("[data-id='address_Telephone__c']").value = data.object.addressTelephone;
                    document.querySelector("[data-id='address_ZipCode__c']").value = data.object.addressZipCode;
                    document.querySelector("[data-id='Detailed_Address__c']").value = data.object.detailedAddress;
                    document.querySelector("[data-id='RepairApplicant__c']").value = data.object.repairApplicant;
                    if(document.querySelector("[data-id='address_Contacts__c']"))
                        document.querySelector("[data-id='address_Contacts__c']").value = data.object.addressContacts;
                    if(document.querySelector("[data-id='address_Contacts_Name__c']"))
                        document.querySelector("[data-id='address_Contacts_Name__c']").value = data.object.addressContactsName;
                    if(document.querySelector("[data-id='address_Telephone__c']"))
                        document.querySelector("[data-id='address_Telephone__c']").value = data.object.addressTelephone;
                    if(document.querySelector("[data-id='address_ZipCode__c']"))
                        document.querySelector("[data-id='address_ZipCode__c']").value = data.object.addressZipCode;
                    if(document.querySelector("[data-id='Detailed_Address__c']"))
                        document.querySelector("[data-id='Detailed_Address__c']").value = data.object.detailedAddress;
                    if(document.querySelector("[data-id='RepairApplicant__c']"))
                        document.querySelector("[data-id='RepairApplicant__c']").value = data.object.repairApplicant;
                    AWSService.query(staticResourceAddress.queryUrl, '{!DecryptAWSDataId}', queryBackDecrypt, staticResourceAddress.token);
                };
        var queryBackContact = function queryBack(data) {
                    console.log(data);
                    document.querySelector("[data-id='address_Contacts__c']").value = data.object.lastName;
                    if(document.querySelector("[data-id='address_Contacts__c']"))
                        document.querySelector("[data-id='address_Contacts__c']").value = data.object.lastName;
                };
        var queryBackDecrypt = function queryBack(data) {
                    document.querySelector("[data-id='Detailed_Address__c']").value = data.object.detailedAddress;
                    document.querySelector("[data-id='address_ZipCode__c']").value = data.object.zipCode;
                    document.querySelector("[data-id='address_Telephone__c']").value = data.object.telephone;
                    if(document.querySelector("[data-id='Detailed_Address__c']"))
                        document.querySelector("[data-id='Detailed_Address__c']").value = data.object.detailedAddress;
                    if(document.querySelector("[data-id='address_ZipCode__c']"))
                        document.querySelector("[data-id='address_ZipCode__c']").value = data.object.zipCode;
                    if(document.querySelector("[data-id='address_Telephone__c']"))
                        document.querySelector("[data-id='address_Telephone__c']").value = data.object.telephone;
                    AWSService.query(staticResourceContact.queryUrl, '{!ContactAWSDataId}', queryBackContact, staticResourceContact.token);
                }
@@ -508,7 +518,8 @@
                        blockme();//add by Li Jun 20220428 By Li Jun 
                        var staticResourceRepairSubOrder = JSON.parse('{!staticResourceRepairSubOrder}');
                        let queryBackRepairSubOrder = function queryBackRepairSubOrder(data) {
                            document.querySelector("[data-id='RepairApplicant__c']").value = data.object.repairApplicantName;
                            if(document.querySelector("[data-id='RepairApplicant__c']"))
                                document.querySelector("[data-id='RepairApplicant__c']").value = data.object.repairApplicantName;
                            unblockUI();//add by Li Jun 20220428 By Li Jun 
                            EditButton(false);//add by Li Jun 20220428 By Li Jun 
                        };
force-app/main/default/pages/ViewAddressDecryptInfo.page
@@ -18,9 +18,12 @@
                    AWSService.query(staticResources.queryUrl, '{!AWSDataId}', queryBack, staticResources.token);
                }
                var queryBack = function queryBack(data) {
                    document.querySelector("[data-id='Telephone__c']").innerHTML = data.object.telephone;
                    document.querySelector("[data-id='ZipCode__c']").innerHTML = data.object.zipCode;
                    document.querySelector("[data-id='Detailed_Address__c']").innerHTML = data.object.detailedAddress;
                    if(document.querySelector("[data-id='Telephone__c']"))
                        document.querySelector("[data-id='Telephone__c']").innerHTML = data.object.telephone;
                    if(document.querySelector("[data-id='ZipCode__c']"))
                        document.querySelector("[data-id='ZipCode__c']").innerHTML = data.object.zipCode;
                    if(document.querySelector("[data-id='Detailed_Address__c']"))
                        document.querySelector("[data-id='Detailed_Address__c']").innerHTML = data.object.detailedAddress;
                    
                };
                sfdcPage.appendToOnloadQueue(function () {
force-app/main/default/pages/ViewConsumApplyEquipmentSetDetailDecrypt.page
@@ -22,7 +22,9 @@
                    AWSService.query(staticResources.queryUrl, '{!AWSDataId}', queryBack, staticResources.token);
                }
                var queryBack = function queryBack(data) {
                    document.querySelector("[id='page:form:pageBlock:pageBlockSection:j_id2:0:j_id3']").innerHTML = data.object.trialUser;
                    if(document.querySelector("[data-id='Trial_User__c']")){
                        document.querySelector("[data-id='Trial_User__c']").innerText = data.object.trialUser;
                    }
                };
                sfdcPage.appendToOnloadQueue(function () {
                    console.log('sfdcPage.appendToOnloadQueue');
force-app/main/default/pages/ViewOnCallDecrypt.page
@@ -13,18 +13,50 @@
            <apex:pageBlockSection showHeader="false" title="" collapsible="true" columns="2" id="pageBlockSection">
                <!--Each section has layoutFields, let's iterate them as well-->
                <apex:repeat value="{!encryptedAPIList}" var="encryptedAPI">
                    <apex:outputField html-data-id="{!encryptedAPI}" value="{!On_Call__c[encryptedAPI]}" />
                    <apex:outputField html-data-id="{!encryptedAPI}" title="{!ApiPrefix}{!encryptedAPI}" value="{!On_Call__c[encryptedAPI]}" />
                </apex:repeat>
            </apex:pageBlockSection>
            <script>
                // AWSService.sfSessionId = '{!GETSESSIONID()}';  // 20220404 By Chen Yanan
                var staticResources = JSON.parse('{!staticResource}');
                var AWSToSobjectEncryptedMapJson = JSON.parse('{!AWSToSobjectEncryptedMapJson}');
                var ApiPrefix = '{!ApiPrefix}';
                function QueryConsumApplyFromAWS() {
                    AWSService.query(staticResources.queryUrl, '{!AWSDataId}', queryBack, staticResources.token);
                }
                var queryBack = function queryBack(data) {
                    document.querySelector("[data-id='Responsible_Person_HP__c']").innerHTML = data.object.responsiblePersonHP;
                    document.querySelector("[id='page:form:pageBlock:pageBlockSection:j_id2:1:j_id3']").innerHTML = data.object.callerPhone;
                    // document.querySelector("[data-id='Responsible_Person_HP__c']").innerHTML = data.object.responsiblePersonHP;
                    // document.querySelector("[id='page:form:pageBlock:pageBlockSection:j_id2:1:j_id3']").innerHTML = data.object.callerPhone;
                    console.log('resp from aws:'+JSON.stringify(data.object));
                    if(!data.object){
                        console.log('data.object is ' + data.object);
                        return;
                    }
                    for(let f in AWSToSobjectEncryptedMapJson){
                        let t = "[title='"+ApiPrefix+AWSToSobjectEncryptedMapJson[f]+"']";
                        let ele = document.querySelector(t);
                        if(ele){
                            ele.title = '';
                            if(data.object.hasOwnProperty(f)){
                                if (f == 'email') {
                                    let eml = document.querySelector("[data-id='Email']");
                                    if(eml){  //20220403 By Chen Yanan
                                        eml.href = 'mailto:'+data.object[f];
                                        eml.text = data.object[f];
                                        continue;
                                    }
                                }
                                ele.innerHTML = data.object[f];
                            }
                            else{
                                console.log(f + 'is not in data.object');
                            }
                        }else{
                            console.log('selector='+t+' not found');
                        }
                    }
                };
                sfdcPage.appendToOnloadQueue(function () {
                    console.log('sfdcPage.appendToOnloadQueue');
force-app/main/default/pages/ViewRepairEncrypt.page
@@ -28,12 +28,18 @@
                }
                var queryBack = function queryBack(data) {
                    console.log(data);
                    document.querySelector("[data-id='address_Contacts__c']").innerHTML = data.object.addressContacts;
                    document.querySelector("[data-id='address_Contacts_Name__c']").innerHTML = data.object.addressContactsName;
                    document.querySelector("[data-id='address_Telephone__c']").innerHTML = data.object.addressTelephone;
                    document.querySelector("[data-id='address_ZipCode__c']").innerHTML = data.object.addressZipCode;
                    document.querySelector("[data-id='Detailed_Address__c']").innerHTML = data.object.detailedAddress;
                    document.querySelector("[data-id='RepairApplicant__c']").innerHTML = data.object.repairApplicant;
                    if(document.querySelector("[data-id='address_Contacts__c']"))
                        document.querySelector("[data-id='address_Contacts__c']").innerHTML = data.object.addressContacts;
                    if(document.querySelector("[data-id='address_Contacts_Name__c']"))
                        document.querySelector("[data-id='address_Contacts_Name__c']").innerHTML = data.object.addressContactsName;
                    if(document.querySelector("[data-id='address_Telephone__c']"))
                        document.querySelector("[data-id='address_Telephone__c']").innerHTML = data.object.addressTelephone;
                    if(document.querySelector("[data-id='address_ZipCode__c']"))
                        document.querySelector("[data-id='address_ZipCode__c']").innerHTML = data.object.addressZipCode;
                    if(document.querySelector("[data-id='Detailed_Address__c']"))
                        document.querySelector("[data-id='Detailed_Address__c']").innerHTML = data.object.detailedAddress;
                    if(document.querySelector("[data-id='RepairApplicant__c']"))
                        document.querySelector("[data-id='RepairApplicant__c']").innerHTML = data.object.repairApplicant;
                    //AWSService.query(staticResourceAddress.queryUrl, '{!DecryptAWSDataId}', queryBackDecrypt, staticResourceAddress.token);
                };
            /*