From 5b5c1e16deaa3a9d6d0ed1ffca390655ed103df7 Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期五, 14 七月 2023 14:56:14 +0800 Subject: [PATCH] lex community --- force-app/main/default/classes/LexArriveGoodsController.cls | 57 ++++++++++++++++++++++++++++----------------------------- 1 files changed, 28 insertions(+), 29 deletions(-) diff --git a/force-app/main/default/classes/LexArriveGoodsController.cls b/force-app/main/default/classes/LexArriveGoodsController.cls index 5eeaf1f..b2c79cc 100644 --- a/force-app/main/default/classes/LexArriveGoodsController.cls +++ b/force-app/main/default/classes/LexArriveGoodsController.cls @@ -1,4 +1,5 @@ public without sharing class LexArriveGoodsController { + //鍒濆鍖� @AuraEnabled public static Results init(String arrType, String eSetId) { @@ -25,20 +26,20 @@ public static Results searchProduct(String barcode, String arrControllerStr) { Results results = new Results(); try { - System.debug('arrControllerStr:' + arrControllerStr); - ArriveGoodsController arrController = (ArriveGoodsController) JSON.deserialize(arrControllerStr, ArriveGoodsController.class); + System.debug('arrControllerStr:'+arrControllerStr); + ArriveGoodsController arrController = (ArriveGoodsController)JSON.deserialize(arrControllerStr, ArriveGoodsController.class); arrController.barcode = barcode; arrController.returnError = null; arrController.warningList = new List<String>(); arrController.errorList = new List<String>(); arrController.SearchPro(); results.arrGoodCon = JSON.serialize(arrController); - if (arrController.returnError != null && arrController.returnError != '') { + if(arrController.returnError != null && arrController.returnError != ''){ results.result = 'Fail'; results.errorMsgList = arrController.errorList; results.warningMsgList = arrController.warningList; results.errorMsg = arrController.returnError; - } else { + }else { results.coc = arrController.coc; results.saveFLGbln = arrController.saveFLGbln; results.returnFLGbln = arrController.ReturnFLGbln; @@ -63,20 +64,20 @@ public static Results arriveGoodsConfim(String arrControllerStr) { Results results = new Results(); try { - ArriveGoodsController arrController = (ArriveGoodsController) JSON.deserialize(arrControllerStr, ArriveGoodsController.class); + ArriveGoodsController arrController = (ArriveGoodsController)JSON.deserialize(arrControllerStr, ArriveGoodsController.class); arrController.returnError = null; arrController.warningList = new List<String>(); arrController.errorList = new List<String>(); Pagereference page = arrController.ArriveGoodsConfim(); results.arrGoodCon = JSON.serialize(arrController); - if (arrController.returnError != null && arrController.returnError != '') { + if(arrController.returnError != null && arrController.returnError != ''){ results.result = 'Fail'; results.errorMsgList = arrController.errorList; results.warningMsgList = arrController.warningList; results.errorMsg = arrController.returnError; - } else { - if (arrController.urlType == 'UnabletoEdit') { - results.url = '/lexarrivegsdetails?EsetId=' + arrController.arriveId; + }else { + if(arrController.urlType == 'UnabletoEdit'){ + results.url = '/lexarrivegsdetails?EsetId='+arrController.arriveId; } results.errorMsgList = arrController.errorList; results.warningMsgList = arrController.warningList; @@ -88,17 +89,14 @@ } return results; } - + //鐧诲綍杩斿搧 @AuraEnabled public static Results updateGoodsOfReturn(String arrControllerStr, String showGoodsofReturnListStr) { Results results = new Results(); try { - List<ConsumableorderdetailsInfo> showGoodsofReturnList = (List<ConsumableorderdetailsInfo>) JSON.deserialize( - showGoodsofReturnListStr, - List<ConsumableorderdetailsInfo>.class - ); - ArriveGoodsController arrController = (ArriveGoodsController) JSON.deserialize(arrControllerStr, ArriveGoodsController.class); + List<ConsumableorderdetailsInfo> showGoodsofReturnList = (List<ConsumableorderdetailsInfo>)JSON.deserialize(showGoodsofReturnListStr, List<ConsumableorderdetailsInfo>.class); + ArriveGoodsController arrController = (ArriveGoodsController)JSON.deserialize(arrControllerStr, ArriveGoodsController.class); arrController.ShowGoodsofReturnList = changeType2(showGoodsofReturnList); arrController.returnError = null; arrController.warningList = new List<String>(); @@ -106,17 +104,17 @@ StaticParameter.ConsumableOrderTrigger = true; //Add by Li Jun for bypass ConsumableOrderTrigger 20230616 Pagereference page = arrController.UpdateGoodsOfReturn(); results.arrGoodCon = JSON.serialize(arrController); - if (arrController.returnError != null && arrController.returnError != '') { + if(arrController.returnError != null && arrController.returnError != ''){ results.result = 'Fail'; results.errorMsgList = arrController.errorList; results.warningMsgList = arrController.warningList; results.errorMsg = arrController.returnError; - } else { - if (arrController.urlType == 'ToReturnGoodsPage') { - results.url = '/detail/' + arrController.return_Order_id; + }else { + if(arrController.urlType == 'ToReturnGoodsPage'){ + results.url = '/detail/'+arrController.return_Order_id; } - if (arrController.urlType == 'ToInventoryGoodsPage') { - results.url = '/detail/' + arrController.inventory_Order_id; + if(arrController.urlType == 'ToInventoryGoodsPage'){ + results.url = '/detail/'+arrController.inventory_Order_id; } results.errorMsgList = arrController.errorList; results.warningMsgList = arrController.warningList; @@ -129,10 +127,10 @@ return results; } - public static List<ConsumableorderdetailsInfo> changeType1(List<ArriveGoodsController.ConsumableorderdetailsInfo> conList) { + public static List<ConsumableorderdetailsInfo> changeType1(List<ArriveGoodsController.ConsumableorderdetailsInfo> conList){ List<ConsumableorderdetailsInfo> conList1 = new List<ConsumableorderdetailsInfo>(); - if (conList != null) { - for (ArriveGoodsController.ConsumableorderdetailsInfo con : conList) { + if(conList != null){ + for(ArriveGoodsController.ConsumableorderdetailsInfo con : conList){ ConsumableorderdetailsInfo con1 = new ConsumableorderdetailsInfo(); con1.esd = con.esd; con1.Prod = con.Prod; @@ -155,10 +153,10 @@ return conList1; } - public static List<ArriveGoodsController.ConsumableorderdetailsInfo> changeType2(List<ConsumableorderdetailsInfo> conList) { + public static List<ArriveGoodsController.ConsumableorderdetailsInfo> changeType2(List<ConsumableorderdetailsInfo> conList){ List<ArriveGoodsController.ConsumableorderdetailsInfo> conList1 = new List<ArriveGoodsController.ConsumableorderdetailsInfo>(); - if (conList != null) { - for (ConsumableorderdetailsInfo con : conList) { + if(conList != null){ + for(ConsumableorderdetailsInfo con : conList){ ArriveGoodsController.ConsumableorderdetailsInfo con1 = new ArriveGoodsController.ConsumableorderdetailsInfo(); con1.esd = con.esd; con1.Prod = con.Prod; @@ -246,7 +244,8 @@ @AuraEnabled public String ReportProductExpirationDate { get; set; } - public ConsumableorderdetailsInfo() { + public ConsumableorderdetailsInfo(){ + } // 鎺掑簭 @@ -254,4 +253,4 @@ return null; } } -} +} \ No newline at end of file -- Gitblit v1.9.1