From d77b6353ca9b59a6398df3eae9912f9fd766946d Mon Sep 17 00:00:00 2001
From: zhangzhengmei <zhangzhengmei@prec-tech.com>
Date: 星期六, 05 八月 2023 17:04:22 +0800
Subject: [PATCH] fix: lightning 页面确认
---
force-app/main/default/classes/lexRentalFixtureSetAssignController.cls | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/force-app/main/default/classes/lexRentalFixtureSetAssignController.cls b/force-app/main/default/classes/lexRentalFixtureSetAssignController.cls
new file mode 100644
index 0000000..990b7bc
--- /dev/null
+++ b/force-app/main/default/classes/lexRentalFixtureSetAssignController.cls
@@ -0,0 +1,33 @@
+public with sharing class lexRentalFixtureSetAssignController {
+
+ @AuraEnabled
+ public static InitData init(String recordId){
+ InitData res = new InitData();
+ try {
+ Rental_Apply__c ra = [SELECT Id, Campaign__c, Campaign__r.Status, Repair__c, Repair_Final_Inspection_Date_F__c, RC_return_to_office__c,
+ Status__c, Rental_Apply_Equipment_Set_Cnt__c, demo_purpose2__c FROM Rental_Apply__c where Id = :recordId];
+
+ res.ra = ra;
+ System.debug('ra.Campaign__c=='+ra.Campaign__c);
+ if(ra.Campaign__c != null){
+ String campId = ra.Campaign__c;
+ Campaign camp = [SELECT Id, Status FROM Campaign Where Id = :campId];
+ res.CampaignStatus = camp.Status;
+ }
+ System.debug('res==='+res);
+ return res;
+ }
+ catch (Exception e) {
+ System.debug('lexRentalFixtureSetAssignControllerError==='+e);
+ }
+ return null;
+ }
+
+
+ public class InitData{
+ @AuraEnabled
+ public Rental_Apply__c ra;
+ @AuraEnabled
+ public String CampaignStatus;
+ }
+}
\ No newline at end of file
--
Gitblit v1.9.1