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/LexInventoryHeaderClearStatusController.cls |   27 +++++++++++++++++++++------
 1 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/force-app/main/default/classes/LexInventoryHeaderClearStatusController.cls b/force-app/main/default/classes/LexInventoryHeaderClearStatusController.cls
index 32d7782..08d891e 100644
--- a/force-app/main/default/classes/LexInventoryHeaderClearStatusController.cls
+++ b/force-app/main/default/classes/LexInventoryHeaderClearStatusController.cls
@@ -1,12 +1,27 @@
 public with sharing class LexInventoryHeaderClearStatusController {
 
     @AuraEnabled
-    public static void init(){
-        
+    public static List<Inventory_Header__c> init(String recordId){
+        List<Inventory_Header__c> InventoryList = new List<Inventory_Header__c>([SELECT Id, Name, Inventory_Status__c FROM Inventory_Header__c WHERE Id = :recordId OR Fixture_Header__c = :recordId]);
+        return InventoryList;
     }
 
-    public class InitData{
-        public String InventoryStatus;
-        public String Name;
-    }
+    @AuraEnabled
+    public static String updateStatus(List<Inventory_Header__c> inventoryList){
+        List<Inventory_Header__c> tempList = new List<Inventory_Header__c>();
+        try {
+            for(Inventory_Header__c inventory : inventoryList){
+                Inventory_Header__c temp = new Inventory_Header__c();
+                temp.Id = inventory.Id;
+                temp.Inventory_Status__c = null;
+                tempList.add(temp);
+            }
+            UPDATE tempList;
+            return '娓呴櫎鐩樼偣鐘舵�佸畬姣�';
+        }
+        catch (Exception e) {
+            return e.getMessage();
+        }
+        
+    } 
 }
\ No newline at end of file

--
Gitblit v1.9.1