From e6068da47c1bef5517c9e5fdc8c726766867ad4e Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 14 七月 2023 15:10:02 +0800
Subject: [PATCH] Merge branch 'master' into LEXUpgrade2023-Deloitte

---
 force-app/main/default/classes/LexConsumableController.cls |  222 +++++++++++++++++++++++++++++++++----------------------
 1 files changed, 133 insertions(+), 89 deletions(-)

diff --git a/force-app/main/default/classes/LexConsumableController.cls b/force-app/main/default/classes/LexConsumableController.cls
index c6f9846..fedbe0a 100644
--- a/force-app/main/default/classes/LexConsumableController.cls
+++ b/force-app/main/default/classes/LexConsumableController.cls
@@ -105,8 +105,8 @@
     // 鐧诲綍鑰呭伐浣滃湴
     private static String userWorkLocation;
     public static String agencyProType { get; set; }
-    public static String agencyProType1 {get;set;}  //lt 20230526 瀹夊窘涓ょエ鍒� add
-    private static Boolean OSHFLG;//lt 20230517 瀹夊窘涓ょエ鍒� add
+    public static String agencyProType1 { get; set; } //lt 20230526 瀹夊窘涓ょエ鍒� add
+    private static Boolean OSHFLG; //lt 20230517 瀹夊窘涓ょエ鍒� add
     public static String methodType { get; set; }
     public static String hospitalName { get; set; }
     public static String hospitalId { get; set; }
@@ -167,10 +167,10 @@
             if (selectedIdMap.containsKey(consumableorderdetailsRecords[i].Prod.Id)) {
                 addNo++;
                 //continue;
-            } 
+            }
             // else if (consumableorderdetailsRecordsview.size() >= pageLimit + size) {
             //     break;
-            // } 
+            // }
             else {
                 if (consumableorderdetailsRecords[i].check == false) {
                     consumableorderdetailsRecords[i].esd = orderdetails1;
@@ -206,12 +206,12 @@
         pageLimit = Integer.valueOf(System.Label.orderdetPageLimitsize);
         ESetId = esetId;
         methodType = type;
-        if(String.isBlank(methodType) && String.isNotBlank(ESetId)){
+        if (String.isBlank(methodType) && String.isNotBlank(ESetId)) {
             List<Consumable_order__c> oclist = [SELECT orderPattern__c FROM Consumable_order__c WHERE id = :ESetid];
             methodType = oclist.get(0).orderPattern__c;
         }
         statusEdit = keywordStr;
-        System.debug('Param:'+ESetId+'---'+methodType+'---'+statusEdit);
+        System.debug('Param:' + ESetId + '---' + methodType + '---' + statusEdit);
         try {
             sortKey = '1';
             preSortKey = '1';
@@ -232,17 +232,16 @@
             userId = UserInfo.getUserId();
             List<user> Useracc = new List<user>();
             //lt 20230517 瀹夊窘涓ょエ鍒� add ,OSHFLG__c
-            Useracc = [SELECT accountid, Work_Location__c,UserPro_Type__c,OSHFLG__c FROM user WHERE id = :userId ];
+            Useracc = [SELECT accountid, Work_Location__c, UserPro_Type__c, OSHFLG__c FROM user WHERE id = :userId];
             accountid = Useracc[0].accountid;
             userWorkLocation = Useracc[0].Work_Location__c;
             agencyProType = Useracc[0].UserPro_Type__c;
             agencyProType1 = Useracc[0].UserPro_Type__c; //lt 20230526 瀹夊窘涓ょエ鍒� add
             //lt 20230526 瀹夊窘涓ょエ鍒� start
             OSHFLG = Useracc[0].OSHFLG__c; //lt 20230517 瀹夊窘涓ょエ鍒� add
-            if(OSHFLG){
+            if (OSHFLG) {
                 agencyProType1 = 'OSH';
-            }
-            else if(String.isBlank(Useracc[0].UserPro_Type__c)){
+            } else if (String.isBlank(Useracc[0].UserPro_Type__c)) {
                 agencyProType1 = 'ET';
             }
             //lt 20230526 瀹夊窘涓ょエ鍒� end
@@ -264,9 +263,9 @@
                     RecordType.DeveloperName = 'AgencyContract'
                     AND Contract_Decide_Start_Date__c <= :dateToday
                     AND Contract_Decide_End_Date__c >= :dateToday
-                    and Contact_Type__c like :agencyProType1//lt 20230517 瀹夊窘涓ょエ鍒� add 1
-                    and Agent_Ref__c =:accountid
-                    and OSH_Dealer__c =: OSHFLG  //lt 20230517 瀹夊窘涓ょエ鍒� add
+                    AND Contact_Type__c LIKE :agencyProType1 //lt 20230517 瀹夊窘涓ょエ鍒� add 1
+                    AND Agent_Ref__c = :accountid
+                    AND OSH_Dealer__c = :OSHFLG //lt 20230517 瀹夊窘涓ょエ鍒� add
             ];
             for (Account contract : contractList) {
                 contactDealer.add(contract.Id);
@@ -330,10 +329,10 @@
                     FROM Account
                     WHERE
                         ParentId = :accountid
-                        AND Contact_Type__c like :agencyProType1 //lt 20230517 瀹夊窘涓ょエ鍒� add 1
+                        AND Contact_Type__c LIKE :agencyProType1 //lt 20230517 瀹夊窘涓ょエ鍒� add 1
                         AND Contract_Decide_Start_Date__c <= :Date.Today()
                         AND Contract_Decide_End_Date__c >= :Date.Today()
-                        AND OSH_Dealer__c =: OSHFLG  //lt 20230517 瀹夊窘涓ょエ鍒� add
+                        AND OSH_Dealer__c = :OSHFLG //lt 20230517 瀹夊窘涓ょエ鍒� add
                 ];
                 if (contract.size() == 1) {
                     contractName = contract[0].Name;
@@ -382,7 +381,16 @@
                 }
                 consumableorderdetailsRecords.sort();
                 if (methodType != null && methodType != '' && (methodType.equals('hospitalorder') || methodType.equals('promotionorder'))) {
-                    searchorderdetails(methodType,accountid,hospitalId,contractId,userWorkLocation,accountName,proLimitAndDate,editAble);
+                    searchorderdetails(
+                        methodType,
+                        accountid,
+                        hospitalId,
+                        contractId,
+                        userWorkLocation,
+                        accountName,
+                        proLimitAndDate,
+                        editAble
+                    );
                     isfirst = true;
                 }
                 getPageInfo();
@@ -458,12 +466,12 @@
                         AND Consumable_order__r.Dealer_Info__c = :accountid
                 ];
                 for (Consumable_Orderdetails__c cdc1 : ConsumableorderdetailsSelected) {
-                    if(cdc1.Consumable_Product__c != null){
+                    if (cdc1.Consumable_Product__c != null) {
                         orderzaikuId.add(cdc1.Consumable_Product__c);
                     }
                 }
                 soql = makeSoqlorderdet();
-                System.debug('soql:'+soql);
+                System.debug('soql:' + soql);
                 size = orderzaikuId.size();
                 initStandardController();
                 product2Selected = Database.query(soql);
@@ -543,10 +551,21 @@
                 //         attachmentRecoeds.add(new ConsumableorderdetailsInfo(attachmentinfo[i]));
                 //     }
                 // }
-                List<ContentVersion> cvInfo = [SELECT Id, Title, OwnerId,Owner.Name, CreatedDate,ContentDocumentId FROM ContentVersion WHERE FirstPublishLocationId = :ESetId];
-                if (cvInfo.size() > 0) {
-                    for (Integer i = 0; i < cvInfo.size(); i++) {
-                        attachmentRecoeds.add(new ConsumableorderdetailsInfo(cvInfo[i]));
+                List<ContentDocumentLink> links = [SELECT Id, ContentDocumentId FROM ContentDocumentLink WHERE LinkedEntityId = :ESetId];
+                if (links != null && links.size() > 0) {
+                    List<String> documentIds = new List<String>();
+                    for (ContentDocumentLink link : links) {
+                        documentIds.add(link.ContentDocumentId);
+                    }
+                    List<ContentVersion> cvInfo = [
+                        SELECT Id, Title, OwnerId, Owner.Name, CreatedDate, ContentDocumentId
+                        FROM ContentVersion
+                        WHERE ContentDocumentId IN :documentIds
+                    ];
+                    if (cvInfo.size() > 0) {
+                        for (Integer i = 0; i < cvInfo.size(); i++) {
+                            attachmentRecoeds.add(new ConsumableorderdetailsInfo(cvInfo[i]));
+                        }
                     }
                 }
                 //
@@ -560,7 +579,7 @@
             List<String> upper = new List<String>();
             if (String.isNotBlank(ESetid)) {
                 for (ConsumableorderdetailsInfo bss : consumableorderdetailsRecords) {
-                    if(bss.esd.Consumable_count__c != null && bss.allnumber != null && bss.upperlimit != null){
+                    if (bss.esd.Consumable_count__c != null && bss.allnumber != null && bss.upperlimit != null) {
                         if (bss.esd.Consumable_count__c + bss.allnumber > bss.upperlimit) {
                             upper.add(bss.esd.Consumable_Product__r.Name__c);
                         }
@@ -596,22 +615,22 @@
             // categoryOptionList = new List<SelectOption>();
             category3Option = new List<CusOption>();
             // categoryOptionList.add(new SelectOption('', '-鏃�-'));
-            category3Option.add(new CusOption('-鏃�-',''));
+            category3Option.add(new CusOption('-鏃�-', ''));
             for (AggregateResult category3Search : categoryList) {
                 String deliverycnt = String.valueOf(category3Search.get('c3c'));
                 // categoryOptionList.add(new SelectOption(deliverycnt, deliverycnt));
-                category3Option.add(new CusOption(deliverycnt,deliverycnt));
+                category3Option.add(new CusOption(deliverycnt, deliverycnt));
             }
             //categoty4
             // category4OptionList = new List<SelectOption>();
             category4Option = new List<CusOption>();
             // category4OptionList.add(new SelectOption('', '-鏃�-'));
-            category4Option.add(new CusOption('-鏃�-',''));
+            category4Option.add(new CusOption('-鏃�-', ''));
             //categoty5
             // category5OptionList = new List<SelectOption>();
             category5Option = new List<CusOption>();
             // category5OptionList.add(new SelectOption('', '-鏃�-'));
-            category5Option.add(new CusOption('-鏃�-',''));
+            category5Option.add(new CusOption('-鏃�-', ''));
             //return msg
             consumableorderdetailsRecordsview = consumableorderdetailsRecords;
             getConsumableShowTableFieldValue();
@@ -652,7 +671,7 @@
     }
 
     @AuraEnabled
-    public static Results categoryAllload(String agencyProTypeStr, String category3Str){
+    public static Results categoryAllload(String agencyProTypeStr, String category3Str) {
         Results results = new Results();
         agencyProType = agencyProTypeStr;
         category3 = category3Str;
@@ -708,7 +727,7 @@
     }
 
     @AuraEnabled
-    public static Results categoryload(String agencyProTypeStr, String category3Str, String category4Str){
+    public static Results categoryload(String agencyProTypeStr, String category3Str, String category4Str) {
         Results results = new Results();
         agencyProType = agencyProTypeStr;
         category3 = category3Str;
@@ -734,7 +753,7 @@
                 // category4OptionList.add(new SelectOption(deliverycnt4, deliverycnt4));
                 category4Option.add(new CusOption(deliverycnt4, deliverycnt4));
             }
-            
+
             AggregateResult[] category5List = [
                 SELECT Count(id), Category5_text__c c5c
                 FROM Product2__c
@@ -929,7 +948,7 @@
         String consumableorderdetailsRecordsviewStr,
         Boolean editAbleStr,
         List<String> proLimitAndDateList
-    ){
+    ) {
         Results results = new Results();
         errorMsgList = new List<String>();
         warningMsgList = new List<String>();
@@ -948,8 +967,11 @@
         methodType = methodTypeStr;
         editAble = editAbleStr;
         proLimitAndDate = proLimitAndDateList;
-        dealerProductId = (List<String>)JSON.deserialize(dealerProductIdStr, List<String>.class);
-        consumableorderdetailsRecordsview = (List<ConsumableorderdetailsInfo>)JSON.deserialize(consumableorderdetailsRecordsviewStr, List<ConsumableorderdetailsInfo>.class);
+        dealerProductId = (List<String>) JSON.deserialize(dealerProductIdStr, List<String>.class);
+        consumableorderdetailsRecordsview = (List<ConsumableorderdetailsInfo>) JSON.deserialize(
+            consumableorderdetailsRecordsviewStr,
+            List<ConsumableorderdetailsInfo>.class
+        );
         size = Integer.valueOf(System.Label.orderdetLimitsize);
         pageLimit = Integer.valueOf(System.Label.orderdetPageLimitsize);
         try {
@@ -993,7 +1015,7 @@
             soql = makeSoql(category1, category_Goods, category3, category4, category5, specialCampaign, DealerProductId);
             size = Integer.valueOf(System.Label.orderdetLimitsize);
             initStandardController();
-            System.debug('soql:'+soql);
+            System.debug('soql:' + soql);
             product2Selected = Database.query(soql);
             for (Integer i = 0; i < product2Selected.size(); i++) {
                 MidMap.put(product2Selected[i].Id, new ConsumableorderdetailsInfo(product2Selected[i]));
@@ -1068,12 +1090,12 @@
             // makeMessage();
             results.errorMsgList = errorMsgList;
             results.warningMsgList = warningMsgList;
-            if(consumableorderdetailsRecords.size() > 0){
+            if (consumableorderdetailsRecords.size() > 0) {
                 getConsumableShowTableFieldValue();
                 results.result = 'Success';
                 results.consumableorderdetailsRecordsview = consumableorderdetailsRecordsview;
                 results.errorMsg = '鎼滅储鍒�' + consumableorderdetailsRecords.size() + '浠朵骇鍝�';
-            }else {
+            } else {
                 getConsumableShowTableFieldValue();
                 results.result = 'Fail';
                 results.consumableorderdetailsRecordsview = consumableorderdetailsRecordsview;
@@ -1097,7 +1119,7 @@
         String accountNameStr,
         List<String> proLimitAndDateList,
         Boolean editAbleStr
-    ){
+    ) {
         Results results = new Results();
         methodType = methodTypeStr;
         accountId = accountIdStr;
@@ -1123,7 +1145,7 @@
                     for (hospitalprice__c hc : hplist) {
                         hpids.add(hc.product__c);
                     }
-        
+
                     if (hpids != null && hpids.size() > 0) {
                         soql += ' AND Id in : hpids ';
                     }
@@ -1248,10 +1270,10 @@
             noOfRecords = consumableorderdetailsRecords.size();
             getConsumableShowTableFieldValue();
             results.consumableorderdetailsRecordsview = consumableorderdetailsRecordsview;
-            if(consumableorderdetailsRecordsview.size() > 0){
+            if (consumableorderdetailsRecordsview.size() > 0) {
                 results.result = 'Success';
-                results.errorMsg = '鍏辨悳绱㈠埌'+consumableorderdetailsRecordsview.size()+'鏉℃暟鎹�';
-            }else {
+                results.errorMsg = '鍏辨悳绱㈠埌' + consumableorderdetailsRecordsview.size() + '鏉℃暟鎹�';
+            } else {
                 results.result = 'Fail';
                 results.errorMsg = '娌℃湁鎼滅储鍒扮浉鍏虫暟鎹�';
             }
@@ -1278,10 +1300,10 @@
             if (selectedIdMap.containsKey(consumableorderdetailsRecords[i].Prod.Id)) {
                 addNo++;
                 //continue;
-            } 
+            }
             // else if (consumableorderdetailsRecordsview.size() >= pageLimit + size) {
             //     break;
-            // } 
+            // }
             else {
                 if (consumableorderdetailsRecords[i].check == false) {
                     consumableorderdetailsRecords[i].esd = orderdetails1;
@@ -1442,8 +1464,8 @@
             }
         }
         String soql = 'SELECT Id, Name,Name__c,Intra_Trade_List_RMB__c,Asset_Model_No__c,SFDA_Status__c,Product2__r.SFDA_Approbation_No__c,Product2__r.SFDA_Expiration_Date__c,Product2__r.Packing_list_manual__c,Category3__c,Category4__c,Category5__c FROM Product2__c WHERE Estimation_Entry_Possibility__c = \'鈼媆' ';
-        System.debug('sqlTail:'+sqlTail);
-        System.debug('orderzaikuId:'+orderzaikuId);
+        System.debug('sqlTail:' + sqlTail);
+        System.debug('orderzaikuId:' + orderzaikuId);
         if (orderzaikuId.size() > 0) {
             soql += ' AND Id in' + sqlTail;
         }
@@ -1452,7 +1474,7 @@
 
     // 缂栬緫鎸夐挳
     @AuraEnabled
-    public static Results setEditAble(String eSetidStr){
+    public static Results setEditAble(String eSetidStr) {
         Results results = new Results();
         ESetId = eSetidStr;
         try {
@@ -1501,7 +1523,7 @@
             cv.VersionData = EncodingUtil.base64Decode(base64Data);
             cv.IsMajorVersion = true;
             insert cv;
-            Consumable_order__c c = [SELECT Id FROM Consumable_order__c WHERE Id =:pId];
+            Consumable_order__c c = [SELECT Id FROM Consumable_order__c WHERE Id = :pId];
             c.Consumable_pdf_insert_day__c = Date.today();
             update c;
             results.result = 'Success';
@@ -1514,7 +1536,7 @@
 
     //鍒犻櫎鎸夐挳
     @AuraEnabled
-    public static Results delConsumable(String eSetidStr){
+    public static Results delConsumable(String eSetidStr) {
         Results results = new Results();
         ESetId = eSetidStr;
         try {
@@ -1537,7 +1559,7 @@
 
     // 鎻愪氦鎸夐挳
     @AuraEnabled
-    public static Results sorder(String eSetidStr,String accountidStr){
+    public static Results sorder(String eSetidStr, String accountidStr) {
         Results results = new Results();
         errorMsgList = new List<String>();
         warningMsgList = new List<String>();
@@ -1618,10 +1640,23 @@
         Boolean OSHFLGStr
     ) {
         ESetId = '';
-        return save(contractNameStr,cocStr,agencyProTypeStr,accountidStr,consumableorderdetailsRecordsviewStr,contactDealerStr,methodTypeStr,ESetId,hospitalIdStr,contractIdStr,agencyProType1Str,OSHFLGStr);
+        return save(
+            contractNameStr,
+            cocStr,
+            agencyProTypeStr,
+            accountidStr,
+            consumableorderdetailsRecordsviewStr,
+            contactDealerStr,
+            methodTypeStr,
+            ESetId,
+            hospitalIdStr,
+            contractIdStr,
+            agencyProType1Str,
+            OSHFLGStr
+        );
     }
 
-    //淇濆瓨鎸夐挳 
+    //淇濆瓨鎸夐挳
     @AuraEnabled
     public static Results save(
         String contractNameStr,
@@ -1636,7 +1671,7 @@
         String contractIdStr,
         String agencyProType1Str,
         Boolean OSHFLGStr
-    ){
+    ) {
         Results results = new Results();
         errorMsgList = new List<String>();
         warningMsgList = new List<String>();
@@ -1649,13 +1684,16 @@
         contractId = contractIdStr;
         agencyProType1 = agencyProType1Str;
         OSHFLG = OSHFLGStr;
-        coc = (Consumable_order__c)JSON.deserialize(cocStr, Consumable_order__c.class);
-        contactDealer = (List<String>)JSON.deserialize(contactDealerStr, List<String>.class);
-        System.debug('consumableorderdetailsRecordsviewStr:'+consumableorderdetailsRecordsviewStr);
-        consumableorderdetailsRecordsview = (List<ConsumableorderdetailsInfo>)JSON.deserialize(consumableorderdetailsRecordsviewStr, List<ConsumableorderdetailsInfo>.class);
-        if(coc.Offers_Price__c != null){
+        coc = (Consumable_order__c) JSON.deserialize(cocStr, Consumable_order__c.class);
+        contactDealer = (List<String>) JSON.deserialize(contactDealerStr, List<String>.class);
+        System.debug('consumableorderdetailsRecordsviewStr:' + consumableorderdetailsRecordsviewStr);
+        consumableorderdetailsRecordsview = (List<ConsumableorderdetailsInfo>) JSON.deserialize(
+            consumableorderdetailsRecordsviewStr,
+            List<ConsumableorderdetailsInfo>.class
+        );
+        if (coc.Offers_Price__c != null) {
             String offerStr = String.valueOf(coc.Offers_Price__c);
-            bargainPrice = Decimal.valueOf(offerStr.replace(',',''));
+            bargainPrice = Decimal.valueOf(offerStr.replace(',', ''));
         }
         Savepoint sp = Database.setSavepoint();
         try {
@@ -1670,12 +1708,12 @@
                 FROM account
                 WHERE
                     Name = :contractName
-                    AND Id =: contractId   //lt 20230517 瀹夊窘涓ょエ鍒� add
+                    AND Id = :contractId //lt 20230517 瀹夊窘涓ょエ鍒� add
                     AND Contract_Decide_Start_Date__c <= :Date.Today()
                     AND Contract_Decide_End_Date__c >= :Date.Today()
-                    AND Contact_Type__c like :agencyProType1  //lt 20230517 瀹夊窘涓ょエ鍒� add 1
-                    AND Agent_Ref__c =:accountid
-                    AND OSH_Dealer__c =: OSHFLG  //lt 20230517 瀹夊窘涓ょエ鍒� add
+                    AND Contact_Type__c LIKE :agencyProType1 //lt 20230517 瀹夊窘涓ょエ鍒� add 1
+                    AND Agent_Ref__c = :accountid
+                    AND OSH_Dealer__c = :OSHFLG //lt 20230517 瀹夊窘涓ょエ鍒� add
             ];
             if (contract.size() <= 0) {
                 // coc.Order_effective_contact__c.addError('涓嶅瓨鍦ㄧ殑鍚堝悓锛岃閲嶆柊纭銆�');
@@ -1728,13 +1766,14 @@
             }
             //=======================================鍖婚櫌鐗逛环,鏈夐噾棰濈殑璇濆彇閲戦
             Map<String, Decimal> dealerHospitalmMap = new Map<String, Decimal>();
-            List<hospitalprice__c> hplist = [select Id,hospital__c,mPrice__c,pPrice__c,product__c,account__c 
-                                                from hospitalprice__c
-                                                where product__c in :tpids and mPrice__c <> null and account__c=:accountid
-                                                ];
+            List<hospitalprice__c> hplist = [
+                SELECT Id, hospital__c, mPrice__c, pPrice__c, product__c, account__c
+                FROM hospitalprice__c
+                WHERE product__c IN :tpids AND mPrice__c != NULL AND account__c = :accountid
+            ];
             for (hospitalprice__c dealerProduct : hplist) {
-                if (dealerProduct.mPrice__c != null) {                   
-                    dealerHospitalmMap.put('' + dealerProduct.hospital__c + dealerProduct.product__c,dealerProduct.mPrice__c); 
+                if (dealerProduct.mPrice__c != null) {
+                    dealerHospitalmMap.put('' + dealerProduct.hospital__c + dealerProduct.product__c, dealerProduct.mPrice__c);
                 }
             }
             //淇冮攢璁㈣揣 鏍规嵁缁忛攢鍟嗕骇鍝佷腑鐨勬暟鎹绠楅噾棰�
@@ -1816,13 +1855,13 @@
                 FROM Account
                 WHERE
                     Name = :contractName
-                    AND Id =: contractId   //lt 20230517 瀹夊窘涓ょエ鍒� add
-                    AND Contact_Type__c like :agencyProType1  //lt 20230517 瀹夊窘涓ょエ鍒� add  1
+                    AND Id = :contractId //lt 20230517 瀹夊窘涓ょエ鍒� add
+                    AND Contact_Type__c LIKE :agencyProType1 //lt 20230517 瀹夊窘涓ょエ鍒� add  1
                     AND Contact_Type__c LIKE :agencyProType
                     AND Contract_Decide_Start_Date__c <= :Date.Today()
                     AND Contract_Decide_End_Date__c >= :Date.Today()
                     AND Contract_Decide_End_Date__c >= :Date.Today()
-                    AND OSH_Dealer__c =: OSHFLG  //lt 20230517 瀹夊窘涓ょエ鍒� add
+                    AND OSH_Dealer__c = :OSHFLG //lt 20230517 瀹夊窘涓ょエ鍒� add
             ];
             if (at.size() > 0 && at[0].Dealer_discount__c != null) {
                 disCount = at[0].Dealer_discount__c;
@@ -1887,16 +1926,19 @@
                                         ass.Prod.Intra_Trade_List_RMB__c *
                                         dealerPDiscountMap.get('' + contract[0].Id + ass.Prod.Id) /
                                         100;
-                                        system.debug('cai 00' + InsAfterDel.Intra_Trade_List_RMB__c);
+                                    system.debug('cai 00' + InsAfterDel.Intra_Trade_List_RMB__c);
                                 }
                                 //=====================================================================================update by rentx 2020-11-25
                             } else if (methodType.equals('hospitalorder')) {
                                 //鍖婚櫌鐗逛环
                                 Consumable_order[0].Order_ForHospital__c = hospitalId;
                                 Consumable_order[0].orderPattern__c = 'hospitalorder';
-                                if (dealerHospitalmMap.containsKey(hospitalId + ass.Prod.Id) && dealerHospitalmMap.get(hospitalId + ass.Prod.Id) != null) {
+                                if (
+                                    dealerHospitalmMap.containsKey(hospitalId + ass.Prod.Id) &&
+                                    dealerHospitalmMap.get(hospitalId + ass.Prod.Id) != null
+                                ) {
                                     //鐩存帴鏍规嵁淇冮攢閲戦璁$畻
-                                    InsAfterDel.Intra_Trade_List_RMB__c = dealerHospitalmMap.get(''+ hospitalId + ass.Prod.Id);        
+                                    InsAfterDel.Intra_Trade_List_RMB__c = dealerHospitalmMap.get('' + hospitalId + ass.Prod.Id);
                                 }
                             } else if (DealerProductMap.containsKey(ass.Prod.Id)) {
                                 InsAfterDel.Intra_Trade_List_RMB__c = DealerProductMap.get(ass.Prod.Id).Special_Campaign_Price__c;
@@ -1987,9 +2029,12 @@
                                 Consumable_order[0].orderPattern__c = 'hospitalorder';
                                 //鍖婚櫌鐗逛环
                                 Consumable_order[0].Order_ForHospital__c = hospitalId;
-                                if (dealerHospitalmMap.containsKey(hospitalId + ass.Prod.Id) && dealerHospitalmMap.get(hospitalId + ass.Prod.Id) != null) {
+                                if (
+                                    dealerHospitalmMap.containsKey(hospitalId + ass.Prod.Id) &&
+                                    dealerHospitalmMap.get(hospitalId + ass.Prod.Id) != null
+                                ) {
                                     //鐩存帴鏍规嵁淇冮攢閲戦璁$畻
-                                    InsAfterDel.Intra_Trade_List_RMB__c = dealerHospitalmMap.get(''+ hospitalId + ass.Prod.Id);        
+                                    InsAfterDel.Intra_Trade_List_RMB__c = dealerHospitalmMap.get('' + hospitalId + ass.Prod.Id);
                                 }
                             } else if (DealerProductMap.containsKey(ass.Prod.Id)) {
                                 InsAfterDel.Intra_Trade_List_RMB__c = DealerProductMap.get(ass.Prod.Id).Special_Campaign_Price__c;
@@ -2019,17 +2064,17 @@
 
     //鍒犻櫎闄勪欢
     @AuraEnabled
-    public static Results deleteAtt(String contentVersionId, String cocId){
+    public static Results deleteAtt(String contentVersionId, String cocId) {
         Results results = new Results();
         try {
             List<ContentVersion> cvInfo = [SELECT Id FROM ContentVersion WHERE FirstPublishLocationId = :cocId];
             ContentVersion conVersion = [SELECT ContentDocumentId FROM ContentVersion WHERE Id = :contentVersionId];
             String contentDocumentId = conVersion.ContentDocumentId;
-            ContentDocument conDocument =  [SELECT Id FROM ContentDocument where Id = :contentDocumentId];
+            ContentDocument conDocument = [SELECT Id FROM ContentDocument WHERE Id = :contentDocumentId];
             delete conDocument;
-            if(cvInfo.size() <= 1){
-                Consumable_order__c c = [SELECT Id FROM Consumable_order__c WHERE Id =:cocId];
-                c.Consumable_pdf_insert_day__c =null;
+            if (cvInfo.size() <= 1) {
+                Consumable_order__c c = [SELECT Id FROM Consumable_order__c WHERE Id = :cocId];
+                c.Consumable_pdf_insert_day__c = null;
                 update c;
             }
             results.result = 'Success';
@@ -2040,11 +2085,11 @@
         return results;
     }
 
-    public static void getConsumableShowTableFieldValue(){
-        for(ConsumableorderdetailsInfo con :consumableorderdetailsRecordsview){
-            if(con.Prod != null){
+    public static void getConsumableShowTableFieldValue() {
+        for (ConsumableorderdetailsInfo con : consumableorderdetailsRecordsview) {
+            if (con.Prod != null) {
                 con.recordId = con.Prod.Id;
-                if(!con.oldCheck){
+                if (!con.oldCheck) {
                     con.prodName = con.Prod.Name__c;
                     // System.debug('ProdName:'+con.Prod.Id+'---'+con.Prod.Name__c);
                 }
@@ -2054,9 +2099,9 @@
                 con.prodCategory5 = con.Prod.Category5__c;
                 con.prodIntraTradeList = con.Prod.Intra_Trade_List_RMB__c;
             }
-            if(con.esd != null){
+            if (con.esd != null) {
                 // if(con.oldCheck){
-                    // con.prodName = con.esd.Consumable_Product__r.Name__c;
+                // con.prodName = con.esd.Consumable_Product__r.Name__c;
                 // }
                 con.consumableCount = con.esd.Consumable_count__c;
             }
@@ -2116,7 +2161,6 @@
         public Decimal prodIntraTradeList { get; set; }
         @AuraEnabled
         public Decimal consumableCount { get; set; }
-
 
         // 宸插瓨浜у搧鏄庣粏
         public ConsumableorderdetailsInfo(Consumable_Orderdetails__c e) {
@@ -2268,4 +2312,4 @@
         @AuraEnabled
         public String value;
     }
-}
\ No newline at end of file
+}

--
Gitblit v1.9.1