From 07390e2fcb4adf27c928335bf27ae7939c5a80ad Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期二, 23 五月 2023 11:28:12 +0800
Subject: [PATCH] bakcup20230523

---
 force-app/main/default/classes/ArriveGoodsController.cls |   42 +++++++++++++++++++++++++++++++-----------
 1 files changed, 31 insertions(+), 11 deletions(-)

diff --git a/force-app/main/default/classes/ArriveGoodsController.cls b/force-app/main/default/classes/ArriveGoodsController.cls
index c7c0db6..0378f71 100644
--- a/force-app/main/default/classes/ArriveGoodsController.cls
+++ b/force-app/main/default/classes/ArriveGoodsController.cls
@@ -77,6 +77,7 @@
     //public String[] proidList =new String[]{};
     public Decimal orderCountAll = 0;
     public Decimal orderCountNotarrive = 0;
+    //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
     public id return_Order_id = null;
     public id inventory_Order_id = null;
     public boolean ReturnFLGbln {get;set;}
@@ -335,6 +336,16 @@
     //========20160311======ADD_End==================================
     //鑾峰彇鏄庣粏
     public void SearchPro() {
+        //浠庝笅杈圭Щ涓婃潵 by Link 2023-5-23
+        if(barcode == null || barcode.trim() ==''){
+            //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
+            if(isLwc){
+                returnError = '璇疯緭鍏arCode鍙�';
+            }else {
+                ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO,'璇疯緭鍏arCode鍙枫��'));
+            }
+            return;
+        }
         notInlist = new list<String>();
         otherAgencyMap = new Map<String, String>();
         barMcodeMap = new Map<String, String>();
@@ -416,15 +427,16 @@
         List<Consumable_order_details2__c> Ins = New List<Consumable_order_details2__c>();
         List<Consumable_order_details2__c> reSet = new List<Consumable_order_details2__c>();
         List<Consumable_order_details2__c> reSet1 = new List<Consumable_order_details2__c>();
-        if(barcode == null || barcode.trim() ==''){
-            //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
-            if(isLwc){
-                returnError = '璇疯緭鍏arCode鍙�';
-            }else {
-                ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO,'璇疯緭鍏arCode鍙枫��'));
-            }
-            return;
-        }
+        //绉诲埌鏈�涓婅竟 by Link 2023-5-23
+        // if(barcode == null || barcode.trim() ==''){
+        //     //LWC:Lwcflag鍜屾姤閿欐彁閱� update by Link 2023-04-27
+        //     if(isLwc){
+        //         returnError = '璇疯緭鍏arCode鍙�';
+        //     }else {
+        //         ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO,'璇疯緭鍏arCode鍙枫��'));
+        //     }
+        //     return;
+        // }
         //瀵规瘮鍏ㄩ儴搴撳瓨涓槸鍚﹀瓨鍦ㄧ鐞嗙紪鐮佷竴鏍凤紝barcode鍙蜂笉涓�鏍风殑浜у搧
         reSet1 = [SELECT Id,  Name,TracingCode__c,Bar_Code__c,Report_Product_Expiration__c 
                     FROM Consumable_order_details2__c
@@ -3604,7 +3616,11 @@
                     }
 
                     if(codi.esd.Return_reason__c==null||codi.esd.Return_reason__c==''){
-                        codi.esd.Return_reason__c.addError('璇疯ˉ鍏呰繑鍝佸師鍥�');
+                        if(isLwc){
+                            returnError = '璇疯ˉ鍏呰繑鍝佸師鍥�';
+                        }else {
+                            codi.esd.Return_reason__c.addError('璇疯ˉ鍏呰繑鍝佸師鍥�');
+                        }
                         return null;
                     }
 
@@ -3613,7 +3629,11 @@
                         String key = '' + codi.esd.Consumable_ZS_order__c + codi.esd.Bar_Code__c;
                         Integer deliverycnt = BarcodeCntMap.get(key);
                         if(codi.esd.Rrturn_count__c > deliverycnt){
-                            codi.esd.Rrturn_count__c.addError('瓒呭嚭鍑哄簱鏁伴噺');
+                            if(isLwc){
+                                returnError = '瓒呭嚭鍑哄簱鏁伴噺';
+                            }else {
+                                codi.esd.Rrturn_count__c.addError('瓒呭嚭鍑哄簱鏁伴噺');
+                            }
                             return null;
                         }  
                     }

--
Gitblit v1.9.1