From 0c4796706fc9473d069b620321a54b20a119906c Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期二, 11 七月 2023 14:16:44 +0800 Subject: [PATCH] Merge branch 'LEXUpgrade2023-Deloitte' --- force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp | 244 ++++++++++++++++++++++++++++++++---------------- 1 files changed, 162 insertions(+), 82 deletions(-) diff --git a/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp b/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp index fd092dc..10aa3b5 100644 --- a/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp +++ b/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp @@ -1,101 +1,181 @@ -<!-- - * @Author: Thhto 997058689@qq.com - * @Date: 2022-07-08 10:47:25 - * @LastEditors: Thhto 997058689@qq.com - * @LastEditTime: 2023-02-03 15:25:46 - * @FilePath: \ceshihuanj\force-app\main\default\aura\DealerPersonnelInformationImport\DealerPersonnelInformationImport.cmp - * @Description: 杩欐槸榛樿璁剧疆,璇疯缃甡customMade`, 鎵撳紑koroFileHeader鏌ョ湅閰嶇疆 杩涜璁剧疆: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE ---> -<aura:component controller="DealerPersonnelController" -implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,force:lightningQuickAction,forceCommunity:availableForAllPageTypes" -access="global"> -<!-- 鎵归噺娣诲姞鍛ㄦ姤 start--> -<!-- <aura:handler name="init" value="{!this}" action="{!c.doInit}" /> --> -<aura:attribute name="reports_date" type="List" /> -<aura:attribute name="errorMessage" type="String" /> -<aura:attribute name="TableContent" type="String" description=" Show the Result class" /> -<aura:attribute name="TableContent2" type="String" description=" Show the Result class" /> -<aura:attribute name="TargetFileName" type="String" description="Name of the file" /> -<aura:attribute name="tableheaders" type="Object[]" /> -<aura:attribute name="fileContentData" type="String" /> -<aura:attribute name="filename" type="String" /> -<aura:attribute name="NumOfRecords" type="Integer" default="1000" /> -<aura:attribute name="showMain" type="Boolean" default="true" /> -<aura:attribute name="IsEventDefault" type="Boolean" default="true" /> -<aura:attribute name="login" type="Boolean" default="false" /> -<aura:attribute name="successMessage" type="String" /> -<!-- 鎵归噺娣诲姞鍛ㄦ姤 end--> -<aura:renderIf isTrue="{!v.login}"> +<aura:component + controller="DealerPersonnelController" + implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,force:lightningQuickAction,forceCommunity:availableForAllPageTypes" + access="global" +> + <!-- 鎵归噺娣诲姞鍛ㄦ姤 start--> + <!-- <aura:handler name="init" value="{!this}" action="{!c.doInit}" /> --> + <aura:attribute name="reports_date" type="List" /> + <aura:attribute name="errorMessage" type="String" /> + <aura:attribute + name="TableContent" + type="String" + description=" Show the Result class" + /> + <aura:attribute + name="TableContent2" + type="String" + description=" Show the Result class" + /> + <aura:attribute + name="TargetFileName" + type="String" + description="Name of the file" + /> + <aura:attribute name="tableheaders" type="Object[]" /> + <aura:attribute name="fileContentData" type="String" /> + <aura:attribute name="filename" type="String" /> + <aura:attribute name="NumOfRecords" type="Integer" default="1000" /> + <aura:attribute name="showMain" type="Boolean" default="true" /> + <aura:attribute name="IsEventDefault" type="Boolean" default="true" /> + <aura:attribute name="login" type="Boolean" default="false" /> + <aura:attribute name="successMessage" type="String" /> + <!-- start DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16--> + <aura:attribute name="errorData" type="Object" /> + <aura:attribute name="errorColumns" type="List" /> + <!-- show Error information --> + <aura:attribute name="showErrorInfo" type="Boolean" default="false" /> + <!-- end DTT-zhj 澧炲姞閿欒淇℃伅table 2023-05-16--> + + <!-- 鎵归噺娣诲姞鍛ㄦ姤 end--> + <aura:renderIf isTrue="{!v.login}"> <div class="slds-spinner_container height100vh"> - <div class="slds-spinner--brand slds-spinner slds-spinner--medium" role="alert"> + <div + class="slds-spinner--brand slds-spinner slds-spinner--medium" + role="alert" + > <span class="slds-assistive-text">Loading</span> <div class="slds-spinner__dot-a"></div> <div class="slds-spinner__dot-b"></div> </div> </div> </aura:renderIf> -<!-- 鎵归噺娣诲姞鍛ㄦ姤 start--> -<div class="slds-modal slds-fade-in-open slds-hide" aura:id="errorDiv" style="z-index: 10001"> - <!-- <ui:inputText aura:id="articleURL" /> --> - <div class="demo-only" style="height: 8rem;"> - <div class="slds-notify_container slds-is-relative"> - <div class="slds-notify slds-notify_toast slds-theme_error" role="status"> - <div class=" slds-m-left_xx-large"> - <div - class="slds-notify__content slds-m-left_small slds-align_absolute-center slds-m-left_xx-large"> - <lightning:icon alternativeText="error" iconName="utility:error" size="small" - class="buttonColor slds-m-right_small" /> - <!-- DB202301262139 SFDC缁忛攢鍟嗕汉鍛樺鍏ュ姛鑳芥敼杩� start --> - <!-- <h2 class="slds-text-heading_small ">{!v.errorMessage}</h2> --> - <pre class="slds-text-heading_small ">{!v.errorMessage}</pre> - <!-- DB202301262139 SFDC缁忛攢鍟嗕汉鍛樺鍏ュ姛鑳芥敼杩� end --> + <!-- 鎵归噺娣诲姞鍛ㄦ姤 start--> + <div + class="slds-modal slds-fade-in-open slds-hide" + aura:id="errorDiv" + style="z-index: 10001" + > + <ui:inputText aura:id="articleURL" /> + <div class="demo-only" style="height: 8rem"> + <div class="slds-notify_container slds-is-relative"> + <div + class="slds-notify slds-notify_toast slds-theme_error" + role="status" + > + <div class="slds-m-left_xx-large"> + <div + class="slds-notify__content slds-m-left_small slds-align_absolute-center slds-m-left_xx-large" + > + <lightning:icon + alternativeText="error" + iconName="utility:error" + size="small" + class="buttonColor slds-m-right_small" + /> + <h2 class="slds-text-heading_small"> + {!v.errorMessage} + </h2> + </div> </div> </div> </div> </div> </div> -</div> -<div class="slds-modal slds-fade-in-open slds-hide" aura:id="successDiv01"> - <!-- <ui:inputText aura:id="articleURL" /> --> - <div class="demo-only" style="height: 8rem;"> - <div class="slds-notify_container slds-is-relative"> - <div class="slds-notify slds-notify_toast slds-theme_success" role="alert"> - <div class=" slds-m-left_xx-large"> - <div - class="slds-notify__content slds-m-left_small slds-align_absolute-center slds-m-left_xx-large"> - <lightning:icon alternativeText="Success" iconName="utility:success" size="small" - class="buttonColor slds-m-right_small" /> - <h2 class="slds-text-heading_small ">{!v.successMessage}</h2> + <div class="slds-modal slds-fade-in-open slds-hide" aura:id="successDiv01"> + <ui:inputText aura:id="articleURL" /> + <div class="demo-only" style="height: 8rem"> + <div class="slds-notify_container slds-is-relative"> + <div + class="slds-notify slds-notify_toast slds-theme_success" + role="alert" + > + <div class="slds-m-left_xx-large"> + <div + class="slds-notify__content slds-m-left_small slds-align_absolute-center slds-m-left_xx-large" + > + <lightning:icon + alternativeText="Success" + iconName="utility:success" + size="small" + class="buttonColor slds-m-right_small" + /> + <h2 class="slds-text-heading_small"> + {!v.successMessage} + </h2> + </div> </div> </div> </div> </div> </div> -</div> -<div > - <div class="slds-modal__header "> - <h4 id="headerTarget" class="slds-float--left"></h4> - <h2 id="headerTarget" class="slds-text-heading--medium">瀹㈡埛浜哄憳鎵归噺瀵煎叆</h2> - </div> - <div class="slds-modal__content slds-scrollable slds-grow slds-p-around--medium "> - <aura:if isTrue="{!v.showMain}"> - <div> - <center> - <lightning:input type="file" class="file" uara:id="file" onchange="{!c.CreateRecord}" /> - </center> - </div> - <aura:set attribute="else"> - <ui:outputRichText class="uiOutputRichText slds-m--around-large" value="{!v.TableContent}" /> - <div class="slds-p-around--large slds-align--absolute-center"> - <lightning:button aura:id="save_con" label="淇濆瓨" variant="brand" onclick="{!c.processFileContent}" disabled="false" /> - <lightning:button label="鍙栨秷" variant="brand" onclick="{!c.cancel}" /> + <div> + <div class="slds-modal__header"> + <h4 id="headerTarget" class="slds-float--left"></h4> + <h2 id="headerTarget" class="slds-text-heading--medium"> + 瀹㈡埛浜哄憳鎵归噺瀵煎叆 + </h2> + </div> + <div + class="slds-modal__content slds-scrollable slds-grow slds-p-around--medium" + > + <aura:if isTrue="{!v.showMain}"> + <div> + <center> + <lightning:input + type="file" + class="file" + uara:id="file" + onchange="{!c.CreateRecord}" + /> + </center> </div> - - </aura:set> - </aura:if> + <aura:set attribute="else"> + <ui:outputRichText + class="uiOutputRichText slds-m--around-large" + value="{!v.TableContent}" + /> + <div + class="slds-p-around--large slds-align--absolute-center" + > + <lightning:button + label="淇濆瓨" + variant="brand" + onclick="{!c.processFileContent}" + /> + <lightning:button + label="鍙栨秷" + variant="brand" + onclick="{!c.cancel}" + /> + </div> + <aura:if isTrue="{!v.showErrorInfo}"> + <div + class="slds-p-around--large slds-align--absolute-center" + > + <lightning:button + label="瀵煎嚭閿欒淇℃伅" + variant="brand" + onclick="{!c.exportErrorInfo}" + /> + </div> + <div + class="slds-p-around--large slds-align--absolute-center" + > + <div style="height: 300px; overflow-x: scroll"> + <lightning:datatable + keyField="id" + data="{! v.errorData }" + columns="{! v.errorColumns }" + hideCheckboxColumn="true" + minColumnWidth="120" + /> + </div> + </div> + </aura:if> + </aura:set> + </aura:if> + </div> </div> - -</div> -<!-- 鎵归噺娣诲姞鍛ㄦ姤 end--> - -</aura:component> \ No newline at end of file + <!-- 鎵归噺娣诲姞鍛ㄦ姤 end--> +</aura:component> -- Gitblit v1.9.1