From f7dffb669b42852e90ff91b6362a07e3a88945b0 Mon Sep 17 00:00:00 2001
From: fuyu <fuyu@prec-tech.com>
Date: 星期四, 05 一月 2023 14:37:17 +0800
Subject: [PATCH] 进口单证补充
---
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