From af7b716a60d889acea95560abba0e46eee008b8f Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期三, 05 七月 2023 13:54:50 +0800 Subject: [PATCH] backup0705 --- force-app/main/default/lwc/lexConsumableAccountInfoPrint/lexConsumableAccountInfoPrint.js | 111 +++++++++++++++++++++---------------------------------- 1 files changed, 43 insertions(+), 68 deletions(-) diff --git a/force-app/main/default/lwc/lexConsumableAccountInfoPrint/lexConsumableAccountInfoPrint.js b/force-app/main/default/lwc/lexConsumableAccountInfoPrint/lexConsumableAccountInfoPrint.js index ab29dde..03621bb 100644 --- a/force-app/main/default/lwc/lexConsumableAccountInfoPrint/lexConsumableAccountInfoPrint.js +++ b/force-app/main/default/lwc/lexConsumableAccountInfoPrint/lexConsumableAccountInfoPrint.js @@ -1,5 +1,5 @@ import { LightningElement, wire, api, track } from 'lwc'; -import { ShowToastEvent } from 'lightning/platformShowToastEvent'; +import { ShowToastEvent } from "lightning/platformShowToastEvent"; import accountInit from '@salesforce/apex/LexConsumableAccountInfoController.init'; export default class LexConsumableAccountInfoPrint extends LightningElement { @@ -25,12 +25,12 @@ postalCode: '', address: '', parentName: '' - }; + } //鑾峰彇閾炬帴鍙傛暟 getQueryString(name) { - console.log('getQueryString name ' + name); - let reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); + console.log("getQueryString name " + name); + let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); let r = window.location.search.substr(1).match(reg); if (r != null) { return decodeURIComponent(r[2]); @@ -38,73 +38,48 @@ return null; } - connectedCallback() { - this.AccId = this.getQueryString('AccId'); + connectedCallback(){ + this.AccId = this.getQueryString("AccId"); this.AccId = this.AccId == null ? '' : this.AccId; if (this.AccId != '') { console.log('this.AccId = ' + this.AccId); accountInit({ accId: this.AccId - }) - .then((r) => { - r = JSON.parse(JSON.stringify(r)); - console.log('r = ' + JSON.stringify(r)); - if (r.status == 'Success') { - this.accountDataInfo.name = r.entity.obj.Name; - this.accountDataInfo.ownerName = - r.entity.obj.Owner == null - ? '' - : r.entity.obj.Owner.Name; - this.accountDataInfo.site = r.entity.obj.site; - this.accountDataInfo.isActive = - r.entity.obj.Is_Active__c; - this.accountDataInfo.aliasName2 = - r.entity.obj.Alias_Name2__c; - this.accountDataInfo.banOnUseReason = - r.entity.obj.Ban_On_Use_Reason__c; - this.accountDataInfo.grade = r.entity.obj.Grade__c; - this.accountDataInfo.attributeType = - r.entity.obj.Attribute_Type__c; - this.accountDataInfo.oCMCategory = - r.entity.obj.OCM_Category__c; - this.accountDataInfo.specialityType = - r.entity.obj.Speciality_Type__c; - this.accountDataInfo.stateMasterName = - r.entity.obj.State_Master__r == null - ? '' - : r.entity.obj.State_Master__r.Name; - this.accountDataInfo.phone = r.entity.obj.Phone; - this.accountDataInfo.cityMasterName = - r.entity.obj.City_Master__r == null - ? '' - : r.entity.obj.City_Master__r.Name; - this.accountDataInfo.phoneCall = - r.entity.obj.PhoneCall__c; - this.accountDataInfo.town = r.entity.obj.Town__c; - this.accountDataInfo.fax = r.entity.obj.Fax; - this.accountDataInfo.street = r.entity.obj.Street__c; - this.accountDataInfo.postalCode = - r.entity.obj.Postal_Code__c; - this.accountDataInfo.address = r.entity.obj.Address__c; - this.accountDataInfo.parentName = - r.entity.obj.Parent == null - ? '' - : r.entity.obj.Parent.Name; - console.log( - 'this.accountDataInfo = ' + - JSON.stringify(this.accountDataInfo) - ); - this.isShowAccountInfo = true; - this.isShowSpinner = false; - } else { - console.log('r = ' + JSON.stringify(r)); - this.showToast('Error', r.msg); - } - }) - .catch((error) => { - console.log('error = ' + JSON.stringify(error)); + }).then((r) => { + r = JSON.parse(JSON.stringify(r)); + console.log('r = ' + JSON.stringify(r)); + if (r.status == 'Success') { + this.accountDataInfo.name = r.entity.obj.Name; + this.accountDataInfo.ownerName = r.entity.obj.Owner == null ? '' : r.entity.obj.Owner.Name; + this.accountDataInfo.site = r.entity.obj.site; + this.accountDataInfo.isActive = r.entity.obj.Is_Active__c; + this.accountDataInfo.aliasName2 = r.entity.obj.Alias_Name2__c; + this.accountDataInfo.banOnUseReason = r.entity.obj.Ban_On_Use_Reason__c; + this.accountDataInfo.grade = r.entity.obj.Grade__c; + this.accountDataInfo.attributeType = r.entity.obj.Attribute_Type__c; + this.accountDataInfo.oCMCategory = r.entity.obj.OCM_Category__c; + this.accountDataInfo.specialityType = r.entity.obj.Speciality_Type__c; + this.accountDataInfo.stateMasterName = r.entity.obj.State_Master__r == null ? '' : r.entity.obj.State_Master__r.Name; + this.accountDataInfo.phone = r.entity.obj.Phone; + this.accountDataInfo.cityMasterName = r.entity.obj.City_Master__r == null ? '' : r.entity.obj.City_Master__r.Name; + this.accountDataInfo.phoneCall = r.entity.obj.PhoneCall__c; + this.accountDataInfo.town = r.entity.obj.Town__c; + this.accountDataInfo.fax = r.entity.obj.Fax; + this.accountDataInfo.street = r.entity.obj.Street__c; + this.accountDataInfo.postalCode = r.entity.obj.Postal_Code__c; + this.accountDataInfo.address = r.entity.obj.Address__c; + this.accountDataInfo.parentName = r.entity.obj.Parent == null ? '' : r.entity.obj.Parent.Name; + console.log('this.accountDataInfo = ' + JSON.stringify(this.accountDataInfo)); + this.isShowAccountInfo = true; + this.isShowSpinner = false; + } else { + console.log('r = ' + JSON.stringify(r)) this.showToast('Error', r.msg); - }); + } + }).catch((error) => { + console.log('error = ' + JSON.stringify(error)) + this.showToast('Error', r.msg); + }) } } @@ -118,11 +93,11 @@ this.dispatchEvent(event); } - printPage() { + printPage(){ window.print(); } - closePage() { - window.location.href = '/s/lexconsumableaccount'; + closePage(){ + window.location.href = "/s/lexconsumableaccount"; } } \ No newline at end of file -- Gitblit v1.9.1