From 0f44cb1a0b7b36860e9ce81c1eac9e395d87f0b4 Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期一, 05 六月 2023 13:53:18 +0800 Subject: [PATCH] mergecode into lex dtt --- force-app/main/default/classes/ArriveGoodsController.cls | 154 +++++++++++++++++++++++++------------------------- 1 files changed, 77 insertions(+), 77 deletions(-) diff --git a/force-app/main/default/classes/ArriveGoodsController.cls b/force-app/main/default/classes/ArriveGoodsController.cls index cb91f3b..256f301 100644 --- a/force-app/main/default/classes/ArriveGoodsController.cls +++ b/force-app/main/default/classes/ArriveGoodsController.cls @@ -142,8 +142,8 @@ consumableorderdetailsRecordsview.add(recordsdummy); } - // Integer count = recordsdummy.size() / 1000; - // Integer last = recordsdummy.size() - (1000*count); + // Integer count = recordsdummy.size() / 1000; + // Integer last = recordsdummy.size() - (1000*count); // for(Integer i = 0; i < count ; i++){ // List<ConsumableorderdetailsInfo> tempList = new List<ConsumableorderdetailsInfo>(); @@ -316,18 +316,18 @@ HosErrorMap = new Map<String,String>(); //add by rentx 2021-01-27 end - noboxBarcodeList.clear(); - //鍐嶆绱㈤」鐩竻绌� - ConsumableorderdetailsRecordserror = new List<ConsumableorderdetailsInfo>(); - ErrorIdMap = new Map<String, String>(); - ErrorIdMap.clear(); - AllMap = new Map<String, String>(); - AllMap.clear(); - ExistIdMap = new Map<String, String>(); - ExistIdMap.clear(); - consumableorderdetails2Insert = new List<Consumable_order_details2__c>(); - ConsumableorderdetailsRecordsdummy = new List<ConsumableorderdetailsInfo>(); - /*if(EsetId != null && EsetId != ''){ + noboxBarcodeList.clear(); + //鍐嶆绱㈤」鐩竻绌� + ConsumableorderdetailsRecordserror = new List<ConsumableorderdetailsInfo>(); + ErrorIdMap = new Map<String, String>(); + ErrorIdMap.clear(); + AllMap = new Map<String, String>(); + AllMap.clear(); + ExistIdMap = new Map<String, String>(); + ExistIdMap.clear(); + consumableorderdetails2Insert = new List<Consumable_order_details2__c>(); + ConsumableorderdetailsRecordsdummy = new List<ConsumableorderdetailsInfo>(); + /*if(EsetId != null && EsetId != ''){ List<Consumable_order_details2__c> reSet1 = [SELECT Id, Name, Intra_Trade_List_RMB__c, @@ -885,8 +885,6 @@ WHERE Dealer_Arrive__c = FALSE AND Dealer_Shipment__c= FALSE AND Dealer_Saled__c = FALSE - // gzw fix 鍙栨秷浜у搧鍒ゆ柇涓烘湭鍏ュ簱 20230323 - AND Cancellation_Flag__c = false AND Dealer_Returned__c = false AND Bar_Code__c in :BarCodeListP AND Dealer_Info_text__c = :accountName @@ -1539,7 +1537,7 @@ } //add by rentx 2021-01-27 end - makeArrivedSummary(); + makeArrivedSummary(); //add by rentx 20210602 start CHAN-C3K4ZQ @@ -2458,8 +2456,8 @@ } - public void confimResultWithoutOrder() { - /*list<String> overOrderproList = new list<String>(); + public void confimResultWithoutOrder() { + /*list<String> overOrderproList = new list<String>(); list<String> overOrderBARcodeCunList = new list<String>(); orderProductCunMap.clear(); orderProductArrivedCunMap.clear(); @@ -2513,7 +2511,7 @@ /*orderWantArriveCunMap.put(ass.esd.Consumable_order_minor__c + ass.esd.Asset_Model_No__c,orderWantArriveCunMap.get(ass.esd.Consumable_order_minor__c + ass.esd.Asset_Model_No__c)+1); } return overOrderproList;*/ - } + } // WYIN-BLZE48鐩樼偣涓㈠け浜у搧澧炲姞鍏ュ簱鏂瑰紡 update by vivek 2020-03-05 start // 铏氭嫙鐩樼偣鍗曟秷鑰楀搧鏄庣粏1鍒涘缓宸″洖 @@ -2665,11 +2663,11 @@ ins.Used_date__c = Date.today(); ins.OwnerId = arriveAccount.OwnerId; - insDetail1.add(ins); - } - insDetail1Map.put(acc, insDetail1); - } - insert orderList; + insDetail1.add(ins); + } + insDetail1Map.put(acc, insDetail1); + } + insert orderList; List<Id> orderIdList = new List<Id> (); for (Consumable_order__c co : orderList) { @@ -2696,29 +2694,31 @@ insDetail1List.add(dtl1); } - // 鏄庣粏2 - List<Consumable_order_details2__c> d2list = accountGroupMap.get(setId.Dealer_Info__r.Name + setId.Order_Owner_WorkLocal__c); - for (Consumable_order_details2__c dtl2 : d2list) { - dtl2.Send_Date__c = Date.today(); - dtl2.Consumable_Sale_order__c = null; - dtl2.Consumable_Return_order__c = null; - dtl2.Consumable_ZS_order__c = setId.Id; - //dtl2.Delivery_List_RMB__c = null; - dtl2.Return_date__c = null; - dtl2.Return_reason__c = null; - dtl2.Consumable_Shipment_order__c = setId.Id; - // 鏇存柊鍊熻皟淇℃伅 add by gzw 2020-0-415 start - dtl2.Transfer_Time__c = 1; - dtl2.Agency_Transfer__c = true; - dtl2.Frist_Transfer_Agency__c = dtl2.Dealer_Info_text__c; - // 鏇存柊鍊熻皟淇℃伅 add by gzw 2020-0-415 end - updDetail2List.add(dtl2); - } - } - - insert insDetail1List; - update updDetail2List; + // 鏄庣粏2 + List<Consumable_order_details2__c> d2list = accountGroupMap.get( + setId.Dealer_Info__r.Name + setId.Order_Owner_WorkLocal__c + ); + for (Consumable_order_details2__c dtl2 : d2list) { + dtl2.Send_Date__c = Date.today(); + dtl2.Consumable_Sale_order__c = null; + dtl2.Consumable_Return_order__c = null; + dtl2.Consumable_ZS_order__c = setId.Id; + //dtl2.Delivery_List_RMB__c = null; + dtl2.Return_date__c = null; + dtl2.Return_reason__c = null; + dtl2.Consumable_Shipment_order__c = setId.Id; + // 鏇存柊鍊熻皟淇℃伅 add by gzw 2020-0-415 start + dtl2.Transfer_Time__c = 1; + dtl2.Agency_Transfer__c = true; + dtl2.Frist_Transfer_Agency__c = dtl2.Dealer_Info_text__c; + // 鏇存柊鍊熻皟淇℃伅 add by gzw 2020-0-415 end + updDetail2List.add(dtl2); + } } + + insert insDetail1List; + update updDetail2List; + } //鍒拌揣纭 public PageReference ArriveGoodsConfim() { @@ -2875,9 +2875,9 @@ } } - if (addSaleOrderList.size() > 0) { - addSaleOrderAuto(addSaleOrderList); - } + if (addSaleOrderList.size() > 0) { + addSaleOrderAuto(addSaleOrderList); + } if(updateconsumableorderdetails2.size() > 0){ update updateconsumableorderdetails2; @@ -3138,8 +3138,8 @@ } } - return BarcodeRetrunResult.size(); - } + return BarcodeRetrunResult.size(); + } // 鍗曚綅涓轰釜鐨凚arcode瀵瑰簲鐨勫嚭搴撳崟 public integer Getconsumableorderdetails2Nobox(){ @@ -3549,7 +3549,7 @@ // tcm end //add by rentx 2020-10-14 end - codcorderdetList.add(codcorderdetail); + codcorderdetList.add(codcorderdetail); //杩斿搧鏄庣粏 retorddetail.Return_reason__c = ass.ReturnReason; @@ -3594,12 +3594,12 @@ // tcm end //add by rentx 2020-10-14 end - codcorderdetList.add(retorddetail); - i++; - } + codcorderdetList.add(retorddetail); + i++; + } - // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'------end------')); - // return null; + // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'------end------')); + // return null; if(codcList.size()>0){ ControllerUtil.updateOrderDetailsSatus( codcList ); @@ -3688,9 +3688,9 @@ // ApexPages.addMessages(e); // ApexPages.addMessages(e.getLineNumber() + ' 11111111111111111'); - //return null; - } + //return null; } + } //璺宠浆鍒拌繑鍝侀〉闈� public Pagereference ToReturnGoodsPage(){ @@ -3714,22 +3714,22 @@ return ref; } - class ConsumableorderdetailsInfo implements Comparable { - public Consumable_order_details2__c esd { get; set; } - public Product2__c Prod { get; set; } - public String ProductName { get; set; } - //public Boolean canSELECT { get; set; } - public String barCodeNo { get; set; } - public Date sterilizationlimitDate { get; set; } - public String serialNoorLotNo { get; set; } - public String tracingCodeNo { get; set; } - public String ReturnReason { get; set; } - public String oldConsumableCount { get; set; } - public String ErrorReason { get; set; } - public boolean canEdit { get; set; } - public Integer intMark { get; set; } - public Decimal arriveAmount { get; set; } - public Decimal arrivedCount { get; set; } + public class ConsumableorderdetailsInfo implements Comparable { + public Consumable_order_details2__c esd { get; set; } + public Product2__c Prod { get; set; } + public String ProductName { get; set; } + //public Boolean canSELECT { get; set; } + public String barCodeNo { get; set; } + public Date sterilizationlimitDate { get; set; } + public String serialNoorLotNo { get; set; } + public String tracingCodeNo { get; set; } + public String ReturnReason { get; set; } + public String oldConsumableCount { get; set; } + public String ErrorReason { get; set; } + public boolean canEdit { get; set; } + public Integer intMark { get; set; } + public Decimal arriveAmount { get; set; } + public Decimal arrivedCount { get; set; } public String ReportProductExpirationDate {get;set;} public ConsumableorderdetailsInfo(Consumable_order_details2__c e,string str) { @@ -3794,4 +3794,4 @@ return null; } } -} \ No newline at end of file +} -- Gitblit v1.9.1