sms-mail_RegisterAdminMail.js

const MainMail = require("./MainMail");
/**
 * @extends Myintranet.Mail_SMS.MainMail
 * @memberOf Myintranet.Mail_SMS
 */
class RegisterAdminMail extends MainMail {



    constructor(user, subject = "Bienvenue à My-intranet", mission, consultant, employeur, db, client, prevOrCra, emailList) {
        super(user, subject , mission, consultant, employeur, db, client, prevOrCra)
        this.emails = emailList;
       // console.log(emailList)
    }



    getTo() {
        //console.log("ici",this.emails)
        return this.emails;
    }
    /**
     * @inheritDoc
     * @returns {string}
     */
    getMailHtml() {
        return `<div style="width: 60%; margin:0 auto; background: Azure; padding: 50px; padding-top: 0; font-size:20px">
        ${this.getHeaderHtml()}
        <p>Cher(e) membre de l'équipe,</p>
        <p>Je vous adresse ce message pour vous informer qu'une nouvelle inscription pour <b>${this.user.firstname} ${this.user.lastname}</b>  a été enregistrée sur <b>${this.employeur.denominationSocial}</b>. Avant que le compte ne soit activé, nous avons besoin de votre validation.</p>
        <p>Pouvez-vous s'il vous plaît vérifier les détails de cette inscription et confirmer que tout est en ordre ? Une fois votre validation obtenue, nous procéderons à l'activation du compte.</p>
        <br/>

        <p>Merci pour votre attention à cette demande.</p>
        <p>Cordialement, <b>${this.employeur.denominationSocial}</b></p>
    </div>`;

    }

}


module.exports = RegisterAdminMail;