KKbes
2023-08-07 492f744d9d84289e27b2ddac9a9b4a2137fd11d6
force-app/main/default/classes/LexOPDSupplementaryController.cls
@@ -51,15 +51,17 @@
    }
    @AuraEnabled
    public static void NewAndUpdateOPDStatus(String Id){
    public static String NewAndUpdateOPDStatus(String Id){
    try{
        OPDPlan__c res =new OPDPlan__c();
        res.Id = Id;
        res.Status__c='提交';
        update res;
        return 'success';
    }
    catch (Exception e) {
        System.debug(LoggingLevel.INFO, '*** e: ' + e);
        return e.getMessage();
    }
    }
@@ -96,4 +98,34 @@
        }
        return res;
    }
    //新建OPD计划(科室)  客户上的按钮
    @AuraEnabled
    public static Account  initNewOPDButton(String recordId){
        Account res = new Account();
        try{
            res = [SELECT Id,Is_Active__c
                FROM Account
                    WHERE Id=:recordId];
            return res;
        }
        catch(Exception e){
            System.debug(LoggingLevel.INFO, '*** e: ' + e);
            return null;
        }
    }
        //新建OPD计划(询价)  询价上的按钮
    @AuraEnabled
    public static Opportunity  initNewOPDButton2(String recordId){
        Opportunity res = new Opportunity();
        try{
            res = [SELECT Id,AccountId,Name ,StageName
                FROM Opportunity
                    WHERE Id=:recordId];
            return res;
        }
        catch(Exception e){
            System.debug(LoggingLevel.INFO, '*** e: ' + e);
            return null;
        }
    }
}