From 042735c4d44e740121dbbb52257617d348a1c391 Mon Sep 17 00:00:00 2001 From: fuyu <fuyu@prec-tech.com> Date: 星期一, 06 三月 2023 13:39:38 +0800 Subject: [PATCH] Merge branch '进口单证+obsap+导入' --- force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayHelper.js | 29 ++ force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImportHelper.js | 7 force-app/main/default/classes/DealerPersonnelControllerTest.cls | 11 force-app/main/default/aura/AttachmentDisplay/AttachmentDisplay.cmp | 549 ++++++++++++++++++------------------------ force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js | 51 +++ force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp | 19 + force-app/main/default/aura/eSignHomePage/eSignHomePage.cmp | 6 force-app/main/default/classes/DealerPersonnelController.cls | 28 ++ force-app/main/default/aura/eSignHomePage/eSignHomePageController.js | 5 force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayController.js | 8 force-app/main/default/classes/AttachmentDisplayControllerTest.cls | 48 +++ 11 files changed, 427 insertions(+), 334 deletions(-) diff --git a/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplay.cmp b/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplay.cmp index c21f55e..3f26d9a 100644 --- a/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplay.cmp +++ b/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplay.cmp @@ -1,316 +1,239 @@ <aura:component implements="flexipage:availableForAllPageTypes,forceCommunity:availableForAllPageTypes,lightning:isUrlAddressable" access="global" controller="AttachmentDisplayController"> - <aura:attribute name="DNId" type="String" - description="鐢ㄦ潵浠庣埗瀵硅薄鎺ユ敹浼犻�掕繃鏉ョ殑绛炬敹鍗昳d" - default=""/> - <aura:handler name="init" action="{!c.doInit}" value="{!this}" - description="鍒濆鍖栨柟娉�"/> - <aura:attribute name="currentData" type="Object[]" description="鏄庣粏椤靛綋鍓嶆樉绀虹殑鏄庣粏鐨勪俊鎭�" /> - <div> - <lightning:spinner aura:id="mySpinner" alternativeText='璇风瓑寰�' size="large" class="slds-spinner_container"/> - </div> - <div id="allDivs" > - <div id="ins" style=" width:1150px;margin-right: 4px; "> - <!-- 鏄剧ず鍦ㄦ槑缁嗛〉鐨勫綋鍓嶆槑缁嗙殑琛ㄦ牸 --> - <div id="inTables"> - <!-- <lightning:card> --> - <aura:set attribute="title"> - 杩涘彛鍗曡瘉鏄庣粏 - </aura:set> - <table class="slds-table slds-table_cell-buffer slds-table_bordered slds-hint-parent slds-no-row-hover " style="border-collapse: collapse;border-color:#D7D7D7;" border="1px " > - <thead> - <tr class="slds-line-height_reset slds-text-title_caps"> - <!-- 绗竴鍒� 浜у搧鏄庣粏 --> - <!-- <th class="slds-is-resizable" tabindex="-1" data-label="浜у搧鏄庣粏" scope="row"> - <span class="slds-grid slds-grid_align-spread" style="width: 120px;text-align: left;display:block;"> - <div class="slds-truncate"> - <span title="浜у搧鏄庣粏" class="slds-truncate" style="padding-bottom: 3px;">浜у搧鏄庣粏</span> - </div> - </span> - </th> --> - <th class="slds-is-resizable" tabindex="-1" data-label="浜у搧鏄庣粏" scope="row" style="width: 146px;position:static"> - <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> - <div class="slds-truncate"> - <span title="浜у搧鏄庣粏" class="slds-truncate" style="padding-bottom: 3px;">浜у搧鏄庣粏</span> - </div> - </span> - </th> - <!-- 绗簩鍒� 鏈鸿韩缂栫爜 --> - <th class="slds-is-resizable" tabindex="-1" data-label="鏈鸿韩缂栫爜" scope="row" style="width: 240px;height: 35px;"> - <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> - <div class="slds-truncate"> - <span title="鏈鸿韩缂栫爜" class="slds-truncate" style="padding-bottom: 3px;">鏈鸿韩缂栫爜</span> - </div> - </span> - </th> - <!-- 绗笁鍒� 绠$悊缂栫爜 --> - <th class="slds-is-resizable" tabindex="-1" data-label="绠$悊缂栫爜" scope="row" style="width: 240px;height: 35px;"> - <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> - <div class="slds-truncate"> - <span title="绠$悊缂栫爜" class="slds-truncate" style="padding-bottom: 3px;">绠$悊缂栫爜</span> - </div> - </span> - </th> - <!-- 绗洓鍒� 棰勮閾炬帴 --> - <!-- <th class="slds-is-resizable" tabindex="-1" data-label="棰勮閾炬帴" scope="row" style="width: 249px;height: 35px;"> - <span class="slds-grid slds-grid_align-spread" style="text-align: center;display:block;"> - <div class="slds-truncate"> - <span title="棰勮閾炬帴" class="slds-truncate" style="padding-bottom: 3px;">棰勮閾炬帴</span> - </div> - </span> - </th> --> - <!-- 绗簲鍒� 鎶ュ叧鍗曚笅杞介摼鎺� --> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" scope="row" style="width: 249px;"> - <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <span title="鎶ュ叧鍗曚笅杞介摼鎺�" class="slds-truncate" style="padding-bottom: 3px;">鎶ュ叧鍗曚笅杞介摼鎺�</span> - </div> - </span> - </th> - <!-- 绗叚鍒� 鍟嗘璇佷笅杞介摼鎺� --> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" scope="row" style="width: 249px;"> - <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <span title="鍟嗘璇佷笅杞介摼鎺�" class="slds-truncate" style="padding-bottom: 3px;">鍟嗘璇佷笅杞介摼鎺�</span> - </div> - </span> - </th> - </tr> - </thead> - <aura:if isTrue="{!v.currentData.length > 0}"> - <tbody> - <aura:iteration items="{!v.currentData}" var="curr" > - <tr class="slds-hint-parent"> - <!-- 琛岄」鐩� 绗竴鍒� 浜у搧鏄庣粏--> - <!-- <th class="slds-is-resizable" tabindex="-1" data-label="DN鍗曞彿" > - <span class="slds-grid slds-grid_align-spread" style="width: 140px;height:18px;text-align: left;display:block;border: bottom 1px;"> - <lightning:formattedText value="{!curr.Name}" style="padding-bottom: 3px;"/> - </span> - </th> --> - <th class="slds-is-resizable" tabindex="-1" data-label="浜у搧鏄庣粏" style="width: 146px;height:36px;position:static"> - <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.ProductName}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - <!-- 琛岄」鐩� 绗簩鍒� 鏈鸿韩缂栫爜--> - <th class="slds-is-resizable" tabindex="-1" data-label="鏈鸿韩缂栫爜" style="width: 240px;height: 35px;"> - <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.FrameNo}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - <!-- 琛岄」鐩� 绗笁鍒� 绠$悊缂栫爜--> - <th class="slds-is-resizable" tabindex="-1" data-label="绠$悊缂栫爜" style="width: 240px;height: 35px;"> - <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.Name}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - <!-- 琛岄」鐩� 绗洓鍒� 棰勮閾炬帴--> - <!-- <aura:if isTrue="{!IF(curr.count ==null,false,true)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="棰勮閾炬帴" style="width: 240px;height: 35px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="text-align: center;display:block;"> - <div class="slds-truncate"> --> - <!-- <lightning:formattedText value="{!curr.Name}" style="padding-bottom: 3px;"/> --> - <!-- <a href="{!curr.code}">棰勮</a> - </div> - </span> - </th> - </aura:if> --> - <!-- 琛岄」鐩� 绗簲鍒� 鎶ュ叧鍗曚笅杞介摼鎺�--> - <aura:if isTrue="{!IF(curr.code =='鍥藉唴閲囪喘',false,true)}"> - <aura:if isTrue="{!IF(curr.count ==null,false,true)}"> - <!-- <aura:if isTrue="{!IF(curr.code !='鏃�' ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> --> - <!-- <lightning:formattedText value="{!curr.code}" style="padding-bottom: 3px;"/> rowspan="{!curr.count}"--> - <!-- <a href="{!curr.codeyu}">棰勮</a> - - <a href="{!curr.code}">涓嬭浇</a> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(curr.code =='鏃�' ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> --> - <!-- <a href="{!curr.code}">{!curr.code}</a> --> - <!-- </div> - </span> - </th> - </aura:if> --> - <aura:if isTrue="{!IF(curr.code =='涓嶅嚭璇�' ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.code}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(curr.code !='涓嶅嚭璇�' ,true,false)}"> - <aura:if isTrue="{!IF(AND(curr.code =='',curr.codeyu ==''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.code}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.code =='',curr.codeyu !=''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">棰勮</a> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.code !='',curr.codeyu ==''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.awsKey}&name={!curr.fileName}" target="_blank">涓嬭浇</a> --> - <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">涓嬭浇</a> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.code !='',curr.codeyu !=''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=preview&key={!curr.awsKey}&name={!curr.fileName}" target="_blank">棰勮</a> | <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.awsKey}&name={!curr.fileName}" target="_blank">涓嬭浇</a> --> - <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">棰勮</a> | <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">涓嬭浇</a> - </div> - </span> - </th> - </aura:if> - </aura:if> - </aura:if> - </aura:if> - <aura:if isTrue="{!IF(curr.code =='鍥藉唴閲囪喘',true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - 鍥藉唴閲囪喘 - </div> - </span> - </th> - </aura:if> - <!-- 琛岄」鐩� 绗叚鍒� 鍟嗘璇佷笅杞介摼鎺�--> - <aura:if isTrue="{!IF(curr.sj_code =='鍥藉唴閲囪喘',false,true)}"> - <aura:if isTrue="{!IF(curr.count ==null,false,true)}"> - <!-- <aura:if isTrue="{!IF(AND(curr.sj_code !='涓嶅嚭璇�',curr.sj_code !='') ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> - <div class="slds-truncate"> --> - <!-- <lightning:formattedText value="{!curr.code}" style="padding-bottom: 3px;"/> --> - <!-- <a href="{!curr.sj_codeyu}">棰勮</a> - - <a href="{!curr.sj_code}">涓嬭浇</a> - </div> - </span> - </th> - </aura:if> --> - <!-- <aura:if isTrue="{!IF(curr.sj_code =='涓嶅嚭璇�' ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.sj_code}" style="padding-bottom: 3px;"/> --> - <!-- <a href="{!curr.code}">涓嬭浇</a> --> - <!-- </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.sj_code !='涓嶅嚭璇�',curr.sj_code =='') ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> - <div class="slds-truncate"> - </div> - </span> - </th> - </aura:if>--> - - <aura:if isTrue="{!IF(curr.sj_code =='涓嶅嚭璇�' ,true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.sj_code}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(curr.sj_code !='涓嶅嚭璇�' ,true,false)}"> - <aura:if isTrue="{!IF(AND(curr.sj_code =='',curr.sj_codeyu ==''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <lightning:formattedText value="{!curr.sj_code}" style="padding-bottom: 3px;"/> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.sj_code =='',curr.sj_codeyu !=''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=preview&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">棰勮</a> --> - <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">棰勮</a> + <aura:attribute name="DNId" type="String" + description="鐢ㄦ潵浠庣埗瀵硅薄鎺ユ敹浼犻�掕繃鏉ョ殑绛炬敹鍗昳d" + default=""/> + <aura:handler name="init" action="{!c.doInit}" value="{!this}" + description="鍒濆鍖栨柟娉�"/> + <aura:attribute name="currentData" type="Object[]" description="鏄庣粏椤靛綋鍓嶆樉绀虹殑鏄庣粏鐨勪俊鎭�" /> + <div> + <lightning:spinner aura:id="mySpinner" alternativeText='璇风瓑寰�' size="large" class="slds-spinner_container"/> + </div> + <div id="allDivs" > + <div id="ins" style=" width:1000px;margin-right: 4px; "> + <!-- 鏄剧ず鍦ㄦ槑缁嗛〉鐨勫綋鍓嶆槑缁嗙殑琛ㄦ牸 --> + <div id="inTables"> + <!-- <lightning:card> --> + <aura:set attribute="title"> + 杩涘彛鍗曡瘉鏄庣粏 + </aura:set> + <label style="float: left;font-size:20px">杩涘彛鍗曡瘉鏄庣粏</label> + <lightning:button variant="neutral" label="杩斿洖" title="Cancel" onclick="{! c.rebackDNListPage }" /> + <table class="slds-table slds-table_cell-buffer slds-table_bordered slds-hint-parent slds-no-row-hover " style="border-collapse: collapse;border-color:#D7D7D7;" border="1px " > + <thead> + <tr class="slds-line-height_reset slds-text-title_caps"> + <!-- 绗竴鍒� 浜у搧鏄庣粏 --> + <!-- <th class="slds-is-resizable" tabindex="-1" data-label="浜у搧鏄庣粏" scope="row"> + <span class="slds-grid slds-grid_align-spread" style="width: 120px;text-align: left;display:block;"> + <div class="slds-truncate"> + <span title="浜у搧鏄庣粏" class="slds-truncate" style="padding-bottom: 3px;">浜у搧鏄庣粏</span> + </div> + </span> + </th> --> + <th class="slds-is-resizable" tabindex="-1" data-label="浜у搧鏄庣粏" scope="row" style="width: 146px;position:static"> + <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> + <div class="slds-truncate"> + <span title="浜у搧鏄庣粏" class="slds-truncate" style="padding-bottom: 3px;">浜у搧鏄庣粏</span> + </div> + </span> + </th> + <!-- 绗簩鍒� 鏈鸿韩缂栫爜 --> + <th class="slds-is-resizable" tabindex="-1" data-label="鏈鸿韩缂栫爜" scope="row" style="width: 240px;height: 35px;"> + <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> + <div class="slds-truncate"> + <span title="鏈鸿韩缂栫爜" class="slds-truncate" style="padding-bottom: 3px;">鏈鸿韩缂栫爜</span> + </div> + </span> + </th> + <!-- 绗笁鍒� 绠$悊缂栫爜 --> + <th class="slds-is-resizable" tabindex="-1" data-label="绠$悊缂栫爜" scope="row" style="width: 240px;height: 35px;"> + <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> + <div class="slds-truncate"> + <span title="绠$悊缂栫爜" class="slds-truncate" style="padding-bottom: 3px;">绠$悊缂栫爜</span> + </div> + </span> + </th> + <!-- 绗洓鍒� 棰勮閾炬帴 --> + <!-- <th class="slds-is-resizable" tabindex="-1" data-label="棰勮閾炬帴" scope="row" style="width: 249px;height: 35px;"> + <span class="slds-grid slds-grid_align-spread" style="text-align: center;display:block;"> + <div class="slds-truncate"> + <span title="棰勮閾炬帴" class="slds-truncate" style="padding-bottom: 3px;">棰勮閾炬帴</span> + </div> + </span> + </th> --> + <!-- 绗簲鍒� 鎶ュ叧鍗曚笅杞介摼鎺� --> + <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" scope="row" style="width: 249px;"> + <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <span title="鎶ュ叧鍗曚笅杞介摼鎺�" class="slds-truncate" style="padding-bottom: 3px;">鎶ュ叧鍗曚笅杞介摼鎺�</span> + </div> + </span> + </th> + <!-- 绗叚鍒� 鍟嗘璇佷笅杞介摼鎺� --> + <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" scope="row" style="width: 249px;"> + <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <span title="鍟嗘璇佷笅杞介摼鎺�" class="slds-truncate" style="padding-bottom: 3px;">鍟嗘璇佷笅杞介摼鎺�</span> + </div> + </span> + </th> + </tr> + </thead> + <aura:if isTrue="{!v.currentData.length > 0}"> + <tbody> + <aura:iteration items="{!v.currentData}" var="curr" > + <tr class="slds-hint-parent"> + <!-- 琛岄」鐩� 绗竴鍒� 浜у搧鏄庣粏--> + <!-- <th class="slds-is-resizable" tabindex="-1" data-label="DN鍗曞彿" > + <span class="slds-grid slds-grid_align-spread" style="width: 140px;height:18px;text-align: left;display:block;border: bottom 1px;"> + <lightning:formattedText value="{!curr.Name}" style="padding-bottom: 3px;"/> + </span> + </th> --> + <th class="slds-is-resizable" tabindex="-1" data-label="浜у搧鏄庣粏" style="width: 146px;height:36px;position:static"> + <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> + <div class="slds-truncate"> + <lightning:formattedText value="{!curr.ProductName}" style="padding-bottom: 3px;"/> + </div> + </span> + </th> + <!-- 琛岄」鐩� 绗簩鍒� 鏈鸿韩缂栫爜--> + <th class="slds-is-resizable" tabindex="-1" data-label="鏈鸿韩缂栫爜" style="width: 240px;height: 35px;"> + <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> + <div class="slds-truncate"> + <lightning:formattedText value="{!curr.FrameNo}" style="padding-bottom: 3px;"/> + </div> + </span> + </th> + <!-- 琛岄」鐩� 绗笁鍒� 绠$悊缂栫爜--> + <th class="slds-is-resizable" tabindex="-1" data-label="绠$悊缂栫爜" style="width: 240px;height: 35px;"> + <span class="slds-grid slds-grid_align-spread" style="text-align: left;display:block;"> + <div class="slds-truncate"> + <lightning:formattedText value="{!curr.Name}" style="padding-bottom: 3px;"/> + </div> + </span> + </th> + <!-- 琛岄」鐩� 绗洓鍒� 棰勮閾炬帴--> + <!-- <aura:if isTrue="{!IF(curr.count ==null,false,true)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> + </th> + </aura:if> --> + <aura:if isTrue="{!IF(curr.count ==null,false,true)}"> + <aura:if isTrue="{!IF(AND(curr.code !='',curr.codeyu !='',curr.codeyu.length > 25,curr.code.length > 25),false,true)}"> + <!-- 鍙湁棰勮 --> + <aura:if isTrue="{!IF(AND(curr.codeyu !='',curr.codeyu.length > 25,curr.code ==''),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">棰勮</a> + </div> + </span> + </th> + </aura:if> + <!-- 鍙湁涓嬭浇 --> + <aura:if isTrue="{!IF(AND(curr.code !='',curr.code.length > 25,curr.codeyu ==''),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">涓嬭浇</a> + </div> + </span> + </th> + </aura:if> + <!-- 鍏朵粬鎯呭喌鏄剧ず鑷繁 --> + <aura:if isTrue="{!IF(AND(AND(curr.codeyu !='',curr.codeyu.length > 25,curr.code =='') == false , AND(curr.code !='',curr.code.length > 25,curr.codeyu =='')== false) ,true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <lightning:formattedText value="{!curr.code}" style="padding-bottom: 3px;"/> + </div> + </span> + </th> + </aura:if> + </aura:if> + <!-- 棰勮鍜屼笅杞介兘鏈� --> + <aura:if isTrue="{!IF(AND(curr.code !='',curr.codeyu !='',curr.codeyu.length > 25,curr.code.length > 25),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鎶ュ叧鍗�" style="width: 249px;" rowspan="{!curr.count}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=preview&key={!curr.awsKey}&name={!curr.fileName}" target="_blank">棰勮</a> | <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.awsKey}&name={!curr.fileName}" target="_blank">涓嬭浇</a> --> + <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">棰勮</a> | <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.awsKey + '&name=' + curr.fileName}" target="_blank">涓嬭浇</a> + </div> + </span> + </th> + </aura:if> + </aura:if> + <!-- 琛岄」鐩� 绗叚鍒� 鍟嗘璇佷笅杞介摼鎺�--> + <aura:if isTrue="{!IF(curr.count_sj ==null,false,true)}"> + <aura:if isTrue="{!IF(AND(curr.sj_code !='',curr.sj_codeyu !='',curr.sj_code.length > 25,curr.sj_codeyu.length > 25),false,true)}"> + <!-- 鍙湁棰勮 --> + <aura:if isTrue="{!IF(AND(curr.sj_codeyu !='',curr.sj_codeyu.length > 25,curr.sj_code ==''),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count_sj}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=preview&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">棰勮</a> --> + <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">棰勮</a> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.sj_code !='',curr.sj_codeyu ==''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">涓嬭浇</a> --> - <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">涓嬭浇</a> - </div> - </span> - </th> - </aura:if> - <aura:if isTrue="{!IF(AND(curr.sj_code !='',curr.sj_codeyu !=''),true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> - <div class="slds-truncate"> - <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=preview&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">棰勮</a> | <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">涓嬭浇</a> --> - <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">棰勮</a> | <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">涓嬭浇</a> - </div> - </span> - </th> - </aura:if> - </aura:if> - </aura:if> - </aura:if> - <aura:if isTrue="{!IF(curr.sj_code =='鍥藉唴閲囪喘',true,false)}"> - <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count}"> - <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> - <div class="slds-truncate"> - 鍥藉唴閲囪喘 - </div> - </span> - </th> - </aura:if> - </tr> - </aura:iteration> - </tbody> - </aura:if> - </table> - <aura:if isTrue="{!empty(v.currentData)}"> - <div class="slds-align_absolute-center"> - No records found - </div> - </aura:if> - </div> - </div> - </div> + </div> + </span> + </th> + </aura:if> + <!-- 鍙湁涓嬭浇 --> + <aura:if isTrue="{!IF(AND(curr.sj_code !='',curr.sj_code.length > 25,curr.sj_codeyu ==''),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count_sj}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">涓嬭浇</a> --> + <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">涓嬭浇</a> + </div> + </span> + </th> + </aura:if> + <!-- 鍏朵粬鎯呭喌鏄剧ず鑷繁 --> + <aura:if isTrue="{!IF(AND(AND(curr.sj_codeyu !='',curr.sj_codeyu.length > 25,curr.sj_code =='')== false,AND(curr.sj_code !='',curr.sj_code.length > 25,curr.sj_codeyu =='') == false),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count_sj}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <lightning:formattedText value="{!curr.sj_code}" style="padding-bottom: 3px;"/> + </div> + </span> + </th> + </aura:if> + </aura:if> + <!-- 棰勮鍜屼笅杞介兘鏈� --> + <aura:if isTrue="{!IF(AND(curr.sj_code !='',curr.sj_codeyu !='',curr.sj_code.length > 25,curr.sj_codeyu.length > 25),true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" rowspan="{!curr.count_sj}"> + <span class="slds-grid slds-grid_align-spread" style="width:240px;text-align: center;display:block;"> + <div class="slds-truncate"> + <!-- <a href="/eSignSystem/apex/FilePreviewDownVF?type=preview&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">棰勮</a> | <a href="/eSignSystem/apex/FilePreviewDownVF?type=download&key={!curr.sj_awsKey}&name={!curr.sj_fileName}" target="_blank">涓嬭浇</a> --> + <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=preview&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">棰勮</a> | <a href="{!curr.iseSignSystem + '/apex/FilePreviewDownVF?type=download&key=' + curr.sj_awsKey + '&name=' + curr.sj_fileName}" target="_blank">涓嬭浇</a> + </div> + </span> + </th> + </aura:if> + </aura:if> + <!-- </aura:if> --> + <!-- 2023 0208 fy add 鎶ュ叧鍗曞晢妫�璇佹柊闇�姹傦紝閲嶆柊鍒ゆ柇 start --> + <!-- </aura:if> + <aura:if isTrue="{!IF(curr.sj_code =='鍥藉唴閲囪喘',true,false)}"> + <th class="slds-is-resizable" tabindex="-1" data-label="鍟嗘璇�" style="width: 249px;" > + <span class="slds-grid slds-grid_align-spread" style="width: 240px;text-align: center;display:block;"> + <div class="slds-truncate"> + 鍥藉唴閲囪喘鍝� + </div> + </span> + </th> + </aura:if> --> + <!-- 2023 0208 fy add 鎶ュ叧鍗曞晢妫�璇佹柊闇�姹傦紝閲嶆柊鍒ゆ柇 end --> + </tr> + </aura:iteration> + </tbody> + </aura:if> + </table> + <aura:if isTrue="{!empty(v.currentData)}"> + <div class="slds-align_absolute-center"> + No records found + </div> + </aura:if> + </div> + </div> + </div> </aura:component> \ No newline at end of file diff --git a/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayController.js b/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayController.js index b185cde..3a90f06 100644 --- a/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayController.js +++ b/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayController.js @@ -4,6 +4,12 @@ }, doInit : function(cmp, event, helper) { // 璁剧疆鏄庣粏椤佃〃鏍肩殑鏋勯�� + console.log('hello zhj'); helper.getFrameNumManage(cmp); - } + }, + //20230302 杩涘彛鍗曡瘉鏀归�� fy start + rebackDNListPage: function(cmp, event, helper) { + helper.rebackDNListPage(cmp); + }, + //20230302 杩涘彛鍗曡瘉鏀归�� fy end }) \ No newline at end of file diff --git a/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayHelper.js b/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayHelper.js index b2819b6..27846d1 100644 --- a/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayHelper.js +++ b/force-app/main/default/aura/AttachmentDisplay/AttachmentDisplayHelper.js @@ -1,10 +1,19 @@ +/* + * @Author: Thhto 997058689@qq.com + * @Date: 2022-11-04 14:53:06 + * @LastEditors: Thhto 997058689@qq.com + * @LastEditTime: 2023-03-02 17:50:25 + * @FilePath: \ceshihuanj\force-app\main\default\aura\AttachmentDisplay\AttachmentDisplayHelper.js + * @Description: 杩欐槸榛樿璁剧疆,璇疯缃甡customMade`, 鎵撳紑koroFileHeader鏌ョ湅閰嶇疆 杩涜璁剧疆: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ ({ // 鑾峰彇鏁版嵁 getFrameNumManage : function(cmp) { debugger // this.showSpinner(cmp); var action = cmp.get("c.getFrameNumManage"); - var DNId = cmp.get('v.DNId').toString(); + // var DNId = cmp.get('v.DNId').toString(); + var DNId = this.getQueryVariable('DNId'); action.setParams({ 'DNId' : DNId, }); @@ -30,4 +39,22 @@ var spinner = cmp.find("mySpinner"); $A.util.addClass(spinner, "slds-hide"); }, + getQueryVariable: function(variable) { //id瀛楃涓� + var query = window.location.search.substring(1); + var vars = query.split("&"); + for (var i = 0; i < vars.length; i++) { + var pair = vars[i].split("="); + if (pair[0] == variable) { + return pair[1]; + } + } + return (false); + }, + //20230302 杩涘彛鍗曡瘉鏀归�� fy start + rebackDNListPage: function(variable) { //id瀛楃涓� + debugger + var AgencyIDM = this.getQueryVariable('AgencyIDM'); + window.open('/eSignSystem/s/EsignDataEntry?AgencyID='+AgencyIDM+'&pinit=true', '_self'); + }, + //20230302 杩涘彛鍗曡瘉鏀归�� fy end }) \ No newline at end of file diff --git a/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp b/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp index fa5fcff..fd092dc 100644 --- a/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp +++ b/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImport.cmp @@ -1,3 +1,11 @@ +<!-- + * @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"> @@ -28,7 +36,7 @@ </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" /> + <!-- <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"> @@ -37,7 +45,10 @@ 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> + <!-- DB202301262139 SFDC缁忛攢鍟嗕汉鍛樺鍏ュ姛鑳芥敼杩� start --> + <!-- <h2 class="slds-text-heading_small ">{!v.errorMessage}</h2> --> + <pre class="slds-text-heading_small ">{!v.errorMessage}</pre> + <!-- DB202301262139 SFDC缁忛攢鍟嗕汉鍛樺鍏ュ姛鑳芥敼杩� end --> </div> </div> </div> @@ -45,7 +56,7 @@ </div> </div> <div class="slds-modal slds-fade-in-open slds-hide" aura:id="successDiv01"> - <ui:inputText aura:id="articleURL" /> + <!-- <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"> @@ -76,7 +87,7 @@ <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 aura:id="save_con" label="淇濆瓨" variant="brand" onclick="{!c.processFileContent}" disabled="false" /> <lightning:button label="鍙栨秷" variant="brand" onclick="{!c.cancel}" /> </div> diff --git a/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImportHelper.js b/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImportHelper.js index b538b04..3048485 100644 --- a/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImportHelper.js +++ b/force-app/main/default/aura/DealerPersonnelInformationImport/DealerPersonnelInformationImportHelper.js @@ -1,5 +1,6 @@ ({ readFile: function (component, helper, file) { + debugger if (!file) return; if (!file.name.match(/\.(csv||CSV)$/)) { return alert('only support csv files'); @@ -78,6 +79,7 @@ reader.readAsDataURL(file); }, saveRecords: function (component, event, helper) { + debugger component.set('v.login', true); var action = component.get("c.processData"); var fieldsList = ['Name', 'Phone', 'AccountNumber']; //Please write your code dynamic fields @@ -91,6 +93,7 @@ if (state === "SUCCESS") { var res = response.getReturnValue(); var res1 = ''; + debugger; if (res != 'success') { var ress = res.split('='); console.log(ress); @@ -102,12 +105,14 @@ component.set('v.errorMessage', res1 + "璇蜂慨鏀瑰悗閲嶆柊涓婁紶"); this.showErrorToast(component); component.set('v.login', false); + component.find('save_con').set('v.disabled', true); } else { // this.success('瀵煎叆鎴愬姛'); component.set('v.successMessage', '瀵煎叆鎴愬姛'); this.showSuccessToast01(component); component.set("v.showMain", true); component.set('v.login', false); + component.find('save_con').set('v.disabled', false); } } else if (state === "INCOMPLETE") { @@ -145,7 +150,7 @@ window.setTimeout($A.getCallback(function () { $A.util.addClass(component.find('errorDiv'), 'slds-hide'); }), - 4000 + 7000 ); }, success : function(message) { diff --git a/force-app/main/default/aura/eSignHomePage/eSignHomePage.cmp b/force-app/main/default/aura/eSignHomePage/eSignHomePage.cmp index 0520695..2f8fe30 100644 --- a/force-app/main/default/aura/eSignHomePage/eSignHomePage.cmp +++ b/force-app/main/default/aura/eSignHomePage/eSignHomePage.cmp @@ -82,6 +82,9 @@ <!-- 鏍¢獙code --> <aura:attribute name="code" type="string" default="" /> <aura:attribute name="decodeCode" type="string" default="" /> + <!-- 20230302 杩涘彛鍗曡瘉鏀归�� fy start --> + <aura:attribute name="AgencyIDM" type="string" default="" /> + <!-- 20230302 杩涘彛鍗曡瘉鏀归�� fy end --> <aura:attribute name="isLastPage" type="Boolean" default="false" description="鏄惁鏈�鍚庝竴椤碉紝濡傛灉鏄渶鍚庝竴椤碉紝閭d箞琛ㄦ牸鍒嗛〉鐨勪笅涓�椤典笉鍙敤" /> @@ -436,13 +439,12 @@ <!-- 琛岄」鐩� 绗洓鍒� 杩涘彛鍗曡瘉鏄庣粏 fy--> <!-- 杩涘彛鍗曡瘉 fy start --> <th class="slds-is-resizable" tabindex="-1" data-label="杩涘彛鍗曡瘉鏄庣粏" scope="row"> - <span class="slds-grid slds-grid_align-spread" style="text-align: center;display:block;"> <div class="slds-truncate"> <!-- <lightning:formattedText value="{!curr.AttachmentName}" /> --> <!-- <a href="https://sfpi-mebg-test.olympuschina.com:8081/stg/api/file/preview?key=20220419/8cf583ab71c94eee96da7bbfcc1b376b.html">闄勪欢鍚�1</a> --> <button tabindex="-1" class="slds-button ReturnButton" style="width: 40px;" name="{!curr.Id}" onclick="{!c.showAttachmentDisplay}">鏌ョ湅</button> - <!-- <a onclick="{!c.showAttachmentDisplay}">鏌ョ湅</a> --> + <!-- <a href="{!'/eSignSystem/s/AttachmentDisplay?DNId='+ curr.Id}" target="_blank">鏌ョ湅</a> --> <!-- <a href="https://ocsm stagefull.sandbox.file.force.com/servlet/servlet.FileDownload?file=00P1000001QkhvQ">{!curr.AttachmentName}</a> --> </div> </span> diff --git a/force-app/main/default/aura/eSignHomePage/eSignHomePageController.js b/force-app/main/default/aura/eSignHomePage/eSignHomePageController.js index 7fc829b..8b5559f 100644 --- a/force-app/main/default/aura/eSignHomePage/eSignHomePageController.js +++ b/force-app/main/default/aura/eSignHomePage/eSignHomePageController.js @@ -84,10 +84,11 @@ }, // 杩涘彛鍗曡瘉 fy start showAttachmentDisplay: function(cmp, event, helper) { - helper.showAttachmentDisplay(cmp, event); + // helper.showAttachmentDisplay(cmp, event); + helper.showAttachmentDisplay2(cmp, event); }, rebackDNListPage: function(cmp, event, helper) { helper.rebackDNListPage(cmp, event); - } + }, // 杩涘彛鍗曡瘉 fy end }) \ No newline at end of file diff --git a/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js b/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js index 0ed8a50..70891b5 100644 --- a/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js +++ b/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js @@ -1,6 +1,6 @@ ({ init: function(cmp, event) { - + debugger // 鍒涘缓Base64瀵硅薄 var Base64 = { _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", @@ -84,9 +84,13 @@ }; //鍒ゆ柇url鏄惁鏈夊弬鏁� + debugger var flag = this.getURLISTrueParameter(); //鍙傛暟瀵硅薄map - var paramValue = this.getURLParameterValue(); + //20230302 杩涘彛鍗曡瘉鏀归�� fy start + // var paramValue = this.getURLParameterValue(); + var paramValue = this.getURLParameterValue(cmp); + //20230302 杩涘彛鍗曡瘉鏀归�� fy end //鍙傛暟瀵硅薄map鐨勯暱搴� var length = Object.keys(paramValue).length; @@ -222,11 +226,25 @@ //瑙g爜鍚庣殑绠$悊缂栫爜 cmp.set("v.decodeCode", code.replace(reg, "$2")); + //20230302 杩涘彛鍗曡瘉鏀归�� fy start //闅愯棌妫�绱㈤〉 - cmp.set("v.DNNameInput", true); + // cmp.set("v.DNNameInput", true); + //20230302 杩涘彛鍗曡瘉鏀归�� fy start //鏄剧ず棣栭〉 cmp.set('v.buttonGroup', false); - + //20230302 杩涘彛鍗曡瘉鏀归�� fy start + if(paramValue.pinit=='true'){ + cmp.set("v.DNNameInput", false); + cmp.set("v.code", code.replace(reg, "$2")); + cmp.set('v.allWidth', document.documentElement.clientWidth - 40); + cmp.set('v.floatWidth', document.documentElement.clientWidth * 0.85); + cmp.set('v.floatWidth1', document.documentElement.clientWidth); + console.log('floatWidth:' + document.documentElement.clientWidth * 0.85); + this.getAccountHandler(cmp); + }else{ + cmp.set("v.DNNameInput", true); + } + //20230302 杩涘彛鍗曡瘉鏀归�� fy end } //鍒ゆ柇DNName鏄惁涓虹┖ 涓嶄负绌哄垯闅愯棌妫�绱㈤〉 @@ -1029,14 +1047,21 @@ // add slds-hide class from mySpinner var spinner = cmp.find("mySpinner"); $A.util.addClass(spinner, "slds-hide"); - }, - getURLParameterValue: function() { + }, //20230302 杩涘彛鍗曡瘉鏀归�� fy start + getURLParameterValue: function(cmp) { + // getURLParameterValue: function() { + //20230302 杩涘彛鍗曡瘉鏀归�� fy end - var querystring = location.search.substr(1); + var querystring = window.location.search.substr(1); var paramValue = {}; querystring.split("&").forEach(function(part) { var param = part.split("="); paramValue[param[0]] = decodeURIComponent(param[1]); + //20230302 杩涘彛鍗曡瘉鏀归�� fy start + if(param[0]=='AgencyID'){ + cmp.set("v.AgencyIDM", param[1]); + } + //20230302 杩涘彛鍗曡瘉鏀归�� fy end }); //console.log('paramValue-' + paramValue); @@ -1044,7 +1069,7 @@ }, getURLISTrueParameter: function() { - var url = location.search; + var url = window.location.search; var flag; if (url.indexOf("?") != -1) { flag = true; @@ -1445,7 +1470,15 @@ debugger cmp.set('v.AttachmentDisplayflag', false); cmp.set('v.DNListPage', true); - } + }, + showAttachmentDisplay2: function(cmp, event) { + debugger + var DNId = event.target.name; + //20230302 杩涘彛鍗曡瘉鏀归�� fy start + var AgencyIDM = cmp.get('v.AgencyIDM'); + window.open('/eSignSystem/s/AttachmentDisplay?DNId=' + DNId+'&AgencyIDM='+AgencyIDM, '_blank'); + //20230302 杩涘彛鍗曡瘉鏀归�� fy end + }, // 杩涘彛鍗曡瘉 fy end }) \ No newline at end of file diff --git a/force-app/main/default/classes/AttachmentDisplayControllerTest.cls b/force-app/main/default/classes/AttachmentDisplayControllerTest.cls index bff9914..79a56fc 100644 --- a/force-app/main/default/classes/AttachmentDisplayControllerTest.cls +++ b/force-app/main/default/classes/AttachmentDisplayControllerTest.cls @@ -194,12 +194,20 @@ FrameNumManage1.Material__c = 'wuliaoceshi'; FrameNumManage1.MaterialDepict__c = 'wuliaomiaoshu'; FrameNumManage1.signInForm__c = eSignForm.Id; +<<<<<<< HEAD +======= + FrameNumManage1.InspectionCard_Select__c =FileName2.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage1; FrameNumManage__c FrameNumManage2 = new FrameNumManage__c(); FrameNumManage2.Name = '娴嬭瘯2'; +<<<<<<< HEAD FrameNumManage2.ManagementCode__c ='KVZFI'; +======= + FrameNumManage2.ManagementCode__c ='KVZFI2'; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 FrameNumManage2.ApplyList__c = 'ceshiyi2'; FrameNumManage2.Num__c = 2; FrameNumManage2.SerialNumber__c = '22R'; @@ -212,7 +220,11 @@ insert FrameNumManage2; FrameNumManage__c FrameNumManage3 = new FrameNumManage__c(); FrameNumManage3.Name = '娴嬭瘯3'; +<<<<<<< HEAD FrameNumManage3.ManagementCode__c ='KVZFI'; +======= + FrameNumManage3.ManagementCode__c ='KVZFI3'; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 FrameNumManage3.ApplyList__c = 'ceshiyi2'; FrameNumManage3.Num__c = 2; FrameNumManage3.SerialNumber__c = '22R'; @@ -233,6 +245,10 @@ FrameNumManage4.MaterialDepict__c = 'wuliaomiaoshu4'; FrameNumManage4.signInForm__c = eSignForm.Id; FrameNumManage4.Asset__c = ast.Id; +<<<<<<< HEAD +======= + FrameNumManage4.ApplyList_Select__c =FileName1.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage4; @@ -246,6 +262,10 @@ FrameNumManage5.MaterialDepict__c = 'wuliaomiaoshu5'; FrameNumManage5.InspectionCard__c = '涓嶅嚭璇�'; FrameNumManage5.signInForm__c = eSignForm.Id; +<<<<<<< HEAD +======= + FrameNumManage5.ApplyList_Select__c =FileName1.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage5; @@ -259,6 +279,10 @@ FrameNumManage6.MaterialDepict__c = 'wuliaomiaoshu6'; FrameNumManage6.InspectionCard__c = 'ceshiyi2'; FrameNumManage6.signInForm__c = eSignForm.Id; +<<<<<<< HEAD +======= + FrameNumManage6.ApplyList_Select__c =FileName1.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage6; @@ -277,7 +301,11 @@ FrameNumManage__c FrameNumManage8 = new FrameNumManage__c(); FrameNumManage8.Name = '娴嬭瘯8'; +<<<<<<< HEAD FrameNumManage8.ManagementCode__c ='KVZFI5'; +======= + FrameNumManage8.ManagementCode__c ='KVZFI8'; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 FrameNumManage8.ApplyList__c = 'ceshiyi8'; FrameNumManage8.Num__c = 2; FrameNumManage8.SerialNumber__c = '22R'; @@ -285,6 +313,11 @@ FrameNumManage8.MaterialDepict__c = 'wuliaomiaoshu5'; FrameNumManage8.InspectionCard__c = 'ceshiyi1'; FrameNumManage8.signInForm__c = eSignForm.Id; +<<<<<<< HEAD +======= + FrameNumManage8.ApplyList_Select__c =FileName1.Id; + FrameNumManage8.InspectionCard_Select__c =FileName2.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage8; @@ -298,6 +331,11 @@ FrameNumManage9.MaterialDepict__c = 'wuliaomiaoshu9'; FrameNumManage9.InspectionCard__c = ''; FrameNumManage9.signInForm__c = eSignForm1.Id; +<<<<<<< HEAD +======= + FrameNumManage9.ApplyList_Select__c =FileName1.Id; + FrameNumManage9.InspectionCard_Select__c =FileName2.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage9; FrameNumManage__c FrameNumManage10 = new FrameNumManage__c(); @@ -310,6 +348,11 @@ FrameNumManage10.MaterialDepict__c = 'wuliaomiaoshu10'; FrameNumManage10.InspectionCard__c = ''; FrameNumManage10.signInForm__c = eSignForm1.Id; +<<<<<<< HEAD +======= + FrameNumManage10.ApplyList_Select__c =FileName1.Id; + FrameNumManage10.InspectionCard_Select__c =FileName2.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage10; @@ -323,6 +366,11 @@ FrameNumManage11.MaterialDepict__c = 'wuliaomiaoshu11'; FrameNumManage11.InspectionCard__c = ''; FrameNumManage11.signInForm__c = eSignForm1.Id; +<<<<<<< HEAD +======= + FrameNumManage11.ApplyList_Select__c =FileName1.Id; + FrameNumManage11.InspectionCard_Select__c =FileName2.Id; +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 insert FrameNumManage11; diff --git a/force-app/main/default/classes/DealerPersonnelController.cls b/force-app/main/default/classes/DealerPersonnelController.cls index 9772b95..7ebf028 100644 --- a/force-app/main/default/classes/DealerPersonnelController.cls +++ b/force-app/main/default/classes/DealerPersonnelController.cls @@ -86,6 +86,7 @@ inputList.add(inputValues); //瀵煎叆鐨勬暟鎹� +<<<<<<< HEAD System.debug('inputValues[0]===============>'+ inputValues[0]); System.debug('inputValues[1]===============>'+ inputValues[1]); System.debug('inputValues[2]===============>'+ inputValues[2]); @@ -104,6 +105,26 @@ System.debug('inputValues[14]===============>'+ inputValues[14]); System.debug('inputValues[15]===============>'+ inputValues[15]); System.debug('inputValues[16]===============>'+ inputValues[16]); +======= + // System.debug('inputValues[0]===============>'+ inputValues[0]); + // System.debug('inputValues[1]===============>'+ inputValues[1]); + // System.debug('inputValues[2]===============>'+ inputValues[2]); + // System.debug('inputValues[3]===============>'+ inputValues[3]); + // //SWAG-CEW85A 銆愬鎵樸�戞秷鑰楀搧&DAMS绯荤粺缁忛攢鍟嗕汉鍛樼鐞嗏�斺�斾俊鎭畬鍠勶紱fy start + // System.debug('inputValues[4]===============>'+ inputValues[4]); + // System.debug('inputValues[5]===============>'+ inputValues[5]); + // System.debug('inputValues[6]===============>'+ inputValues[6]); + // System.debug('inputValues[7]===============>'+ inputValues[7]); + // System.debug('inputValues[8]===============>'+ inputValues[8]); + // System.debug('inputValues[9]===============>'+ inputValues[9]); + // System.debug('inputValues[10]===============>'+ inputValues[10]); + // System.debug('inputValues[11]===============>'+ inputValues[11]); + // System.debug('inputValues[12]===============>'+ inputValues[12]); + // System.debug('inputValues[13]===============>'+ inputValues[13]); + // System.debug('inputValues[14]===============>'+ inputValues[14]); + // System.debug('inputValues[15]===============>'+ inputValues[15]); + // System.debug('inputValues[16]===============>'+ inputValues[16]); +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 //SWAG-CEW85A 銆愬鎵樸�戞秷鑰楀搧&DAMS绯荤粺缁忛攢鍟嗕汉鍛樼鐞嗏�斺�斾俊鎭畬鍠勶紱fy end } @@ -115,7 +136,14 @@ Map<Id,String> ManagementCodeMap = new Map<Id,String>(); List<Id> AccountIdList =new List<Id>(); //SWAG-CEW85A 銆愬鎵樸�戞秷鑰楀搧&DAMS绯荤粺缁忛攢鍟嗕汉鍛樼鐞嗏�斺�斾俊鎭畬鍠勶紱fy end +<<<<<<< HEAD List<Account> accountList = [select id, Name,Management_Code__c from Account where Management_Code__c in: managementCodeList and Name in:CustomerNameList ]; +======= + System.debug('managementCodeList===============>'+ managementCodeList); + System.debug('CustomerNameList===============>'+ CustomerNameList); + List<Account> accountList = [select id, Name,Management_Code__c from Account where Management_Code__c in: managementCodeList and Name in:CustomerNameList]; + System.debug('iaccountList===============>'+ accountList); +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 for(Account ac : accountList){ accountIdMap.put(ac.Management_Code__c,ac); //SWAG-CEW85A 銆愬鎵樸�戞秷鑰楀搧&DAMS绯荤粺缁忛攢鍟嗕汉鍛樼鐞嗏�斺�斾俊鎭畬鍠勶紱fy start diff --git a/force-app/main/default/classes/DealerPersonnelControllerTest.cls b/force-app/main/default/classes/DealerPersonnelControllerTest.cls index eb32169..5426dbf 100644 --- a/force-app/main/default/classes/DealerPersonnelControllerTest.cls +++ b/force-app/main/default/classes/DealerPersonnelControllerTest.cls @@ -8,9 +8,18 @@ insert account1; } @isTest public static void selectProductCcategoryTest() { - testInit(); Test.startTest(); +<<<<<<< HEAD String reports = DealerPersonnelController.processData('"濮撳悕,鎵嬫満,鐢靛瓙閭欢,缁忛攢鍟嗙紪鐮�,瀹㈡埛鍚�,缁忛攢鍟嗙敤鎴�,浜哄憳绠$悊缂栫爜,缁忛攢鍟嗕笓鍛樼被鍨�,鍏ヨ亴骞翠唤,GIR璁よ瘉绾у埆,GIR璁よ瘉鏃堕棿,SP璁よ瘉绾у埆,SP璁よ瘉鏃堕棿,ET璁よ瘉绾у埆,ET璁よ瘉鏃堕棿,ENG璁よ瘉绾у埆,ENG璁よ瘉鏃堕棿\r\n灏忕帇,18801332211,123@qq.com,737011,鍚ǔ璧锋,TRUE,C000125941,SP涓撳憳,2021/1/7,A,2022/1/7,A,2019/1/7,A,2021/2/7,B,2020/1/7\r\n','',null); +======= + testInit(); + String reports = DealerPersonnelController.processData('"濮撳悕,鎵嬫満,鐢靛瓙閭欢,缁忛攢鍟嗙紪鐮�,瀹㈡埛鍚�,缁忛攢鍟嗙敤鎴�,浜哄憳绠$悊缂栫爜,缁忛攢鍟嗕笓鍛樼被鍨�,鍏ヨ亴骞翠唤,GIR璁よ瘉绾у埆,GIR璁よ瘉鏃堕棿,SP璁よ瘉绾у埆,SP璁よ瘉鏃堕棿,ET璁よ瘉绾у埆,ET璁よ瘉鏃堕棿,ENG璁よ瘉绾у埆,ENG璁よ瘉鏃堕棿\r\n灏忕帇,18801332211,123@qq.com,737011,鍚ǔ璧锋,TRUE,C000125941,SP涓撳憳,2021/1/7,A,2022/1/7,A,2019/1/7,A,2021/2/7,B,2020/1/7\r\n','',null); + String reports2 = DealerPersonnelController.processData('"濮撳悕,鎵嬫満,鐢靛瓙閭欢,缁忛攢鍟嗙紪鐮�,瀹㈡埛鍚�,缁忛攢鍟嗙敤鎴�,浜哄憳绠$悊缂栫爜,缁忛攢鍟嗕笓鍛樼被鍨�,鍏ヨ亴骞翠唤,GIR璁よ瘉绾у埆,GIR璁よ瘉鏃堕棿,SP璁よ瘉绾у埆,SP璁よ瘉鏃堕棿,ET璁よ瘉绾у埆,ET璁よ瘉鏃堕棿,ENG璁よ瘉绾у埆,ENG璁よ瘉鏃堕棿\r\n灏忕帇,18801332211,123@qq.com,737011,test1鍖婚櫌,TRUE,,SP涓撳憳,2021/1/7,A绾�,2022/1/7,A绾�,2019/1/7,A绾�,2021/2/7,B绾�,2020/1/7\r\n','',null); + List<Contact> data = new List<Contact>(); + DealerPersonnelController.updateContact(data); + Boolean a= DealerPersonnelController.VerificationDateType(''); + Date b = DealerPersonnelController.ConversionDateType(''); +>>>>>>> 杩涘彛鍗曡瘉+obsap+瀵煎叆 Test.stopTest(); } @isTest public static void selectProductCcategoryTest01() { -- Gitblit v1.9.1