From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001 From: 高章伟 <gaozhangwei@prec-tech.com> Date: 星期五, 03 三月 2023 14:50:59 +0800 Subject: [PATCH] gzw 测试环境代码更新 --- force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js | 53 ++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 46 insertions(+), 7 deletions(-) diff --git a/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js b/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js index bb2bfe6..0ed8a50 100644 --- a/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js +++ b/force-app/main/default/aura/eSignHomePage/eSignHomePageHelper.js @@ -528,16 +528,31 @@ //濡傛灉绛炬敹鍗曞綍鍏ヨ〃鏈夋暟鎹紝鍏堝彇褰曞叆琛ㄧ殑鍚﹀垯灏辨绱㈢鏀跺崟淇℃伅 var result; //瀛樻斁褰曞叆琛╨ist - var eSignFormEntryList; + var eSignFormEntryList=[]; //瀛樻斁绛炬敹鍗昹ist - var eSignFormList; + var eSignFormList=[]; + //fy 20220727 start + //瀛樻斁闄勪欢鍚� + var AttachmentMap = new Map(); + //fy 20220727 end if (res) { - if (res.eSignFormEntryList != null) { + if (res.eSignFormEntryList != undefined) { eSignFormEntryList = res.eSignFormEntryList; } - if (res.eSignFormList != null) { + if (res.eSignFormList != undefined) { eSignFormList = res.eSignFormList; } + //fy 20220727 start + if (res.AttachmentStringList!=undefined) { + for(var i = 0; i < res.AttachmentStringList.length; i++){ + var liststr=[]; + liststr=res.AttachmentStringList[i].split('_'); + if(liststr.length>0){ + AttachmentMap.set(liststr[0],liststr[1]); + } + } + } + //fy 20220727 end var today = this.getNowFormatDate(); if (eSignFormEntryList) { for (var i = 0; i < eSignFormList.length; i++) { @@ -583,6 +598,18 @@ } var pageSize = cmp.get('v.pageSize'); + //fy 20220727 start + debugger + if(res){ + if(AttachmentMap.size>0){ + for(var i = 0; i < result.length; i++){ + if(AttachmentMap.has(result[i].Id)){ + result[i].AttachmentName=AttachmentMap.get(result[i].Id); + } + } + } + } + //fy 20220727 end cmp.set("v.data", result); var data = result; cmp.set("v.lineItemSize", data.length); @@ -1129,7 +1156,7 @@ }, //js 妯$硦妫�绱� filterByName: function(aim, name) { - return aim.filter(item => item.DNNameNo0__c.match(name)); + return aim.filter(item => item.DNNameNo0__c.match(name)||item.ContractNO__c.match(name)); }, openESignPage: function(cmp, event) { //鑾峰彇鎸夐挳涓睘鎬ame == 鑾峰彇鍙傛暟 绠卞彿 @@ -1405,8 +1432,20 @@ }); $A.enqueueAction(action); + }, + // 杩涘彛鍗曡瘉 fy start + showAttachmentDisplay: function(cmp, event) { + debugger + var DNId = event.target.name; + cmp.set('v.DNId', DNId); + cmp.set('v.AttachmentDisplayflag', true); + cmp.set('v.DNListPage', false); + }, + rebackDNListPage: function(cmp, event) { + debugger + cmp.set('v.AttachmentDisplayflag', false); + cmp.set('v.DNListPage', true); } - - + // 杩涘彛鍗曡瘉 fy end }) \ No newline at end of file -- Gitblit v1.9.1