UNPKG

unserver-unify

Version:

30 lines (29 loc) 1.03 kB
'use strict'; angular.module('bamboo.additional').controller('QRCertController', function(loginService, $rootScope, $stateParams, ApiService, certBizModel, CertificateModel) { var self = this; this.id = ApiService.gid; console.log(loginService); this.school = loginService.school; this.schoolIconUrl = ApiService.PSURL + "/school/" + self.id + "/"; console.log($stateParams); //this.cid = $stateParams.cid; this.certid = $stateParams.certid; var config = { ElementId: "canvas", paddingtop: 150, schoolname: self.school.name, schoolIconUrl: self.schoolIconUrl, certId: self.certid, lang:$rootScope.currentLanguage }; this.DownloadCertificate = function() { var conf = { }; certBizModel.downloadCERT('certificate.pdf','canvas',conf); }; console.log(config); var model = CertificateModel.createCertModel(config).getCertTemplate().then(function(data){ console.log(data); self.showCert = true; certBizModel.renderCERT(data); }); });