From e14d6d0619330cad423f06493e3aa2371faa2a8f Mon Sep 17 00:00:00 2001
From: 19626 <1962676589@qq.com>
Date: 星期六, 09 九月 2023 14:02:23 +0800
Subject: [PATCH] Sit期间修改

---
 force-app/main/default/classes/AssetModifyBelongsController.cls |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/force-app/main/default/classes/AssetModifyBelongsController.cls b/force-app/main/default/classes/AssetModifyBelongsController.cls
index c9ca4ce..2302efd 100644
--- a/force-app/main/default/classes/AssetModifyBelongsController.cls
+++ b/force-app/main/default/classes/AssetModifyBelongsController.cls
@@ -7,6 +7,7 @@
     public Boolean checkexact { get; set; }  // 20230110 gzw 璁㈠崟鍙风簿纭煡璇㈢敤
     public AssetModifyBelongsChange__c ambc { get; set; }
     public static List<SelectOption> textOpts { get; private set; }
+    public static Account ir { get; set; }
     //public static List<SelectOption> changeReasonOpts { get; private set; }
     static {
         textOpts = new List<SelectOption>();
@@ -50,7 +51,7 @@
     public Boolean isShow { get; set; }
     public List<Attachment> attachments { get; set; }
     //CHAN-BC6BV2 XHL AddEnd 20190522
-
+	public List<ContentDocument> contents { get; set; }
     //鍒嗛〉鍔熻兘
     public Integer pageLimit {get; set;}
     public String soql {get; set;}
@@ -61,6 +62,7 @@
         Id = ApexPages.currentPage().getParameters().get('Id');
 
         statusEdit = ApexPages.currentPage().getParameters().get('KeyWords');
+        System.debug('Id:'+Id+'   accountId:'+RawAccountId+'  KeyWords:'+statusEdit);
         assetModifyBelongsChangeDetailRecords = new List<AssetModifyBelongsChangeDetailInfo>();
         assetModifyBelongsChangeDetailRecordsview = new List<AssetModifyBelongsChangeDetailInfo>();
         editAble = false;
@@ -68,6 +70,18 @@
         pageLimit = Integer.valueOf(System.Label.orderdetPageLimitsize);
 
         attachments = new List<Attachment>();
+        //update 鏉庢枃娑� 2023/07/13 鏇存柊lightning闄勪欢涓婁紶 start
+        if(String.isNotBlank(Id)){
+            List<ContentDocumentLink> cdlList = [SELECT ContentDocumentId
+                                                       FROM ContentDocumentLink
+                                                       WHERE LinkedEntityId = :Id];
+            List<ID> fileIDs = new List<ID>();
+            for (ContentDocumentLink docLink : cdlList) {
+                fileIDs.add(docLink.ContentDocumentId);
+            }
+            contents=[SELECT Title,OwnerId,ContentModifiedDate from ContentDocument WHERE id IN :fileIDs];
+        }
+        //update 鏉庢枃娑� 2023/07/13 鏇存柊lightning闄勪欢涓婁紶 end
     }
 
     public boolean getcheckUser() {
@@ -170,7 +184,8 @@
         Map<String, AssetModifyBelongsChangeDetailInfo> MidMap = new Map<String, AssetModifyBelongsChangeDetailInfo>();
         List<Asset> asListed = new List<Asset>();
         soql = this.makeSoql1(text1, val1);
-        asListed = Database.query(soql);
+        System.debug('soql:'+soql);
+		asListed = Database.query(soql);
         asListed = noSubmittedList(asListed);
         for (AssetModifyBelongsChangeDetailInfo bss : assetModifyBelongsChangeDetailRecordsview) {
             if (bss.check == true) {
@@ -325,9 +340,20 @@
     //璺宠浆鍒颁笂浼犻檮浠堕〉闈�
     public PageReference uploadingAttachment() {
         PageReference ref = new Pagereference('/p/attach/NoteAttach?pid=' + Id + '&retURL=%2Fapex/AssetModifyBelongs?Id=' + Id);
+
         ref.setRedirect(true);
         return ref;
     }
+    //update 鏉庢枃娑� 2023/07/13 鏇存柊lightning闄勪欢涓婁紶 start
+    //璺宠浆鍒颁笂浼犻檮浠堕〉闈紙lightning锛�
+    public PageReference uploadingAttachmentLightning() {
+        //PageReference ref = new Pagereference('/p/attach/NoteAttach?pid=' + Id + '&retURL=%2Fapex/AssetModifyBelongs?Id=' + Id);
+        PageReference ref = new Pagereference('/lightning/n/LexUploadPage?0.recordId='+Id+'');
+        
+        ref.setRedirect(true);
+        return ref;
+    }
+    //update 鏉庢枃娑� 2023/07/13 鏇存柊lightning闄勪欢涓婁紶 end
     // CHAN-BC6BV2 XHL AddEnd 20190522
     //  閲嶆柊鍒锋柊
     public PageReference returnChangePage() {

--
Gitblit v1.9.1