From 2f4492ee18f90274582fcc2bb06f5e9bf64136e8 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 13 五月 2022 17:32:14 +0800
Subject: [PATCH] ProdBackup0513

---
 force-app/main/default/pages/NEWCreateSWOQuote.page |  106 +++++-----------------------------------------------
 1 files changed, 11 insertions(+), 95 deletions(-)

diff --git a/force-app/main/default/pages/NEWCreateSWOQuote.page b/force-app/main/default/pages/NEWCreateSWOQuote.page
index 6278a46..2d0f0d4 100644
--- a/force-app/main/default/pages/NEWCreateSWOQuote.page
+++ b/force-app/main/default/pages/NEWCreateSWOQuote.page
@@ -7,88 +7,8 @@
 <apex:includeScript value="{!URLFOR($Resource.SWOJS)}"/>
 <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
 <apex:includeScript value="{!URLFOR($Resource.apex20)}"/>
-<apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
 <script type="text/javascript">
-    // 20220311 PI鏀归�� by Bright start
-    AWSService.sfSessionId = '{!GETSESSIONID()}';
-    var staticResource = JSON.parse('{!staticResource}');
-    var contactstaticResource = JSON.parse('{!contactstaticResource}');
 
-    var aws_data = {};
-
-    function Decrypt(r,dataIds,callback){
-        if (!(dataIds && dataIds.length)) {
-            if(callback)callback();
-            return;
-        }
-
-        let Foo = function(){
-            for (const id of dataIds) {
-                if (aws_data.hasOwnProperty(id)) {
-                    let d = aws_data[id];
-                    let $e =j$("[aws-id='"+d.dataId+ "']");
-                    $e.each((i,e)=>{
-                        j$(e).html(d[j$(e).attr("aws-api")]);
-                    })
-                    
-                }
-            }
-            if(callback)callback();
-        }
-        let ids = [];
-        for (const id of dataIds) {
-            if (!aws_data.hasOwnProperty(id)) {
-                ids.push(id);
-            }
-        }
-        if (ids.length > 0) {
-            
-            AWSService.search(r.searchUrl,JSON.stringify({
-                "dataIds":ids
-            }),function(data){
-                
-                if(data.object && data.object.length > 0){
-                    
-                    for(let d of data.object){
-                        if(d.dataId){
-                            aws_data[d.dataId] = d;
-                        }
-                    }
-                    Foo();
-                }else{
-                    if(callback)callback();
-                }
-            },r.token);
-        }else{
-            Foo();
-        }
-    }
-
-    function DecryptAll(callback){
-        let dataIds1 = [];
-        j$('[aws-id][aws-obj="Contact"]').each((i,e)=>{
-            let v = j$(e).attr('aws-id');
-            if (v) {
-                dataIds1.push(v);
-            }
-        });
-        Decrypt(contactstaticResource,dataIds1,callback);
-
-        let dataIds2 = [];
-        j$('[aws-id][aws-obj="Quotes__c"]').each((i,e)=>{
-            let v = j$(e).attr('aws-id');
-            if (v) {
-                dataIds2.push(v);
-            }
-        });
-        Decrypt(staticResource,dataIds2,callback);
-    }
-
-    j$(function(){
-        DecryptAll();
-        
-    })
-    // 20220311 PI鏀归�� by Bright end
 </script>
 <style type="text/css"> 
         .Page{
@@ -213,9 +133,7 @@
                         <tr>
 
                             <td colspan="2" align="left" ><apex:inputField id="CURRENCY" value="{!QuotesPage.CURRENCY__c}" style="width: 56%"/></td>
-                            <td colspan="2" align="left" >
-                                <a href="/{!QuotesPage.CONTACT_NAME__c}" aws-obj="Contact" aws-api="lastName" aws-id="{!QuotesPage.CONTACT_NAME__r.AWS_Data_Id__c}">{!QuotesPage.CONTACT_NAME__r.Name}</a>
-                            </td>
+                            <td colspan="2" align="left" ><apex:outputField value="{!QuotesPage.CONTACT_NAME__c}" style="width: 63%"/></td>
                             <td colspan="2"/>
                             <td colspan="2" class="title1">Summary</td>
                             <td/>
@@ -236,7 +154,7 @@
                             <td colspan="2" align="left" ><apex:outputField id="COMPANY" value="{!QuotesPage.COMPANY__c}"/>
                             <!-- <apex:outputLink value="/{!QuotesPage.COMPANYId__c}" target="LINK_{!QuotesPage.COMPANYId__c}" ><c:PDFWbr targetStr="{!QuotesPage.COMPANYName__c}"/></apex:outputLink> -->
                             </td>
-                            <td align="left" ><apex:outputField html-aws-obj="Quotes__c" html-aws-api="contactPhone" html-aws-id="{!QuotesPage.AWS_Data_Id__c}" id="CONTACT_PHONE" value="{!QuotesPage.CONTACT_PHONE__c}"/></td>
+                            <td align="left" ><apex:outputField id="CONTACT_PHONE" value="{!QuotesPage.CONTACT_PHONE__c}"/></td>
                             <td colspan="3"/>
                             <td class="title2">{!$ObjectType.Quotes__c.fields.DISCOUNT__c.label}</td>
                             <td class="title2" align="left" ><apex:outputField value="{!QuotesPage.DISCOUNT__c}" style="width: 62%"/></td>
@@ -377,7 +295,7 @@
                                 <apex:inputText id="DisplayPROBABILITY" value="{!QuotesPage.PROBABILITY__c}" style="display: none;"/>
                             </td>
                             <td/>
-                            <td align="left" ><apex:inputField id="PRODUCT_SEGMENT" value="{!QuotesPage.PRODUCT_SEGMENT__c}" style="width: 95%"/></td>
+                            <td align="left" ><apex:inputField id="PRODUCT_SEGMENT" value="{!QuotesPage.PRODUCT_SEGMENT__c}"  onchange="QuotesTypeChangeFunction();" style="width: 95%"/></td>
                         </tr>
                         <tr>
                             <td align="left" >{!$ObjectType.Quotes__c.fields.LOCATION__c.label}<span class="textRed">*</span></td>
@@ -527,8 +445,8 @@
                             <td align="left" >{!$ObjectType.Quotes__c.fields.SHIP_TO__c.label}</td>
                         </tr>
                         <tr>
-                            <td colspan="2" align="left" ><apex:inputField html-aws-obj="Quotes__c" html-aws-api="billTo" html-aws-id="{!QuotesPage.AWS_Data_Id__c}" id="BILL_TO" value="{!QuotesPage.BILL_TO__c }" style="width: 90%;height: 80PX"/></td>
-                            <td colspan="2" align="left" ><apex:inputField html-aws-obj="Quotes__c" html-aws-api="shipTo" html-aws-id="{!QuotesPage.AWS_Data_Id__c}" id="SHIP_TO" value="{!QuotesPage.SHIP_TO__c}" style="width: 90%;height: 80PX"/></td> 
+                            <td colspan="2" align="left" ><apex:inputField id="BILL_TO" value="{!QuotesPage.BILL_TO__c }" style="width: 90%;height: 80PX"/></td>
+                            <td colspan="2" align="left" ><apex:inputField id="SHIP_TO" value="{!QuotesPage.SHIP_TO__c}" style="width: 90%;height: 80PX"/></td> 
                         </tr>
                         <tr>
                              <td colspan="9"> <hr/></td>
@@ -648,19 +566,17 @@
                         </tr>
                         
                                 <tr>
-                                    <apex:outputPanel layout="none" rendered="{!IF(aftORbef == false && aftORbef1 == false, true, false)}">
-                                        <td colspan="9">
-                                        <apex:outputText id="message01" value="{!Messages01}" style="resize:vertical;width: 100%"/>
-                                        </td>
-                                    </apex:outputPanel> 
+                                    <td colspan="9">
+                                    <apex:outputText id="message01" value="{!Messages01}" style="resize:vertical;width: 100%"/>
+                                    </td>
                                 </tr>
-                                <tr>
+                                <!-- <tr>
                                     <apex:outputPanel layout="none" rendered="{!IF(aftORbef == true || aftORbef1 == true, true, false)}">
                                         <td colspan="9">
                                         <apex:outputText value="-缁翠慨璐ㄤ繚鍙兜鐩栦簬鏈缁翠慨鐨勯厤浠讹紝缁翠慨璐ㄤ繚鏈熶负浠櫒鍙戣揣鍚庝笁涓湀鍔犲叓澶┿��" style="resize:vertical;width: 100%"/>
                                         </td>
                                     </apex:outputPanel> 
-                                </tr>
+                                </tr> -->
                                 <tr>
                                     <td colspan="9">
                                      <apex:outputText id="message02" value="{!Messages02}" style="resize:vertical;width: 100%"/>
@@ -949,7 +865,7 @@
                             <td><apex:outputText value="{!mail.haveAtt}" /></td>
                             <td>
                                 <apex:repeat value="{!mail.attList}" var="att" id="lines">
-                                    <apex:outputLink value="/{!att.Id}" target="LINK_{!att.Id}"><c:PDFWbr targetStr="{!att.FileName__c}" /></apex:outputLink>
+                                    <apex:outputLink value="/{!att.Id}" target="LINK_{!att.Id}"><c:PDFWbr targetStr="{!att.Name}" /></apex:outputLink>
                                     <br/>
                                 </apex:repeat>
                             </td>

--
Gitblit v1.9.1