buli
2023-05-23 07390e2fcb4adf27c928335bf27ae7939c5a80ad
force-app/main/default/classes/LexInventoryController.cls
@@ -31,6 +31,7 @@
    public static  List<ConsumableorderdetailsInfo> consumableorderdetailsRecordserrordummy;  // 丢失和巡回的,实际炒作用
    @AuraEnabled
    public static  List<List<ConsumableorderdetailsInfo>> consumableorderdetailsRecordsview { get; set; }       // 产品单位的List
    public static  List<Consumable_order_details2__c> InsListUp = New List<Consumable_order_details2__c>();
    public static List<ConsumableorderdetailsInfo> consumableorderdetailsviewRecords;
   
@@ -531,6 +532,7 @@
                    pandiandetailsListShow.add(pandiandetailsListMid);
                }
                 //分页
                PaginatedAccounts paginatedAccounts = new PaginatedAccounts();
                totalCount = codPageRecords.size();
                paginatedAccounts.nextPageToken = (pageToken + pageSize < totalCount) ? pageToken + pageSize : null;
@@ -553,6 +555,9 @@
                }
                data.put('paginatedAccounts', paginatedAccounts);
            data.put('pageCodeRecords', pageCodeRecords);
            //end
                data.put('codPageRecords',JSON.serialize(codPageRecords));
                data.put('consumableorderdetailsRecords',JSON.serialize(consumableorderdetailsRecords));
                data.put('consumableorderdetailsRecords',JSON.serialize(consumableorderdetailsRecords));
@@ -1010,27 +1015,11 @@
            data.put('reSet',reSet);
            data.put('consumableorderdetailsRecordsview',JSON.serialize(consumableorderdetailsRecordsview));
            System.debug('=====>consumableorderdetailsRecordsview'+consumableorderdetailsRecordsview);
            res.code = 200;
            res.status = 'Sucess';
            return res;
    }
    // @AuraEnabled
    // public static ResponseBodyLWC saveConfirm(Boolean iSinventory,String consumableorderdetailsRecordsLWC,String eSetId ) {
    //     ResponseBodyLWC res = new ResponseBodyLWC();
    //     Map<String,object> data = new Map<String,object>();
    //     res.entity = data;
    //     save(iSinventory,consumableorderdetailsRecordsLWC);
    //     LexInventoryListController.init(eSetId);
    //     res.code = 200;
    //     res.status = 'Sucess';
    //     return res;
    // }
    // 保存按钮
    @AuraEnabled
    public static ResponseBodyLWC save(Boolean iSinventory,String consumableorderdetailsRecordsLWC,String accountid,String agencyProType,Map<Id,String> pandiandetailsMap,List<Consumable_order_details2__c> reSet) {
@@ -1047,7 +1036,7 @@
        // 跳过明细2不必要更新
        StaticParameter.EscapeConsumableOrderDetail2Trigger = true;
        if(!iSinventory){
            return new ResponseBodyLWC('Error',500, '请先点【BarCode录入】', '');
            return new ResponseBodyLWC('Error',500, '请先录入BarCode', '');
            // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR,'请先点【BarCode录入】'));
            // return null;
        }
@@ -1169,6 +1158,7 @@
        /************************************************************************************************/
        // return ProS();
        data.put('eSetId',eSetId);
        data.put('InsListUp',InsListUp);
        res.status = 'Success';
        res.code = 200;
        System.debug('res = ' + res);