unserver-unify
Version:
30 lines (29 loc) • 1.03 kB
JavaScript
;
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);
});
});