UNPKG

@wjya/ngx-webapp-icpc.group.pms

Version:

angular webapp : icpc.group.pms

33 lines 2.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var router_1 = require("@angular/router"); var ngx_webapp_fx_1 = require("@wjya/ngx-webapp-fx"); var HeaderComponent = /** @class */ (function () { function HeaderComponent(router, authServerProvider) { this.router = router; this.authServerProvider = authServerProvider; } HeaderComponent.prototype.ngOnInit = function () { }; HeaderComponent.prototype.goBack = function () { this.router.navigate(['../login']); this.authServerProvider.logout().subscribe(); }; HeaderComponent.decorators = [ { type: core_1.Component, args: [{ selector: 'zx-header', template: "<div class=\"header\"><div><span (click)=\"goBack()\"><img src=\"./assets/images/u28333.png\" alt=\"\u6211\u5BB6\u4E91\u667A\u6167\u793E\u533A\u7BA1\u7406\u5E73\u53F0\"> <span>\u6211\u5BB6\u4E91\u667A\u6167\u793E\u533A\u7BA1\u7406\u5E73\u53F0</span> </span><button nz-button [nzType]=\"'default'\" (click)=\"goBack()\"><span>\u8FD4\u56DE\u9996\u9875</span></button></div></div>", styles: [ "\n :host .header{\n background: #fff;\n height: 72px;\n }\n :host .header > div{\n height: 100%;\n line-height: 68px;\n padding-left: 40px;\n }\n :host .header > div > span > img{\n width: 48px;\n height: 48px;\n vertical-align: middle;\n }\n :host .header > div > span > span{\n vertical-align: middle;\n margin-left: 12px;\n font-size: 20px;\n font-weight: bold;\n }\n :host .header > div > span{\n display: inline-block;\n height: 100%;\n cursor: pointer;\n }\n :host ::ng-deep .header button{\n float: right;\n margin:20px 20px 0 0;\n }\n " ] },] }, ]; /** @nocollapse */ HeaderComponent.ctorParameters = function () { return [ { type: router_1.Router, }, { type: ngx_webapp_fx_1.AuthServerProvider, }, ]; }; return HeaderComponent; }()); exports.HeaderComponent = HeaderComponent; //# sourceMappingURL=header.component.js.map