1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| public with sharing class AgencyContractCloneController {
| @AuraEnabled
| public static InitData init(){
| InitData res = new initData();
| id myUserID = UserInfo.getUserId();
| try {
| User userinfo = [SELECT id,profileId FROM User WHERE id = :myUserID LIMIT 1];
| res.id = userinfo.id;
| res.profileId = userinfo.profileId;
| } catch (Exception e) {
| throw new AuraHandledException(e.getMessage());
| }
| return res;
| }
| public class InitData{
| @AuraEnabled
| public string id;
| @AuraEnabled
| public string profileId;
| }
| }
|
|