From 0f1e5f2dd1b07eaab637261047741b02f2e4b60b Mon Sep 17 00:00:00 2001
From: zhangzhengmei <zhangzhengmei@prec-tech.com>
Date: 星期六, 06 五月 2023 09:46:04 +0800
Subject: [PATCH] 签收单->查看附件 lwc改造

---
 force-app/main/default/pages/eSignFormAttachment.page |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/force-app/main/default/pages/eSignFormAttachment.page b/force-app/main/default/pages/eSignFormAttachment.page
index 016c01a..e358110 100644
--- a/force-app/main/default/pages/eSignFormAttachment.page
+++ b/force-app/main/default/pages/eSignFormAttachment.page
@@ -163,16 +163,16 @@
                                     </tr>
                                     <apex:repeat value="{!acccData}" var="or" id="oppTable">
                                         <apex:variable value="{!1}" var="cnt"/>
-                                        <apex:variable value="trcnt" var="trcnt" rendered="{!IF(or.accessory.ContentType == '缁忛攢鍟�', true, false)}">
-                                        <tr style="cursor:pointer;" onclick="changeColor('{!or.accessory.Id}');onShowImge('{!or.accessory.Id}',this);" class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" onmouseover="if (window.hiOn){hiOn(this);} " onmouseout="if (window.hiOff){hiOff(this);} " onblur="if (window.hiOff){hiOff(this);}" onfocus="if (window.hiOn){hiOn(this);}">
+                                        <apex:variable value="trcnt" var="trcnt" rendered="{!IF(or.accessory.Description == '缁忛攢鍟�', true, false)}">
+                                        <tr style="cursor:pointer;" onclick="changeColor('{!or.accessory.ContentDocumentId}');onShowImge('{!or.accessory.ContentDocumentId}',this);" class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" onmouseover="if (window.hiOn){hiOn(this);} " onmouseout="if (window.hiOff){hiOff(this);} " onblur="if (window.hiOff){hiOff(this);}" onfocus="if (window.hiOn){hiOn(this);}">
                                             <td align="center" id="" style="border-right-width:thin">
-                                                <a href="#"><apex:outputText value="{!or.accessory.Name}" /></a>
+                                                <a href="#"><apex:outputText value="{!or.accessory.Title}.{!or.accessory.FileType}" /></a>
                                             </td>
                                             <td width="55px" align="center">
-                                                <apex:outputText value="{!or.accessory.ContentType}" />
+                                                <apex:outputText value="{!or.accessory.Description}" />
                                             </td>
                                             <td style="display:none">
-                                                <apex:outputText value="{!or.accessory.Id}"/>
+                                                <apex:outputText value="{!or.accessory.ContentDocumentId}"/>
                                             </td>
                                         </tr>
                                         </apex:variable>
@@ -197,16 +197,16 @@
                                     </apex:variable>
                                     <apex:repeat value="{!acccData}" var="or" id="oppTable2">
                                         <apex:variable value="{!1}" var="cnt"/>
-                                        <apex:variable value="trcnt" var="trcnt" rendered="{!IF(or.accessory.ContentType == '鍖婚櫌', true, false)}">
-                                        <tr style="cursor:pointer;" onclick="changeColor('{!or.accessory.Id}');onShowImge('{!or.accessory.Id}',this);" class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" onmouseover="if (window.hiOn){hiOn(this);} " onmouseout="if (window.hiOff){hiOff(this);} " onblur="if (window.hiOff){hiOff(this);}" onfocus="if (window.hiOn){hiOn(this);}">
+                                        <apex:variable value="trcnt" var="trcnt" rendered="{!IF(or.accessory.Description == '鍖婚櫌', true, false)}">
+                                        <tr style="cursor:pointer;" onclick="changeColor('{!or.accessory.ContentDocumentId}');onShowImge('{!or.accessory.ContentDocumentId}',this);" class="dataRow {!IF(MOD(cnt, 2)==0, 'odd', 'even')} {!IF(cnt==1, 'first', '')}" onmouseover="if (window.hiOn){hiOn(this);} " onmouseout="if (window.hiOff){hiOff(this);} " onblur="if (window.hiOff){hiOff(this);}" onfocus="if (window.hiOn){hiOn(this);}">
                                             <td align="center" id="" style="border-right-width:thin">
-                                                <a href="#"><apex:outputText value="{!or.accessory.Name}" /></a>
+                                                <a href="#"><apex:outputText value="{!or.accessory.Title}.{!or.accessory.FileType}" /></a>
                                             </td>
                                             <td width="55px" align="center">
-                                                <apex:outputText value="{!or.accessory.ContentType}" />
+                                                <apex:outputText value="{!or.accessory.Description}" />
                                             </td>
                                             <td style="display:none">
-                                                <apex:outputText value="{!or.accessory.Id}"/>
+                                                <apex:outputText value="{!or.accessory.ContentDocumentId}"/>
                                             </td>
                                         </tr>
                                         </apex:variable>
@@ -340,7 +340,7 @@
                 }else{
                     //濡傛灉涓嶆槸鍥剧墖锛岄偅涔堜笅杞芥枃浠�
                     //window.open('https://ocsm--stagefull--c.documentforce.com/servlet/servlet.FileDownload?file='+accId);
-                    window.open('https://ocsm--c.ap0.content.force.com/servlet/servlet.FileDownload?file='+accId);
+                    window.open('/sfc/servlet.shepherd/document/download/'+accId);
                     debugger
                     //鍙宠竟鐨勭敾甯冩樉绀�
                     showPdf();
@@ -478,7 +478,8 @@
             }
             //鍥剧墖鍔犺浇鍜宑anvas 鐢诲浘
             function imgShow(accId,accContentType){
-                var imageUrl = "/servlet/servlet.FileDownload?file="+accId;
+                // var imageUrl = "/servlet/servlet.FileDownload?file="+accId;
+                var imageUrl = "/sfc/servlet.shepherd/document/download/"+accId;
                 //js鍔ㄦ�佽祴鍊�
                 document.getElementById("j_id0:testImg").src = imageUrl;
                 //js鍔ㄦ�佽祴鍊�

--
Gitblit v1.9.1