From af7b716a60d889acea95560abba0e46eee008b8f Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期三, 05 七月 2023 13:54:50 +0800
Subject: [PATCH] backup0705
---
force-app/main/default/classes/LexInventoryListController.cls | 243 +++++++++++++++++++++++++++++-------------------
1 files changed, 146 insertions(+), 97 deletions(-)
diff --git a/force-app/main/default/classes/LexInventoryListController.cls b/force-app/main/default/classes/LexInventoryListController.cls
index a4e9395..5ae2462 100644
--- a/force-app/main/default/classes/LexInventoryListController.cls
+++ b/force-app/main/default/classes/LexInventoryListController.cls
@@ -1,103 +1,152 @@
public without sharing class LexInventoryListController {
- /*****************妞滅储鐢�******************/
- public static Consumable_order__c coc { get; set; }
- public static String baseUrl {get;private set;}
- /*****************鐢婚潰琛ㄧずBean******************/
- public static List<ConsumableorderdetailsInfo> consumableorderdetailsRecords { get; set; }
- public static List<ConsumableorderdetailsInfo> consumableorderdetailsRecordsError { get; set; }
- // 鐩樼偣鏄庣粏1
- private static List<Consumable_orderdetails__c> consumableorderdetails1 = new List<Consumable_orderdetails__c>();
- // 鐩樼偣鏄庣粏2
- private static List<Consumable_order_details2__c> consumableorderdetailsSelected = new List<Consumable_order_details2__c>();
+ /*****************妞滅储鐢�******************/
+ public static Consumable_order__c coc { get; set; }
+ public static String baseUrl { get; private set; }
+ /*****************鐢婚潰琛ㄧずBean******************/
+ public static List<ConsumableorderdetailsInfo> consumableorderdetailsRecords {
+ get;
+ set;
+ }
+ public static List<ConsumableorderdetailsInfo> consumableorderdetailsRecordsError {
+ get;
+ set;
+ }
+ // 鐩樼偣鏄庣粏1
+ private static List<Consumable_orderdetails__c> consumableorderdetails1 = new List<Consumable_orderdetails__c>();
+ // 鐩樼偣鏄庣粏2
+ private static List<Consumable_order_details2__c> consumableorderdetailsSelected = new List<Consumable_order_details2__c>();
- // 鐩樼偣鍗曞彿 ID
- private static String ESetId = '';
- public LexInventoryListController() {
- //Apexpages.currentPage().getHeaders().put('X-UA-Compatible', 'IE=8');
- baseUrl = URL.getSalesforceBaseUrl().toExternalForm();
- ESetId = ApexPages.currentPage().getParameters().get('esetId');
- consumableorderdetailsRecords = new List<ConsumableorderdetailsInfo>();
- consumableorderdetailsRecordsError = new List<ConsumableorderdetailsInfo>();
+ // 鐩樼偣鍗曞彿 ID
+ private static String ESetId = '';
+ public LexInventoryListController() {
+ //Apexpages.currentPage().getHeaders().put('X-UA-Compatible', 'IE=8');
+ baseUrl = URL.getSalesforceBaseUrl().toExternalForm();
+ ESetId = ApexPages.currentPage().getParameters().get('esetId');
+ consumableorderdetailsRecords = new List<ConsumableorderdetailsInfo>();
+ consumableorderdetailsRecordsError = new List<ConsumableorderdetailsInfo>();
+ }
+ // 鐢婚潰鍒濆鍖�
+ @AuraEnabled
+ public static ResponseBodyLWC init(String eSetId) {
+ system.debug('eSetId====>' + eSetId);
+ ESetId = eSetId;
+ ResponseBodyLWC res = new ResponseBodyLWC();
+ Map<String, object> data = new Map<String, object>();
+ res.entity = data;
+ consumableorderdetailsRecordsError = new List<ConsumableorderdetailsInfo>();
+
+ coc = new Consumable_order__c();
+ consumableorderdetailsRecords = new List<ConsumableorderdetailsInfo>();
+ List<Consumable_order__c> qs = new List<Consumable_order__c>();
+ qs = [
+ SELECT Name, Inventory_date__c, Order_date__c
+ FROM Consumable_order__c
+ WHERE Id = :ESetId
+ ];
+ System.debug('qs===>' + qs);
+ if (qs.size() > 0) {
+ coc = qs[0];
}
- // 鐢婚潰鍒濆鍖�
- @AuraEnabled
- public static ResponseBodyLWC init(String eSetId) {
- system.debug('eSetId====>'+eSetId);
- ESetId = eSetId;
- ResponseBodyLWC res = new ResponseBodyLWC();
- Map<String, object> data = new Map<String, object>();
- res.entity = data;
- consumableorderdetailsRecordsError = new List<ConsumableorderdetailsInfo>();
+ // 閬告姙娓堛伩銇槑缁嗐倰鍙栧緱
+ consumableorderdetailsSelected = [
+ SELECT
+ Id,
+ Name,
+ Consumable_Product__c,
+ Consumable_Product__r.Name,
+ Sterilization_limit__c,
+ Deliver_date__c,
+ Consumable_Product__r.Name__c,
+ Consumable_Product__r.Intra_Trade_List_RMB__c,
+ Bar_Code__c,
+ Consumable_Product__r.Asset_Model_No__c,
+ Lose_Flag__c,
+ recordtypeid,
+ Lose_reason__c
+ FROM Consumable_order_details2__c
+ WHERE Consumable_Inventory_order__c = :ESetId
+ ORDER BY Name
+ ];
+ System.debug(
+ 'consumableorderdetailsSelected==>' + consumableorderdetailsSelected
+ );
- coc = new Consumable_order__c();
- consumableorderdetailsRecords = new List<ConsumableorderdetailsInfo>();
- List<Consumable_order__c> qs = New List<Consumable_order__c>();
- qs = [select Name,Inventory_date__c,Order_date__c From Consumable_order__c Where Id =:ESetId];
- System.debug('qs===>'+qs);
- if (qs.size()>0){
- coc = qs[0];
- }
- // 閬告姙娓堛伩銇槑缁嗐倰鍙栧緱
- consumableorderdetailsSelected = [
- select Id, Name, Consumable_Product__c,
- Consumable_Product__r.Name, Sterilization_limit__c,
- Deliver_date__c,Consumable_Product__r.Name__c,
- Consumable_Product__r.Intra_Trade_List_RMB__c,Bar_Code__c,
- Consumable_Product__r.Asset_Model_No__c,Lose_Flag__c,
- recordtypeid,Lose_reason__c
- from Consumable_order_details2__c
- where Consumable_Inventory_order__c = :ESetId
- order by Name ];
- System.debug('consumableorderdetailsSelected==>'+consumableorderdetailsSelected);
-
- for (Integer i = 0; i < consumableorderdetailsSelected.size(); i++) {
- consumableorderdetailsRecordsError.add(new ConsumableorderdetailsInfo(consumableorderdetailsSelected[i]));
- }
- consumableorderdetails1 = [
- select Id, Name,Diff__c,inventory_sum__c,
- Count_Sum__c,Consumable_order__c,
- Consumable_Product__c,Consumable_Product__r.Name,Consumable_Count__c,
- Consumable_Product__r.Intra_Trade_List_RMB__c,
- Consumable_Product__r.Asset_Model_No__c,Consumable_Product__r.Name__c,
- Sum_of_money__c,recordtypeid,Lose_reason__c,Product_Refind__c
- from Consumable_orderdetails__c
- where Consumable_order__c = :ESetId
- order by Name ];
- for (Integer i = 0; i < consumableorderdetails1.size(); i++) {
- consumableorderdetailsRecords.add(new ConsumableorderdetailsInfo(consumableorderdetails1[i]));
- }
- data.put('qs',qs);
- System.debug('consumableorderdetailsRecords====>'+consumableorderdetailsRecords);
- data.put('consumableorderdetailsRecords',JSON.serialize(consumableorderdetailsRecords));
- data.put('ConsumableorderdetailsRecordsError',JSON.serialize(ConsumableorderdetailsRecordsError));
- // if(ConsumableorderdetailsRecordsError.size()!=null){
- // data.put('ConsumableorderdetailsRecordsError',JSON.serialize(ConsumableorderdetailsRecordsError));
- // }
- System.debug('ConsumableorderdetailsRecordsError====>'+ConsumableorderdetailsRecordsError);
- res.status = 'Success';
- res.code = 200;
- System.debug('res = ' + res);
- return res;
+ for (Integer i = 0; i < consumableorderdetailsSelected.size(); i++) {
+ consumableorderdetailsRecordsError.add(
+ new ConsumableorderdetailsInfo(consumableorderdetailsSelected[i])
+ );
}
-
- // Data Bean
- class ConsumableorderdetailsInfo implements Comparable {
- public Consumable_orderdetails__c orderdetails1 { get; set; }
- public Consumable_order_details2__c orderdetails2 { get; set; }
- public Product2__c Prod { get; set; }
- // 鏄庣粏1
- public ConsumableorderdetailsInfo(Consumable_orderdetails__c e) {
- orderdetails1 = e;
- Prod = e.Consumable_Product__r;
- }
- // 鏄庣粏2
- public ConsumableorderdetailsInfo(Consumable_order_details2__c e) {
- orderdetails2 = e;
- Prod = e.Consumable_Product__r;
- }
- // 鎺掑簭
- public Integer compareTo(Object compareTo) {
- return null;
- }
+ consumableorderdetails1 = [
+ SELECT
+ Id,
+ Name,
+ Diff__c,
+ inventory_sum__c,
+ Count_Sum__c,
+ Consumable_order__c,
+ Consumable_Product__c,
+ Consumable_Product__r.Name,
+ Consumable_Count__c,
+ Consumable_Product__r.Intra_Trade_List_RMB__c,
+ Consumable_Product__r.Asset_Model_No__c,
+ Consumable_Product__r.Name__c,
+ Sum_of_money__c,
+ recordtypeid,
+ Lose_reason__c,
+ Product_Refind__c
+ FROM Consumable_orderdetails__c
+ WHERE Consumable_order__c = :ESetId
+ ORDER BY Name
+ ];
+ for (Integer i = 0; i < consumableorderdetails1.size(); i++) {
+ consumableorderdetailsRecords.add(
+ new ConsumableorderdetailsInfo(consumableorderdetails1[i])
+ );
}
-}
\ No newline at end of file
+ data.put('qs', qs);
+ System.debug(
+ 'consumableorderdetailsRecords====>' + consumableorderdetailsRecords
+ );
+ data.put(
+ 'consumableorderdetailsRecords',
+ JSON.serialize(consumableorderdetailsRecords)
+ );
+ data.put(
+ 'ConsumableorderdetailsRecordsError',
+ JSON.serialize(ConsumableorderdetailsRecordsError)
+ );
+ // if(ConsumableorderdetailsRecordsError.size()!=null){
+ // data.put('ConsumableorderdetailsRecordsError',JSON.serialize(ConsumableorderdetailsRecordsError));
+ // }
+ System.debug(
+ 'ConsumableorderdetailsRecordsError====>' +
+ ConsumableorderdetailsRecordsError
+ );
+ res.status = 'Success';
+ res.code = 200;
+ System.debug('res = ' + res);
+ return res;
+ }
+
+ // Data Bean
+ @TestVisible
+ class ConsumableorderdetailsInfo implements Comparable {
+ public Consumable_orderdetails__c orderdetails1 { get; set; }
+ public Consumable_order_details2__c orderdetails2 { get; set; }
+ public Product2__c Prod { get; set; }
+ // 鏄庣粏1
+ public ConsumableorderdetailsInfo(Consumable_orderdetails__c e) {
+ orderdetails1 = e;
+ Prod = e.Consumable_Product__r;
+ }
+ // 鏄庣粏2
+ public ConsumableorderdetailsInfo(Consumable_order_details2__c e) {
+ orderdetails2 = e;
+ Prod = e.Consumable_Product__r;
+ }
+ // 鎺掑簭
+ public Integer compareTo(Object compareTo) {
+ return null;
+ }
+ }
+}
--
Gitblit v1.9.1