import { LightningElement,track} from 'lwc'; import initReminder from '@salesforce/apex/LexLicenceReminderController.initReminder'; export default class LexLicenceReminder extends LightningElement { @track days = 0; @track isShowReminder = false; @track msg = ''; connectedCallback(){ initReminder() .then(result=>{ if (result.result == 'Success') { this.days = result.days; this.isShowReminder = result.isShowReminder; if(this.days > 0){ this.msg = '您的医疗器械经营企业许可证还有'+this.days+'天就到期了!'; }else if(this.days == 0){ this.msg = '您的医疗器械经营企业许可证今天就到期了!'; }else if(this.days < 0){ var days = this.days * -1 this.msg = '您的医疗器械经营企业许可证已经过期'+days+'天了!'; } } else { console.log("Error:" + result.errorMsg); this.showMyToast(result.errorMsg, '', 'error'); } }) .catch(error => { console.log("Error:" + JSON.stringify(error)); this.showMyToast('初始化提醒失败', JSON.stringify(error), 'error'); }) } showMyToast(title, message, variant) { console.log('show custom message'); var iconName = ''; var content = ''; if(variant == 'success'){ iconName = 'utility:check'; }else{ iconName = 'utility:error'; } if(message != ''){ content = '