({ helperMethod : function() { }, // 设置table 各栏属性 getColumnAndAction : function(cmp) { var actions = [ {label: 'Edit', name: 'edit'}, {label: 'Delete', name: 'delete'}, {label: 'View', name: 'view'} ]; cmp.set('v.columns', [ // {label: 'CODE', fieldName: 'OTCode__c', type: 'text', wrapText:false // , hideDefaultActions: true ,fixedWidth: 110 }, {label: '产品型号', fieldName: 'Asset_Model_No__c', type: 'text' , wrapText:false , hideDefaultActions: true,fixedWidth: 110 }, {label: 'CODE', fieldName: 'OTCode__c', type: 'text', wrapText:false , hideDefaultActions: true ,fixedWidth: 137 }, {label: '产品名称', fieldName: 'productName__c', type: 'text', wrapText:false , hideDefaultActions: true ,fixedWidth: 330 }, {label: '数量', fieldName: 'Count_Text__c', type: 'text', wrapText:false , hideDefaultActions: true ,fixedWidth: 50 }, {label: '箱号', fieldName: 'CaseNumber__c', type: 'text', wrapText:false , hideDefaultActions: true ,fixedWidth: 100 }, {label: '货物情况', fieldName: 'HPGoodStatus__c', type: 'text', wrapText:false , hideDefaultActions: true ,fixedWidth: 110 }, {label: '处理意见', fieldName: 'handleOpinionHP__c', type: 'text', wrapText:false , hideDefaultActions: true ,fixedWidth: 170 }, {label: '医院确认结果', fieldName: 'HPConfirmResult__c', type: 'text', wrapText:false , hideDefaultActions: true , fixedWidth: 140 }, ]); }, // 获取数据 geteSign : function(cmp) { // this.showSpinner(cmp); var action = cmp.get("c.geteSigns"); var DNName = cmp.get("v.DNName").toString(); action.setParams({ 'DNName' : DNName, }); console.log("已经进到这里了"); action.setCallback(this,function(response) { var state = response.getState(); console.log("状态:"+state); if (state === "SUCCESS") { var resultData = response.getReturnValue(); if(!!resultData && !!resultData.eSignFormLineItems && !!resultData.eSignForm){ var data = resultData.eSignFormLineItems; cmp.set('v.lineItemSize', data.length); console.log('数据:'+data); var pageSize = cmp.get('v.pageSize'); cmp.set("v.data", data); cmp.set("v.eSignForm", resultData.eSignForm); var tempData = this.getTempData(data, 1,pageSize); cmp.set("v.isLastPage", this.isLastPage(data,tempData)); cmp.set("v.dataSize", tempData.length); cmp.set("v.currentData", tempData); this.hideSpinner(cmp); }else{ cmp.set("v.errorMessage", '加载失败,请重新打开此页面!'); this.showErrorToast(cmp); this.hideSpinner(cmp); } }else{ cmp.set("v.errorMessage", '加载失败,请重新打开此页面!'); this.showErrorToast(cmp); this.hideSpinner(cmp); } }); $A.enqueueAction(action); }, // 明细页 table 首页功能实现 handleHome : function(cmp) { var pageSize = cmp.get('v.pageSize'); var pageNumber = cmp.get('v.pageNumber'); // var data = cmp.get('v.data'); var currentData = cmp.get('v.currentData'); //获取输入的value值 var key = document.getElementById('searchInput').value; var data = cmp.get('v.data'); var tempDataList = []; var pageSize = cmp.get('v.pageSize'); if(key){ for(var i = 0; i 0){ var currentData = cmp.get('v.currentData'); for(var i = 0; i