| | |
| | | * @Author: chen jing wu |
| | | * @Date: 2023-06-25 10:54:07 |
| | | * @LastEditors: chen jing wu |
| | | * @LastEditTime: 2023-06-25 13:04:02 |
| | | * @LastEditTime: 2023-09-14 16:44:06 |
| | | */ |
| | | import { LightningElement,api, track, wire } from 'lwc'; |
| | | import {CurrentPageReference} from 'lightning/navigation'; |
| | |
| | | import { NavigationMixin } from 'lightning/navigation'; |
| | | import { encodeDefaultFieldValues } from 'lightning/pageReferenceUtils'; |
| | | import init from '@salesforce/apex/OpportunityLightingButtonController.initForSpecilaApplyCreateAchButton'; |
| | | |
| | | import lwcCSS from '@salesforce/resourceUrl/lwcCSS'; |
| | | import {loadStyle} from 'lightning/platformResourceLoader'; |
| | | export default class LexSpecilaApplyCreateAch extends NavigationMixin(LightningElement) { |
| | | @api achId; |
| | | oppId; |
| | |
| | | } |
| | | } |
| | | connectedCallback(){ |
| | | Promise.all([ |
| | | loadStyle(this, lwcCSS) |
| | | ]); |
| | | init({ |
| | | recordId: this.achId |
| | | }).then(result=>{ |
| | | console.log(result); |
| | | this.oppId = result.oppId; |
| | | this.forecastStatus = result.forecastStatus; |
| | | this.forecastStatus = result.oppForecastStatus; |
| | | this.recordTypeId = result.recordTypeId; |
| | | this.specilaApplyCreateAch(); |
| | | }); |
| | |
| | | }, |
| | | state: { |
| | | defaultFieldValues: defaultValues, |
| | | RecordTypeId: this.recordTypeId |
| | | recordTypeId: this.recordTypeId |
| | | } |
| | | }); |
| | | this.dispatchEvent(new CloseActionScreenEvent()); |