Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
9bf216b
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
2ba1ef6
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
ae230e9
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
9177de2
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
40380f4
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
91c7bb3
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
47813d2
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
7b33611
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
b94f4e1
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
d3f51b2
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
4eb9bb5
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
9b79e33
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
6106d4a
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
57547ac
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
9f03f1d
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
15c6dbb
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
c394ebd
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
0cc9852
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
e728d98
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
cab9341
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
c6d61fa
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
a893f33
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
079fbe7
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
db3686d
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
b70f64f
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
263fed3
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
808aad5
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
cab0811
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
9308b3b
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
57c993c
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
6f4fac0
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
2c0b8ae
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
de78f0d
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
e971c4a
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
00a46b1
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
0c40f91
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
0146ec5
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
98f9987
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
dcf6653
Committing selected files as part of Opsera Bulk retrieval task - 61e…
Feb 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions force-app/main/aura/AccountCard/AccountCard.cmp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
(hidden)
5 changes: 5 additions & 0 deletions force-app/main/aura/AccountCard/AccountCard.cmp-meta.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<AuraDefinitionBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>40.0</apiVersion>
<description>A Lightning Component Bundle</description>
</AuraDefinitionBundle>
1 change: 1 addition & 0 deletions force-app/main/aura/AccountCard/AccountCard.css
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
(hidden)
1 change: 1 addition & 0 deletions force-app/main/aura/AccountCard/AccountCardController.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
(hidden)
5 changes: 5 additions & 0 deletions force-app/main/aura/AccountIdPass/AccountIdPass.evt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<aura:event type="APPLICATION" description="Event template" >
<aura:attribute name="AccountId" type="Id"/>
<aura:attribute name="AccountNumber" type="String"/>
<aura:attribute name="AccountType" type="String"/>
</aura:event>
5 changes: 5 additions & 0 deletions force-app/main/aura/AccountIdPass/AccountIdPass.evt-meta.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<AuraDefinitionBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>47.0</apiVersion>
<description>A Lightning Component Bundle</description>
</AuraDefinitionBundle>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<aura:documentation>
<aura:description>Documentation</aura:description>
<aura:example name="ExampleName" ref="exampleComponentName" label="Label">
Example Description
</aura:example>
</aura:documentation>
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
<aura:component implements="forceCommunity:availableForAllPageTypes,flexipage:availableForAllPageTypes,force:hasRecordId,force:appHostable,force:hasSObjectName" access="global" controller="CertificationDetails">
<aura:handler name="init" value="{!this}" action="{!c.init}" />
<!--<aura:Dependency resource="markup://force:navigateToRelatedList" type="EVENT"/>-->
<aura:attribute name="recordId" type="Id" />
<aura:attribute name="AccreditationValuesforComponent" type="Object" />
<aura:attribute name="CertificationName" type="Object" />
<aura:attribute name="SumInp" type="List" />
<aura:attribute name="portfolio" type="String[]" />

<aura:attribute name="partnerDroplistValues" type="String[]" />
<aura:attribute name="portfolioDroplistValues" type="String[]" />
<aura:attribute name="marketDroplistValues" type="String[]" />
<aura:attribute name="partnerTypeDroplistValues" type="String[]" />
<aura:attribute name="accrLevelDroplistValues" type="String[]" />

<br></br>
<div class="slds-grid slds-wrap">
<div class="slds-col slds-size_1-of-4 filterDroplist">
<lightning:select aura:id="portfolioFilter" name="portfolioFilter" label="Filter by Portfolio" onchange="{!c.filterResults}">
<aura:iteration items="{!v.portfolioDroplistValues}" var="portfolioValue">
<option text="{!portfolioValue}"></option>
</aura:iteration>
</lightning:select>
</div>
<div class="slds-col slds-size_1-of-4 filterDroplist">
<lightning:select aura:id="partnerFilter" name="partnerFilter" label="Filter by Partner" onchange="{!c.filterResults}">
<aura:iteration items="{!v.partnerDroplistValues}" var="partnerValue">
<option text="{!partnerValue}"></option>
</aura:iteration>
</lightning:select>
</div>
<div class="slds-col slds-size_1-of-4 filterDroplist">
<lightning:select aura:id="partnerTypeFilter" name="partnerTypeFilter" label="Filter by Partner Type" onchange="{!c.filterResults}">
<aura:iteration items="{!v.partnerTypeDroplistValues}" var="partnerTypeValue">
<option text="{!partnerTypeValue}"></option>
</aura:iteration>
</lightning:select>
</div>
<div class="slds-col slds-size_1-of-4 filterDroplist">
<lightning:select aura:id="accrLevelFilter" name="accrLevelFilter" label="Filter by Accreditation Level" onchange="{!c.filterResults}">
<aura:iteration items="{!v.accrLevelDroplistValues}" var="accrLevelValue">
<option text="{!accrLevelValue}"></option>
</aura:iteration>
</lightning:select>
<lightning:helptext content="This filter is only applied to Accreditation List, not to Certification counters"/>
</div>
</div>

<br></br>
<div>
<br></br>
<div class='table-title'>Related Accreditations</div>
<br></br>
<table class="slds-table slds-table_bordered slds-table_cell-buffer">
<thead class="headerColor">
<tr class="slds-text-title--caps">
<th scope="col" style="text-align:center">
<div class="slds-truncate" title="Accreditation Type">Accreditation Type</div>
</th>
<th scope="col" style="text-align:center">
<div class="slds-truncate" title="Portfolio">Portfolio</div>
</th>
<th scope="col" style="text-align:center">
<div class="slds-truncate" title="Accreditation Level">Accreditation Level</div>
</th>
<th scope="col" style="text-align:center">
<div class="slds-truncate" title="Accreditation Date">Accreditation Date</div>
</th>
<th scope="col" style="text-align:center">
<div class="slds-truncate" title="Partner">Partner</div>
</th>
<th scope="col" style="text-align:center">
<div class="slds-truncate" title="Partner">Partner Type</div>
</th>
<!--<th scope="col">
<div class="slds-truncate" title="Current Pricing Level">Current Pricing Level</div>
</th>
<th scope="col">
<div class="slds-truncate" title="Current Pricing Cluster">Current Pricing Cluster</div>
</th>-->
</tr>
</thead>
<aura:iteration items="{!v.AccreditationValuesforComponent}" var="row">
<tbody>
<aura:if isTrue="{!row.visible}">
<tr>
<td scope="row" data-label="Accreditation Type">
<div class="slds-truncate" title="Accreditation Type" style="text-align:center"> {!row.accreditationType}</div>
</td>
<td data-label="Portfolio">
<div class="slds-truncate" title="Portfolio" style="text-align:center">{!row.portfolio}</div>
</td>
<td data-label="Accreditation Level">
<div class="slds-truncate" title="Accreditation Level" style="text-align:center">{!row.accreditationLevel}</div>
</td>
<td data-label="Accreditation Date">
<div class="slds-truncate" title="Accreditation Date" style="text-align:center">{!row.accreditationDate}</div>
</td>
<td data-label="Partner">
<div class="slds-truncate" title="Partner" style="text-align:center">{!row.partnerName}</div>
</td>
<td data-label="Partner">
<div class="slds-truncate" title="Partner" style="text-align:center">{!row.partnerType}</div>
</td>
<!--<td data-label="Current Pricing Level">
<div class="slds-truncate" title="Current Pricing Level">{!row.Current_pricing_level__c}</div>
</td>
<td data-label="Current Pricing Cluster">
<div class="slds-truncate" title="Current Pricing Cluster">{!row.Current_Pricing_Cluster__c}</div>
</td> -->
</tr>
</aura:if>
</tbody>
</aura:iteration>
</table>
</div>
<br></br>
<div >
<br></br>
<div class='table-title'>Related Certifications</div>
<br></br>
<aura:iteration items="{!v.portfolio}" var="port">
<ui:outputtext class="Portfolio" aura:id="Prt" value="{!port}"></ui:outputtext>
<table class="slds-table slds-table--bordered slds-table--cell-buffer">
<thead class="headerColor">
<tr class="slds-text-title--caps">
<th class="size" scope="col" style="text-align:center">
<div class="slds-truncate" title="Certification">Certification</div>
</th>
<th class="equal" scope="col" style="text-align:center">
<div class="slds-truncate" title="Completed">Completed</div>
</th>
<th class="equal" scope="col" style="text-align:center">
<div class="slds-truncate" title="In Progress">In Progress</div>
</th>
<th class="equal" scope="col" style="text-align:center">
<div class="slds-truncate" title="Registered">Registered</div>
</th>
<th class="equal" scope="col" style="text-align:center">
<div class="slds-truncate" title="Approved">Approved</div>
</th>
</tr>
</thead>
<aura:iteration items="{!v.SumInp}" var="in">
<tbody>
<aura:if isTrue="{!in.port == port}">
<th class="size" scope="row" data-label="Certification">
<div class="slds-truncate" title="{!in.Name}" style="text-align:center">
<ui:outputtext class="TextColor" value="{!in.Name}"></ui:outputtext>
</div>
</th>
<td class="equal" scope="row" data-label="Completed">
<div class="slds-truncate" title="Completed" style="text-align:center">
<ui:outputtext class="TextColor" value="{!in.Comp}"></ui:outputtext>
</div>
</td >
<td class="equal" scope="row" data-label="In Progress">
<div class="slds-truncate" title="In Progress" style="text-align:center">
<ui:outputtext class="TextColor" value="{!in.Inp}"></ui:outputtext>
</div>
</td>
<td class="equal" scope="row" data-label="Registered">
<div class="slds-truncate" title="Registered" style="text-align:center">
<ui:outputtext class="TextColor" value="{!in.Reg}"></ui:outputtext>
</div>
</td>
<td class="equal" scope="row" data-label="Approved">
<div class="slds-truncate" title="Approved" style="text-align:center">
<ui:outputtext class="TextColor" value="{!in.App}"></ui:outputtext>
</div>
</td>
</aura:if>
</tbody>
</aura:iteration>
</table>
</aura:iteration>
<br/>
</div>
</aura:component>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<AuraDefinitionBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>39.0</apiVersion>
<description>A Lightning Component Bundle</description>
</AuraDefinitionBundle>
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
.THIS .certis{
background-color: blue;
}
.THIS .headerColor th
{
background-color: #113f94;
color:white;
}
.THIS .slds-text-title--caps
{
color:white !important;
}
.THIS .Portfolio
{
font-weight: bold;
}
/*.THIS .TextColor
{
color:#113f94 !important;
}*/
.THIS .equal
{
width: 15%;
}
.THIS .size
{

width: 40%;
overflow: hidden;
}

.THIS .table-title
{
font-weight: bold;
font-size: 16px;
}

.THIS .filterDroplist {
padding: 10px;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
({
init : function(component, event, helper)
{
var apexCall = component.get("c.getCertifAndAccredforComponent");
apexCall.setParams(
{
"parentId": component.get("v.recordId")
});
apexCall.setCallback(this, function(response)
{
//Set Lists to display
component.set("v.AccreditationValuesforComponent", response.getReturnValue().accreditationWrapper);
component.set("v.CertificationName", response.getReturnValue().certificationWrapper);
helper.setPortfolioCounters(component.get("v.CertificationName"), '', '', '', component, event, helper);
component.set("v.SumInp", response.getReturnValue().certificationCounterWrapper);

//Set dropdown list selectable values
component.set("v.partnerDroplistValues", response.getReturnValue().droplistValues.partnerList);
component.set("v.partnerTypeDroplistValues", response.getReturnValue().droplistValues.partnerTypeList);
component.set("v.portfolioDroplistValues", response.getReturnValue().droplistValues.portfolioList);
component.set("v.accrLevelDroplistValues", response.getReturnValue().droplistValues.accrLevelList);
component.set("v.marketDroplistValues", response.getReturnValue().droplistValues.marketValuesList);

//Set initial default filter values
window.setTimeout(
$A.getCallback( function()
{
component.find("partnerTypeFilter").set("v.value", response.getReturnValue().droplistValues.defaultPartnerTypeValue);
helper.filterResults(component, event, helper);
}
));
});
$A.enqueueAction(apexCall);
},

filterResults : function(component, event, helper)
{
helper.filterResults(component, event, helper);
}
});
Loading