| | |
| | | ({ |
| | | init: function(cmp, event) { |
| | | |
| | | debugger; |
| | | // 创建Base64对象 |
| | | var Base64 = { |
| | | _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", |
| | |
| | | //如果签收单录入表有数据,先取录入表的否则就检索签收单信息 |
| | | 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); |
| | |
| | | $A.util.addClass(spinner, "slds-hide"); |
| | | }, |
| | | getURLParameterValue: function() { |
| | | |
| | | var querystring = location.search.substr(1); |
| | | debugger; |
| | | var querystring = window.location.search.substr(1); |
| | | var paramValue = {}; |
| | | querystring.split("&").forEach(function(part) { |
| | | var param = part.split("="); |
| | |
| | | }, |
| | | getURLISTrueParameter: function() { |
| | | |
| | | var url = location.search; |
| | | var url = window.location.search; |
| | | var flag; |
| | | if (url.indexOf("?") != -1) { |
| | | flag = true; |