From d324588faa5120c95321425a06de683e8aae445b Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期一, 05 六月 2023 14:37:22 +0800
Subject: [PATCH] LEX Community NewComponent
---
force-app/main/default/classes/LexDealerInquiryModifyStateController.cls | 332 ++++++++++++++++++++++++++++++++++++++++++++----------
1 files changed, 267 insertions(+), 65 deletions(-)
diff --git a/force-app/main/default/classes/LexDealerInquiryModifyStateController.cls b/force-app/main/default/classes/LexDealerInquiryModifyStateController.cls
index 60c6ee4..efb18df 100644
--- a/force-app/main/default/classes/LexDealerInquiryModifyStateController.cls
+++ b/force-app/main/default/classes/LexDealerInquiryModifyStateController.cls
@@ -20,10 +20,16 @@
public static String limits { get; set; }//鏃ユ湡03
public static List<SelectOption> dateOpts { get; private set; }
+ public static List<CusOption> textCusOpts;
public static List<SelectOption> textOpts { get; private set; }
+
+ public static List<CusOption> timeCusOpts;
public static List<SelectOption> timeOpts { get; private set; }
+
+ public static List<CusOption> equalCusOpts;
public static List<SelectOption> equalOpts { get; private set; }
public static List<SelectOption> timeequalOpts { get; private set; }
+ public static List<CusOption> limitCusOpts;
public static List<SelectOption> limitOpts { get; private set; }
/*****************鐢婚潰琛ㄧずBean******************/
@@ -54,7 +60,22 @@
@TestVisible private static String accTypeForSort = null;
private static Integer oppLimit = 500;
+ // page
+ public static Integer pagesize { get; set; }
+ public static Integer pageToken { get; set; }
+ public static String sortField { get; set; }
+ // public static String sortOrder { get; set; }
+
+ public static Integer totalcount { get; set; }
+
public LexDealerInquiryModifyStateController() {
+ }
+
+ @AuraEnabled
+ public static Results init(Integer pageSizeLWC,Integer pageTokenLWC) {
+ pageSize = pageSizeLWC;
+ pageToken = pageTokenLWC;
+ Results results = new Results();
oppRecords = new List<OpportunityInfo>();
//dateOpts = new List<SelectOption>();
@@ -63,46 +84,83 @@
//dateOpts.add(new SelectOption('Ban_On_Use_Date__c', '绂佺敤鏃ユ湡'));
//鏁版嵁瀛楁涓嬫媺鍒楄〃
- textOpts = new List<SelectOption>();
- textOpts.add(new SelectOption('', '--鏃�--'));
- textOpts.add(new SelectOption('Agency_Opportunity_No__c', '缁忛攢鍟嗚浠风紪鐮�'));
- textOpts.add(new SelectOption('Agency__r.Name', '缁忛攢鍟�'));
- textOpts.add(new SelectOption('Agency_Hospital__r.Name', '缁忛攢鍟嗗尰闄�'));
- textOpts.add(new SelectOption('Department_Cateogy__c', '绉戝鍒嗙被'));
- textOpts.add(new SelectOption('Change_To_Opportunity_T__c', '璇环鍚嶇О'));
- // textOpts.add(new SelectOption('Name', '璇环鍚嶇О'));
+ // textOpts = new List<SelectOption>();
+ // textOpts.add(new SelectOption('', '--鏃�--'));
+ // textOpts.add(new SelectOption('Agency_Opportunity_No__c', '缁忛攢鍟嗚浠风紪鐮�'));
+ // textOpts.add(new SelectOption('Agency__r.Name', '缁忛攢鍟�'));
+ // textOpts.add(new SelectOption('Agency_Hospital__r.Name', '缁忛攢鍟嗗尰闄�'));
+ // textOpts.add(new SelectOption('Department_Cateogy__c', '绉戝鍒嗙被'));
+ // textOpts.add(new SelectOption('Change_To_Opportunity_T__c', '璇环鍚嶇О'));
+ // // textOpts.add(new SelectOption('Name', '璇环鍚嶇О'));
+ // textOpts.add(new SelectOption('StageName__c', '璇环闃舵'));
+ // textOpts.add(new SelectOption('Oly_Inquiry_Status1__c', '鐘舵��1'));
+ // //绮剧悽绉戞妧 zxk 2021-08-25 start
+ // // textOpts.add(new SelectOption('Oly_Inquiry_Status2__c', '鐘舵��2'));
+ // textOpts.add(new SelectOption('Oly_Inquiry_Stage__c', 'Oly璇环闃舵'));
+ // //绮剧悽绉戞妧 zxk 2021-08-25 end
+ // textOpts.add(new SelectOption('Hospital_City_Master__c', '甯�'));
- textOpts.add(new SelectOption('StageName__c', '璇环闃舵'));
- textOpts.add(new SelectOption('Oly_Inquiry_Status1__c', '鐘舵��1'));
- //绮剧悽绉戞妧 zxk 2021-08-25 start
- // textOpts.add(new SelectOption('Oly_Inquiry_Status2__c', '鐘舵��2'));
- textOpts.add(new SelectOption('Oly_Inquiry_Stage__c', 'Oly璇环闃舵'));
- //绮剧悽绉戞妧 zxk 2021-08-25 end
- textOpts.add(new SelectOption('Hospital_City_Master__c', '甯�'));
-
+ //custom option
+ textCusOpts = new List<CusOption>();
+ textCusOpts.add(new CusOption('', '--鏃�--'));
+ textCusOpts.add(new CusOption('Agency_Opportunity_No__c', '缁忛攢鍟嗚浠风紪鐮�'));
+ textCusOpts.add(new CusOption('Agency__r.Name', '缁忛攢鍟�'));
+ textCusOpts.add(new CusOption('Agency_Hospital__r.Name', '缁忛攢鍟嗗尰闄�'));
+ textCusOpts.add(new CusOption('Department_Cateogy__c', '绉戝鍒嗙被'));
+ textCusOpts.add(new CusOption('Change_To_Opportunity_T__c', '璇环鍚嶇О'));
+ textCusOpts.add(new CusOption('StageName__c', '璇环闃舵'));
+ textCusOpts.add(new CusOption('Oly_Inquiry_Status1__c', '鐘舵��1'));
+ textCusOpts.add(new CusOption('Oly_Inquiry_Stage__c', 'Oly璇环闃舵'));
+ textCusOpts.add(new CusOption('Hospital_City_Master__c', '甯�'));
+
+
// textOpts.add(new SelectOption('Agency_Hospital__r.Hospital__r.Salesdepartment_HP__c', '閿�鍞湰閮�'));
// textOpts.add(new SelectOption('Agency_Hospital__r.Hospital__r.State_Master__r.Name', '鐪�'));
// textOpts.add(new SelectOption('Agency_Hospital__r.Hospital__r.City_Master__r.Name', '甯�'));
//鏃ユ湡瀛楁涓嬫媺鍒楄〃
- timeOpts = new List<SelectOption>();
- timeOpts.add(new SelectOption('', '--鏃�--'));
- timeOpts.add(new SelectOption('Created_Day__c', '鍒涘缓鏃�'));
- timeOpts.add(new SelectOption('Bid_Planned_Date__c', '棰勬祴鎷涙爣鏃�'));
- timeOpts.add(new SelectOption('Forecasted_Bid_Date__c', '棰勬祴涓爣鏃�'));
- timeOpts.add(new SelectOption('Close_Forecasted_Date__c', '棰勬祴涓嶰LY绛剧害鏃�'));
- timeOpts.add(new SelectOption('Lost_Opportunity_Date__c', '澶卞崟鏃ユ湡'));
- timeOpts.add(new SelectOption('Deleted_Reason_Date__c', '鍙栨秷鏃ユ湡'));
+ // timeOpts = new List<SelectOption>();
+ // timeOpts.add(new SelectOption('', '--鏃�--'));
+ // timeOpts.add(new SelectOption('Created_Day__c', '鍒涘缓鏃�'));
+ // timeOpts.add(new SelectOption('Bid_Planned_Date__c', '棰勬祴鎷涙爣鏃�'));
+ // timeOpts.add(new SelectOption('Forecasted_Bid_Date__c', '棰勬祴涓爣鏃�'));
+ // timeOpts.add(new SelectOption('Close_Forecasted_Date__c', '棰勬祴涓嶰LY绛剧害鏃�'));
+ // timeOpts.add(new SelectOption('Lost_Opportunity_Date__c', '澶卞崟鏃ユ湡'));
+ // timeOpts.add(new SelectOption('Deleted_Reason_Date__c', '鍙栨秷鏃ユ湡'));
+
+ timeCusOpts = new List<CusOption>();
+ timeCusOpts.add(new CusOption('', '--鏃�--'));
+ timeCusOpts.add(new CusOption('Created_Day__c', '鍒涘缓鏃�'));
+ timeCusOpts.add(new CusOption('Bid_Planned_Date__c', '棰勬祴鎷涙爣鏃�'));
+ timeCusOpts.add(new CusOption('Forecasted_Bid_Date__c', '棰勬祴涓爣鏃�'));
+ timeCusOpts.add(new CusOption('Close_Forecasted_Date__c', '棰勬祴涓嶰LY绛剧害鏃�'));
+ timeCusOpts.add(new CusOption('Lost_Opportunity_Date__c', '澶卞崟鏃ユ湡'));
+ timeCusOpts.add(new CusOption('Deleted_Reason_Date__c', '鍙栨秷鏃ユ湡'));
+
+
+
//鏁版嵁瀛楁涓棿杩炴帴绗﹀彿
- equalOpts = new List<SelectOption>();
- equalOpts.add(new SelectOption('=', '绛変簬'));
- equalOpts.add(new SelectOption('<>', '涓嶇瓑浜�'));
- equalOpts.add(new SelectOption('<', '<'));
- equalOpts.add(new SelectOption('>', '>'));
- equalOpts.add(new SelectOption('<=', '<='));
- equalOpts.add(new SelectOption('>=', '>='));
- equalOpts.add(new SelectOption('contains', '鍖呭惈'));
- equalOpts.add(new SelectOption('notcontains', '涓嶅寘鍚�'));
- equalOpts.add(new SelectOption('starts with', '璧峰瀛楃'));
+ // equalOpts = new List<SelectOption>();
+ // equalOpts.add(new SelectOption('=', '绛変簬'));
+ // equalOpts.add(new SelectOption('<>', '涓嶇瓑浜�'));
+ // equalOpts.add(new SelectOption('<', '<'));
+ // equalOpts.add(new SelectOption('>', '>'));
+ // equalOpts.add(new SelectOption('<=', '<='));
+ // equalOpts.add(new SelectOption('>=', '>='));
+ // equalOpts.add(new SelectOption('contains', '鍖呭惈'));
+ // equalOpts.add(new SelectOption('notcontains', '涓嶅寘鍚�'));
+ // equalOpts.add(new SelectOption('starts with', '璧峰瀛楃'));
+
+ equalCusOpts = new List<CusOption>();
+ equalCusOpts.add(new CusOption('=', '绛変簬'));
+ equalCusOpts.add(new CusOption('<>', '涓嶇瓑浜�'));
+ equalCusOpts.add(new CusOption('<', '<'));
+ equalCusOpts.add(new CusOption('>', '>'));
+ equalCusOpts.add(new CusOption('<=', '<='));
+ equalCusOpts.add(new CusOption('>=', '>='));
+ equalCusOpts.add(new CusOption('contains', '鍖呭惈'));
+ equalCusOpts.add(new CusOption('notcontains', '涓嶅寘鍚�'));
+ equalCusOpts.add(new CusOption('starts with', '璧峰瀛楃'));
+
//鏃ユ湡瀛楁杩炴帴绗﹀彿
//timeequalOpts = new List<SelectOption>();
//timeequalOpts.add(new SelectOption('=', '绛変簬'));
@@ -112,19 +170,23 @@
//timeequalOpts.add(new SelectOption('<=', '<='));
//timeequalOpts.add(new SelectOption('>=', '>='));
//鏁版嵁鏄剧ず鏉℃暟
- limitOpts = new List<SelectOption>();
- limitOpts.add(new SelectOption('10', '10'));
- limitOpts.add(new SelectOption('20', '20'));
- limitOpts.add(new SelectOption('50', '50'));
- limitOpts.add(new SelectOption('100', '100'));
- limitOpts.add(new SelectOption('200', '200'));
- limitOpts.add(new SelectOption('1000', '鍏ㄩ儴'));
+ // limitOpts = new List<SelectOption>();
+ // limitOpts.add(new SelectOption('10', '10'));
+ // limitOpts.add(new SelectOption('20', '20'));
+ // limitOpts.add(new SelectOption('50', '50'));
+ // limitOpts.add(new SelectOption('100', '100'));
+ // limitOpts.add(new SelectOption('200', '200'));
+ // limitOpts.add(new SelectOption('1000', '鍏ㄩ儴'));
//鏁版嵁鏄剧ず榛樿鏉℃暟
limits = '20';
- }
- @AuraEnabled
- public static Results init() {
- Results results = new Results();
+
+ limitCusOpts = new List<CusOption>();
+ limitCusOpts.add(new CusOption('10', '10'));
+ limitCusOpts.add(new CusOption('20', '20'));
+ limitCusOpts.add(new CusOption('50', '50'));
+ limitCusOpts.add(new CusOption('100', '100'));
+ limitCusOpts.add(new CusOption('200', '200'));
+ limitCusOpts.add(new CusOption('1000', '鍏ㄩ儴'));
try{
PartnerSoapSforceCom.Soap soap = new PartnerSoapSforceCom.Soap();
soap.SessionHeader = new PartnerSoapSforceCom.SessionHeader_element();
@@ -193,13 +255,54 @@
tmpAO = new Agency_Opportunity__c();
tmpBO = new Agency_Opportunity__c();
setLayoutRWInfo();
- searchOppInner();
+ searchOppInner(strColumus,strRtColumus,accSearch,aooSearch,numtext,numtext1,numtext2,sortKey);
+ System.debug('limitCusOpts==>'+limitCusOpts);
+ System.debug('searchOppInner==>'+ searchOppInner(strColumus,strRtColumus,accSearch,aooSearch,numtext,numtext1,numtext2,sortKey));
+ LexDealerInquiryModifyStateController.Results returnList = searchOppInner(strColumus,strRtColumus,accSearch,aooSearch,numtext,numtext1,numtext2,sortKey);
+ System.debug('returnList==>'+ returnList);
+ //鍒嗛〉
+ PaginatedAccounts paginatedAccounts = new PaginatedAccounts();
+ totalCount = oppRecords.size();
+ paginatedAccounts.nextPageToken = (pageToken + pageSize < totalCount) ? pageToken + pageSize : null;
+ paginatedAccounts.recordStart = pageToken + 1;
+ paginatedAccounts.pageNumber = pageToken / pageSize + 1;
+ Integer recordEnd = pageSize * paginatedAccounts.pageNumber;
+ paginatedAccounts.recordEnd = totalCount >= recordEnd ? recordEnd : totalCount;
+ paginatedAccounts.totalRecords = totalCount;
+
+ Integer startIdx;
+ Integer endIdx;
+ List<OpportunityInfo> pageoppRecords = new List<OpportunityInfo>();
+ startIdx = pageToken;
+ endIdx = startIdx + pageSize;
+ if (endIdx > oppRecords.size()) {
+ endIdx = oppRecords.size();
+ }
+ for (Integer i = startIdx; i < endIdx; i++) {
+ pageoppRecords.add(oppRecords.get(i));
+ }
+ //end
+
//鍥炰紶鍙傛暟
results.result = 'Success';
+ results.oppRecords = oppRecords;
+ results.timeCusOpts = timeCusOpts;
+ results.equalCusOpts = equalCusOpts;
+ results.limitCusOpts = limitCusOpts;
+ results.textCusOpts = textCusOpts;
+ results.limits = limits;
+ results.strColumus = strColumus;
+ results.strRtColumus = strRtColumus;
+ results.paginatedAccounts = paginatedAccounts;
+ results.pageoppRecords = pageoppRecords;
+ results.Msg = returnList.Msg;
+
+
+ System.debug('results==>'+results);
}catch (Exception e) {
results.result = 'Fail';
- results.errorMsg = e.getLineNumber()+'---'+e.getMessage();
+ results.Msg = e.getLineNumber()+'---'+e.getMessage();
}
// return null;
@@ -299,7 +402,11 @@
}
}
//鐢ㄤ簬鎷兼帴SOQL璇彞 鏍规嵁涓嶅悓妫�绱㈡潯浠舵嫾鎺ヤ笉鍚孲OQL璇彞銆�
- public static void searchOppInner() {
+ @AuraEnabled
+ public static Results searchOppInner(String strColumus,String strRtColumus,String accSearch,String aooSearch,String numtext,String numtext1,String numtext2,String sortKeyLWC) {
+ Results results = new Results();
+ sortKey = sortKeyLWC;
+
//SOQL:鎷兼帴妫�绱㈡潯浠朵互鍙婄粡閿�鍟嗚浠风殑SOQL璇彞
// List<User> userlist2 = [select id,name from user where Contactid in (select id from Contact)];
// String querySoql = '';
@@ -388,16 +495,56 @@
oppCount = oppRecords.size();
//鏄剧ず鎻愮ず鎿嶄綔淇℃伅
if (String.isBlank(saveType) && String.isBlank(sortKey)) {
- ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鍙栧緱鏈�杩戠殑 ' + oppCount + ' 鏉℃暟鎹�'));
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鍙栧緱鏈�杩戠殑 ' + oppCount + ' 鏉℃暟鎹�'));
+ results.result = 'Success';
+ results.Msg = '鍙栧緱鏈�杩戠殑 ' + oppCount + ' 鏉℃暟鎹�';
+ return results;
} else if (!String.isBlank(sortKey)) {
if (oppCount > oppLimit) {
- ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鏁版嵁瓒呰繃' + oppLimit + '浠讹紝鍙樉绀哄墠' + oppLimit + '浠�'));
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鏁版嵁瓒呰繃' + oppLimit + '浠讹紝鍙樉绀哄墠' + oppLimit + '浠�'));
+ results.result = 'Success';
+ results.Msg = '鏁版嵁瓒呰繃' + oppLimit + '浠讹紝鍙樉绀哄墠' + oppLimit + '浠�';
+
} else {
- ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�'));
+ results.result = 'Success';
+ results.Msg = '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�';
+
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�'));
}
} else {
- ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�'));
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�'));
+ results.result = 'Success';
+ results.Msg = '鍏辨湁 ' + oppCount + ' 鏉℃暟鎹�';
}
+ // //鍒嗛〉
+ // PaginatedAccounts paginatedAccounts = new PaginatedAccounts();
+ // totalCount = oppRecords.size();
+ // paginatedAccounts.nextPageToken = (pageToken + pageSize < totalCount) ? pageToken + pageSize : null;
+ // paginatedAccounts.recordStart = pageToken + 1;
+ // paginatedAccounts.pageNumber = pageToken / pageSize + 1;
+ // Integer recordEnd = pageSize * paginatedAccounts.pageNumber;
+ // paginatedAccounts.recordEnd = totalCount >= recordEnd ? recordEnd : totalCount;
+ // paginatedAccounts.totalRecords = totalCount;
+
+ // Integer startIdx;
+ // Integer endIdx;
+ // List<OpportunityInfo> pageoppRecords = new List<OpportunityInfo>();
+ // startIdx = pageToken;
+ // endIdx = startIdx + pageSize;
+ // if (endIdx > oppRecords.size()) {
+ // endIdx = oppRecords.size();
+ // }
+ // for (Integer i = startIdx; i < endIdx; i++) {
+ // pageoppRecords.add(oppRecords.get(i));
+ // }
+ // //end
+
+
+ //鍥炰紶鍙傛暟
+ results.result = 'Success';
+ results.oppRecords = oppRecords;
+ return results;
+
}
//妫�绱㈡潯浠讹細鏁版嵁瀛楁1锛屾暟鎹瓧娈�2锛屾暟鎹瓧娈�3鍧囨弧瓒宠繘鍏ユ鏂规硶 鍒ゆ柇澶氱鎯呭喌
private static String makeTextSql(String textOpts, String equalOpts, String numtext) {
@@ -553,14 +700,17 @@
}
//妫�绱㈡寜閽細鐐瑰嚮妫�绱㈡寜閽Е鍙戞鏂规硶锛�
- public static PageReference chick() {
- setLayoutRWInfo();
- searchOppInner();
- return null;
- }
+ // public static PageReference chick() {
+ // setLayoutRWInfo();
+ // searchOppInner(strColumus,strRtColumus,accSearch,aooSearch,numtext,numtext1,numtext2,sortKey,pageSizeLWC,pageTokenLWC);
+ // return null;
+ // }
//椤甸潰鍐呭鏈変慨鏀规椂锛岄〉闈㈠垽鏂悗浼犲�肩粰changeFlg浠ュ強changeFlgRt灞炴�э紝鐐瑰嚮淇濆瓨鏃惰皟鐢ㄦ鏂规硶锛岃繘琛屼繚瀛樸��
- public static PageReference save() {
+ @AuraEnabled
+ public static Results save(List<OpportunityInfo> oppRecordsLWC) {
//system.debug('oppRecords[1].opp:' + oppRecords[1].opp +' oppRecords[1].AgcOpp:' + oppRecords[1].AgcOpp );
+ Results results = new Results();
+ oppRecords = oppRecordsLWC;
try {
List<Agency_Opportunity__c> updTarget = new List<Agency_Opportunity__c>();
// List<Opportunity> updOpps = new List<Opportunity>();
@@ -582,12 +732,15 @@
// if (updOpps.size() > 0) {
// update updOpps;
// }
- ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '淇濆瓨瀹屼簡'));
+ // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.INFO, '淇濆瓨瀹屼簡'));
+ results.result = 'Success';
+ results.Msg = '淇濆瓨瀹屼簡';
+ return results;
} catch (Exception e) {
//ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, '璇风‘瀹氱瀹ゅ垎绫诲拰浜у搧鍖哄垎鐨勫叧绯�'));
}
- if (saveType == '1') {
- searchOppInner();
+ if(saveType == '1') {
+ searchOppInner(strColumus,strRtColumus,accSearch,aooSearch,numtext,numtext1,numtext2,sortKey);
saveType = '';
} else if (saveType == '2') {
sortTable();
@@ -615,8 +768,21 @@
preSortKey = sortKey;
setLayoutRWInfo();
- searchOppInner();
+ searchOppInner(strColumus,strRtColumus,accSearch,aooSearch,numtext,numtext1,numtext2,sortKey);
return null;
+ }
+ //鍒嗛〉Bean
+ public class PaginatedAccounts {
+ @AuraEnabled
+ public Integer nextPageToken;
+ @AuraEnabled
+ public Integer pageNumber { get; set; }
+ @AuraEnabled
+ public Integer totalRecords { get; set; }
+ @AuraEnabled
+ public Integer recordStart { get; set; }
+ @AuraEnabled
+ public Integer recordEnd { get; set; }
}
//鑷畾涔夌被OpportunityInfo锛岀敤浜庡垱寤鸿櫄鎷熷瓧娈碉紝鍚堝苟杈撳嚭銆�
@@ -657,8 +823,44 @@
@AuraEnabled
public String result;
@AuraEnabled
- public String errorMsg;
-
-
+ public String Msg;
+ @AuraEnabled
+ public List<OpportunityInfo> oppRecords;
+ @AuraEnabled
+ public Integer oppCount ;
+ @AuraEnabled
+ public List<CusOption> timeCusOpts;
+ @AuraEnabled
+ public List<CusOption> textCusOpts;
+ @AuraEnabled
+ public List<CusOption> equalCusOpts;
+ @AuraEnabled
+ public List<CusOption> limitCusOpts;
+ @AuraEnabled
+ public String limits;
+ @AuraEnabled
+ public String strColumus;
+ @AuraEnabled
+ public String strRtColumus;
+ @AuraEnabled
+ public List<OpportunityInfo> pageoppRecords;
+ @AuraEnabled
+ public PaginatedAccounts paginatedAccounts;
+ @AuraEnabled
+ public Boolean canEdit;
+ @AuraEnabled
+ public String changeFlg;
}
+ public class CusOption {
+ CusOption(String value,String label) {
+ this.label = label;
+ this.value = value;
+ }
+
+ @AuraEnabled
+ public String label;
+ @AuraEnabled
+ public String value;
+ }
+
}
\ No newline at end of file
--
Gitblit v1.9.1