| | |
| | | //如果签收单录入表有数据,先取录入表的否则就检索签收单信息 |
| | | var result; |
| | | //存放录入表list |
| | | var eSignFormEntryList; |
| | | var eSignFormEntryList=[]; |
| | | //存放签收单list |
| | | 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++) { |
| | |
| | | } |
| | | |
| | | 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); |
| | |
| | | }, |
| | | //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) { |
| | | //获取按钮中属性name == 获取参数 箱号 |
| | |
| | | }); |
| | | $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 |
| | | |
| | | }) |