| | |
| | | <aura:component controller="AgencyAccountCmp" implements="forceCommunity:availableForAllPageTypes" access="global" > |
| | | <aura:handler name="init" value="{!this}" action="{!c.doInit}"/> |
| | | <aura:attribute name="login" type="Boolean" default="false"/> |
| | | <aura:attribute name="accounts" type="List"/> |
| | | <aura:attribute name="hosStr" type="String"/> |
| | | <aura:attribute name="conStr" type="String"/> |
| | | <aura:attribute name="filedsmap" type="Map"/> |
| | | <aura:attribute name="awsdata" type="Map"/> |
| | | <aura:attribute name="temp_aws_id" type="String"/> |
| | | <aura:attribute name="staticResource" type="Map"/> |
| | | |
| | | <ltng:require scripts="{! $Resource.jquery183minjs }" /> |
| | | <ltng:require scripts="{! $Resource.AWSService+'/AWSService.js' }" afterScriptsLoaded="{!c.scriptsLoaded}" /> |
| | | <aura:renderIf isTrue="{!v.login}"> |
| | | <aura:component |
| | | controller="AgencyAccountCmp" |
| | | implements="forceCommunity:availableForAllPageTypes" |
| | | access="global" |
| | | > |
| | | <aura:handler name="init" value="{!this}" action="{!c.doInit}" /> |
| | | <aura:attribute name="login" type="Boolean" default="false" /> |
| | | <aura:attribute name="accounts" type="List" /> |
| | | <aura:attribute name="hosStr" type="String" /> |
| | | <aura:attribute name="conStr" type="String" /> |
| | | <aura:attribute name="filedsmap" type="Map" /> |
| | | <aura:attribute name="awsdata" type="Map" /> |
| | | <aura:attribute name="temp_aws_id" type="String" /> |
| | | <aura:attribute name="staticResource" type="Map" /> |
| | | |
| | | <ltng:require scripts="{! $Resource.jquery183minjs }" /> |
| | | <ltng:require |
| | | scripts="{! $Resource.AWSService+'/AWSService.js' }" |
| | | afterScriptsLoaded="{!c.scriptsLoaded}" |
| | | /> |
| | | <aura:renderIf isTrue="{!v.login}"> |
| | | <!-- add by Deloitte-Link 2023-6-19 --> |
| | | <div class="weeklyReportSpinner"> |
| | | <div class="slds-spinner_container"> |
| | | <div class="slds-spinner--brand slds-spinner slds-spinner--medium" role="alert"> |
| | | <span id="aa" class="slds-assistive-text">Loading</span> |
| | | <div class="slds-spinner__dot-a"></div> |
| | | <div class="slds-spinner__dot-b"></div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="weeklyReportSpinner"> |
| | | <div class="slds-spinner_container"> |
| | | <div |
| | | class="slds-spinner--brand slds-spinner slds-spinner--medium" |
| | | role="alert" |
| | | > |
| | | <span id="aa" class="slds-assistive-text">Loading</span> |
| | | <div class="slds-spinner__dot-a"></div> |
| | | <div class="slds-spinner__dot-b"></div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </aura:renderIf> |
| | | <form class="slds-form--inline"> |
| | | <div class="slds-form-element"> |
| | | <label class="slds-form-element__label">{!v.filedsmap.Hospital_DC_Name__c}</label> |
| | | <div class="slds-form-element__control"> |
| | | <ui:inputText class="slds-input" value="{!v.hosStr}"/> |
| | | </div> |
| | | </div> |
| | | <div class="slds-form-element"> |
| | | <label class="slds-form-element__label">{!v.filedsmap.Name}</label> |
| | | <div class="slds-form-element__control"> |
| | | <ui:inputText class="slds-input" value="{!v.conStr}"/> |
| | | </div> |
| | | </div> |
| | | <div class="slds-form-element"> |
| | | <button type="button" class="slds-button slds-button--brand" onclick="{!c.searchContact}">检索</button> |
| | | </div> |
| | | <div class="slds-form-element"> |
| | | <button type="button" class="slds-button slds-button--brand" onclick="{!c.clearContact}">清除</button> |
| | | </div> |
| | | </form> |
| | | <div class="contents_wrapper"> |
| | | <table class="slds-table slds-table--bordered slds-table--cell-buffer"> |
| | | <thead> |
| | | <tr class="slds-text-title--caps"> |
| | | <th scope="col"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Name}">{!v.filedsmap.Name}</div> |
| | | </th> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU start --> |
| | | <th scope="col" style = "width:5px;"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Hospital_Name__c}">{!v.filedsmap.Hospital_Name__c}</div> |
| | | </th> |
| | | <th scope="col" style="width: 150px;"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Department_Cateogy_F__c}">{!v.filedsmap.Department_Cateogy_F__c}</div> |
| | | </th> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU end --> |
| | | <!-- <th scope="col"> |
| | | <div class="slds-form-element"> |
| | | <label class="slds-form-element__label" |
| | | >{!v.filedsmap.Hospital_DC_Name__c}</label |
| | | > |
| | | <div class="slds-form-element__control"> |
| | | <ui:inputText class="slds-input" value="{!v.hosStr}" /> |
| | | </div> |
| | | </div> |
| | | <div class="slds-form-element"> |
| | | <label class="slds-form-element__label">{!v.filedsmap.Name}</label> |
| | | <div class="slds-form-element__control"> |
| | | <ui:inputText class="slds-input" value="{!v.conStr}" /> |
| | | </div> |
| | | </div> |
| | | <div class="slds-form-element"> |
| | | <button |
| | | type="button" |
| | | class="slds-button slds-button--brand" |
| | | onclick="{!c.searchContact}" |
| | | > |
| | | 检索 |
| | | </button> |
| | | </div> |
| | | <div class="slds-form-element"> |
| | | <button |
| | | type="button" |
| | | class="slds-button slds-button--brand" |
| | | onclick="{!c.clearContact}" |
| | | > |
| | | 清除 |
| | | </button> |
| | | </div> |
| | | </form> |
| | | <div class="contents_wrapper"> |
| | | <table class="slds-table slds-table--bordered slds-table--cell-buffer"> |
| | | <thead> |
| | | <tr class="slds-text-title--caps"> |
| | | <th scope="col"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Name}"> |
| | | {!v.filedsmap.Name} |
| | | </div> |
| | | </th> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU start --> |
| | | <th scope="col" style="width: 5px"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!v.filedsmap.Hospital_Name__c}" |
| | | > |
| | | {!v.filedsmap.Hospital_Name__c} |
| | | </div> |
| | | </th> |
| | | <th scope="col" style="width: 150px"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!v.filedsmap.Department_Cateogy_F__c}" |
| | | > |
| | | {!v.filedsmap.Department_Cateogy_F__c} |
| | | </div> |
| | | </th> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU end --> |
| | | <!-- <th scope="col"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Hospital_DC_Name__c}">{!v.filedsmap.Hospital_DC_Name__c}</div> |
| | | </th> --> |
| | | <th scope="col" style="width: 150px;"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Type__c}">{!v.filedsmap.Type__c}</div> |
| | | </th> |
| | | <th scope="col" style="width: 150px;"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.Doctor_Division1__c}">{!v.filedsmap.Doctor_Division1__c}</div> |
| | | </th> |
| | | <th scope="col"> |
| | | <div class="slds-truncate" title="{!v.filedsmap.IsOlympusContact__c}">{!v.filedsmap.IsOlympusContact__c}</div> |
| | | </th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <aura:iteration items="{!v.accounts}" var="item" indexVar="index"> |
| | | <tr> |
| | | <th scope="row" data-label="Opportunity Name"> |
| | | <aura:set attribute="temp_aws_id" value="{! item.AWS_Data_Id__c }" /> |
| | | |
| | | <div class="slds-truncate"> |
| | | <a href="{!'/partner/s/agency-contact/' + item.Id}" style="position: relative;"> |
| | | <span class="encrypt">{!item.Name}</span> |
| | | <span class="decrypt">{!item.awsdata.name}</span> |
| | | </a> |
| | | </div> |
| | | </th> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU start --> |
| | | <td data-label="Account Name"> |
| | | <aura:renderIf isTrue="{!item.IsOlympusContact__c == false}"> |
| | | <div class="slds-truncate" title="{!item.Hospital_Name__c}"><a href="{!'/partner/s/agency-hospital-link/' + item.Agency_Hospital__c}">{!item.Hospital_Name__c}</a></div> |
| | | </aura:renderIf> |
| | | <aura:renderIf isTrue="{!item.IsOlympusContact__c}"> |
| | | <div class="slds-truncate" title="{!item.Hospital_Name__c}">{!item.Hospital_Name__c}</div> |
| | | </aura:renderIf> |
| | | </td> |
| | | <td data-label="Account Name01"> |
| | | <div class="slds-truncate" title="{!item.Department_Cateogy_F__c}">{!item.Department_Cateogy_F__c}</div> |
| | | </td> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU end --> |
| | | <th scope="col" style="width: 150px"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!v.filedsmap.Type__c}" |
| | | > |
| | | {!v.filedsmap.Type__c} |
| | | </div> |
| | | </th> |
| | | <th scope="col" style="width: 150px"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!v.filedsmap.Doctor_Division1__c}" |
| | | > |
| | | {!v.filedsmap.Doctor_Division1__c} |
| | | </div> |
| | | </th> |
| | | <th scope="col"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!v.filedsmap.IsOlympusContact__c}" |
| | | > |
| | | {!v.filedsmap.IsOlympusContact__c} |
| | | </div> |
| | | </th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <aura:iteration |
| | | items="{!v.accounts}" |
| | | var="item" |
| | | indexVar="index" |
| | | > |
| | | <tr> |
| | | <th scope="row" data-label="Opportunity Name"> |
| | | <aura:set |
| | | attribute="temp_aws_id" |
| | | value="{! item.AWS_Data_Id__c }" |
| | | /> |
| | | |
| | | <!-- <td data-label="Account Name"> |
| | | <div class="slds-truncate"> |
| | | <a |
| | | href="{!'/partner/s/agency-contact/' + item.Id}" |
| | | style="position: relative" |
| | | > |
| | | <span class="encrypt">{!item.Name}</span> |
| | | <span class="decrypt" |
| | | >{!item.awsdata.name}</span |
| | | > |
| | | </a> |
| | | </div> |
| | | </th> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU start --> |
| | | <td data-label="Account Name"> |
| | | <aura:renderIf |
| | | isTrue="{!item.IsOlympusContact__c == false}" |
| | | > |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!item.Hospital_Name__c}" |
| | | > |
| | | <a |
| | | href="{!'/partner/s/agency-hospital-link/' + item.Agency_Hospital__c}" |
| | | >{!item.Hospital_Name__c}</a |
| | | > |
| | | </div> |
| | | </aura:renderIf> |
| | | <aura:renderIf isTrue="{!item.IsOlympusContact__c}"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!item.Hospital_Name__c}" |
| | | > |
| | | {!item.Hospital_Name__c} |
| | | </div> |
| | | </aura:renderIf> |
| | | </td> |
| | | <td data-label="Account Name01"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!item.Department_Cateogy_F__c}" |
| | | > |
| | | {!item.Department_Cateogy_F__c} |
| | | </div> |
| | | </td> |
| | | <!-- 精琢科技 zxk SWAG-C8F8TU end --> |
| | | |
| | | <!-- <td data-label="Account Name"> |
| | | <aura:renderIf isTrue="{!item.IsOlympusContact__c == false}"> |
| | | <div class="slds-truncate" title="{!item.Hospital_DC_Name__c}"><a href="{!'/partner/s/agency-hospital-link/' + item.Agency_Hospital__c}">{!item.Hospital_DC_Name__c}</a></div> |
| | | </aura:renderIf> |
| | |
| | | </aura:renderIf> |
| | | </td> --> |
| | | |
| | | <td data-label="Close Date"> |
| | | <div class="slds-truncate" title="{!item.Type__c}"> |
| | | <span class="encrypt">{!item.Type__c}</span> |
| | | <span class="decrypt">{!item.awsdata.type}</span> |
| | | </div> |
| | | </td> |
| | | <td data-label="Stage"> |
| | | <div class="slds-truncate" title="{!item.Doctor_Division1__c}"> |
| | | <span class="encrypt">{!item.Doctor_Division1__c}</span> |
| | | <span class="decrypt">{!item.awsdata.doctorDivision1}</span> |
| | | </div> |
| | | </td> |
| | | <td data-label="IsOlympusContact__c"> |
| | | <ui:outputCheckbox value="{!item.IsOlympusContact__c}" /> |
| | | </td> |
| | | </tr> |
| | | </aura:iteration> |
| | | </tbody> |
| | | </table> |
| | | </div> |
| | | <!-- <aura:renderIf isTrue="{!v.report_count > 0}"> |
| | | <td data-label="Close Date"> |
| | | <div class="slds-truncate" title="{!item.Type__c}"> |
| | | <span class="encrypt">{!item.Type__c}</span> |
| | | <span class="decrypt" |
| | | >{!item.awsdata.type}</span |
| | | > |
| | | </div> |
| | | </td> |
| | | <td data-label="Stage"> |
| | | <div |
| | | class="slds-truncate" |
| | | title="{!item.Doctor_Division1__c}" |
| | | > |
| | | <span class="encrypt" |
| | | >{!item.Doctor_Division1__c}</span |
| | | > |
| | | <span class="decrypt" |
| | | >{!item.awsdata.doctorDivision1}</span |
| | | > |
| | | </div> |
| | | </td> |
| | | <td data-label="IsOlympusContact__c"> |
| | | <ui:outputCheckbox |
| | | value="{!item.IsOlympusContact__c}" |
| | | /> |
| | | </td> |
| | | </tr> |
| | | </aura:iteration> |
| | | </tbody> |
| | | </table> |
| | | </div> |
| | | <!-- <aura:renderIf isTrue="{!v.report_count > 0}"> |
| | | <aura:set attribute="else"> |
| | | <div class="no_data_area"> |
| | | {!v.list_message} |
| | | </div> |
| | | </aura:set> |
| | | </aura:renderIf> --> |
| | | </aura:component> |
| | | </aura:component> |