From b5c5eb130ca0848124f9d136af4be142ad5aac07 Mon Sep 17 00:00:00 2001 From: binxie <137736985@qq.com> Date: 星期一, 26 六月 2023 14:42:02 +0800 Subject: [PATCH] backup0626 --- force-app/main/default/classes/LexLicenceReminderController.cls | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/force-app/main/default/classes/LexLicenceReminderController.cls b/force-app/main/default/classes/LexLicenceReminderController.cls index a4e7706..97a1cf3 100644 --- a/force-app/main/default/classes/LexLicenceReminderController.cls +++ b/force-app/main/default/classes/LexLicenceReminderController.cls @@ -1,40 +1,41 @@ public without sharing class LexLicenceReminderController { + @AuraEnabled - public static Results initReminder() { + public static Results initReminder(){ Results results = new Results(); try { - User useracc = [SELECT AccountId, Work_Location__c, UserPro_Type__c FROM user WHERE id = :UserInfo.getUserId()]; + User useracc = [SELECT AccountId, Work_Location__c,UserPro_Type__c FROM user WHERE id =:UserInfo.getUserId()]; String accountId = useracc.AccountId; - List<Account> accList = [SELECT Name, Medical_Equipment_Expiration_Date__c FROM Account WHERE Id = :accountId]; + List<Account> accList = [SELECT Name,Medical_Equipment_Expiration_Date__c FROM Account WHERE Id =:accountId]; Account accountInfo = new Account(); - if (accList.size() == 1) { + if(accList.size() == 1){ accountInfo = accList[0]; - } else { + }else{ results.result = 'Fail'; results.isShowReminder = false; results.errorMsg = '鏈幏鍙栧埌缁忛攢鍟嗕俊鎭�'; return results; } - if (accountInfo.Medical_Equipment_Expiration_Date__c != null) { + if(accountInfo.Medical_Equipment_Expiration_Date__c != null){ Integer days = LexUtility.getLicenceReminderDays(); Date today = Date.today(); // Date today = Date.newInstance(2024, 7, 21); Integer numberDaysDue = today.daysBetween(accountInfo.Medical_Equipment_Expiration_Date__c); - if (numberDaysDue > days) { + if(numberDaysDue > days){ results.isShowReminder = false; - } else { + }else{ results.isShowReminder = true; results.days = numberDaysDue; } results.result = 'Success'; - } else { + }else { results.result = 'Fail'; results.errorMsg = '鏈幏鍙栧埌鍖荤枟鍣ㄦ缁忚惀浼佷笟璁稿彲璇佹湁鏁堟湡闄�'; } } catch (Exception e) { results.result = 'Fail'; results.isShowReminder = false; - results.errorMsg = e.getLineNumber() + '---' + e.getMessage(); + results.errorMsg = e.getLineNumber()+'---'+e.getMessage(); } return results; } -- Gitblit v1.9.1