@ecip/system
Version:
64 lines • 4.8 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component } from '@angular/core';
import { NzModalRef, NzMessageService } from 'ng-zorro-antd';
import { ResourceService } from "@ecip/service";
export class SystemResourceViewComponent {
/**
* @param {?} modal
* @param {?} msgSrv
* @param {?} resourceService
*/
constructor(modal, msgSrv, resourceService) {
this.modal = modal;
this.msgSrv = msgSrv;
this.resourceService = resourceService;
this.record = {};
}
/**
* @return {?}
*/
ngOnInit() {
this.resourceService.getById(this.record.id).subscribe((/**
* @param {?} res
* @return {?}
*/
res => this.i = res));
}
/**
* @return {?}
*/
close() {
this.modal.destroy();
}
}
SystemResourceViewComponent.decorators = [
{ type: Component, args: [{
selector: 'app-system-resource-view',
template: "<div class=\"modal-header\">\r\n <div class=\"modal-title\">\u67E5\u770B {{ record.id }} \u4FE1\u606F</div>\r\n</div>\r\n<nz-spin *ngIf=\"!i\" class=\"modal-spin\"></nz-spin>\r\n<sv-container *ngIf=\"i\">\r\n <sv label=\"\u59D3\u540D\">{{ i.owner }}</sv>\r\n <sv label=\"\u4F1A\u5458\u5361\u53F7\">32943898021309809423</sv>\r\n <sv label=\"\u8EAB\u4EFD\u8BC1\">3321944288191034921</sv>\r\n <sv label=\"\u8054\u7CFB\u65B9\u5F0F\">18112345678</sv>\r\n <sv label=\"\u8054\u7CFB\u5730\u5740\">\u66F2\u4E3D\u4E3D 18100000000 \u6D59\u6C5F\u7701\u676D\u5DDE\u5E02\u897F\u6E56\u533A\u9EC4\u59D1\u5C71\u8DEF\u5DE5\u4E13\u8DEF\u4EA4\u53C9\u8DEF\u53E3</sv>\r\n</sv-container>\r\n<div class=\"modal-footer\">\r\n <button nz-button type=\"button\" (click)=\"close()\">\u5173\u95ED</button>\r\n</div>"
}] }
];
/** @nocollapse */
SystemResourceViewComponent.ctorParameters = () => [
{ type: NzModalRef },
{ type: NzMessageService },
{ type: ResourceService }
];
if (false) {
/** @type {?} */
SystemResourceViewComponent.prototype.record;
/** @type {?} */
SystemResourceViewComponent.prototype.i;
/**
* @type {?}
* @private
*/
SystemResourceViewComponent.prototype.modal;
/** @type {?} */
SystemResourceViewComponent.prototype.msgSrv;
/** @type {?} */
SystemResourceViewComponent.prototype.resourceService;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmlldy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZWNpcC9zeXN0ZW0vIiwic291cmNlcyI6WyJzcmMvcmVzb3VyY2Uvdmlldy92aWV3LmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLGVBQWUsQ0FBQztBQUNsRCxPQUFPLEVBQUUsVUFBVSxFQUFFLGdCQUFnQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTdELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFNaEQsTUFBTSxPQUFPLDJCQUEyQjs7Ozs7O0lBSXRDLFlBQ1UsS0FBaUIsRUFDbEIsTUFBd0IsRUFDeEIsZUFBZ0M7UUFGL0IsVUFBSyxHQUFMLEtBQUssQ0FBWTtRQUNsQixXQUFNLEdBQU4sTUFBTSxDQUFrQjtRQUN4QixvQkFBZSxHQUFmLGVBQWUsQ0FBaUI7UUFOekMsV0FBTSxHQUFRLEVBQUUsQ0FBQztJQU9iLENBQUM7Ozs7SUFFTCxRQUFRO1FBQ04sSUFBSSxDQUFDLGVBQWUsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTOzs7O1FBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLEdBQUcsRUFBQyxDQUFDO0lBQzlFLENBQUM7Ozs7SUFFRCxLQUFLO1FBQ0gsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUN2QixDQUFDOzs7WUFwQkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSwwQkFBMEI7Z0JBQ3BDLHF5QkFBb0M7YUFDckM7Ozs7WUFQUSxVQUFVO1lBQUUsZ0JBQWdCO1lBRTVCLGVBQWU7Ozs7SUFPdEIsNkNBQWlCOztJQUNqQix3Q0FBTzs7Ozs7SUFHTCw0Q0FBeUI7O0lBQ3pCLDZDQUErQjs7SUFDL0Isc0RBQXVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgTnpNb2RhbFJlZiwgTnpNZXNzYWdlU2VydmljZSB9IGZyb20gJ25nLXpvcnJvLWFudGQnO1xyXG5pbXBvcnQgeyBfSHR0cENsaWVudCB9IGZyb20gJ0BkZWxvbi90aGVtZSc7XHJcbmltcG9ydCB7IFJlc291cmNlU2VydmljZSB9IGZyb20gXCJAZWNpcC9zZXJ2aWNlXCI7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2FwcC1zeXN0ZW0tcmVzb3VyY2UtdmlldycsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL3ZpZXcuY29tcG9uZW50Lmh0bWwnLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgU3lzdGVtUmVzb3VyY2VWaWV3Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICByZWNvcmQ6IGFueSA9IHt9O1xyXG4gIGk6IGFueTtcclxuXHJcbiAgY29uc3RydWN0b3IoXHJcbiAgICBwcml2YXRlIG1vZGFsOiBOek1vZGFsUmVmLFxyXG4gICAgcHVibGljIG1zZ1NydjogTnpNZXNzYWdlU2VydmljZSxcclxuICAgIHB1YmxpYyByZXNvdXJjZVNlcnZpY2U6IFJlc291cmNlU2VydmljZVxyXG4gICkgeyB9XHJcblxyXG4gIG5nT25Jbml0KCk6IHZvaWQge1xyXG4gICAgdGhpcy5yZXNvdXJjZVNlcnZpY2UuZ2V0QnlJZCh0aGlzLnJlY29yZC5pZCkuc3Vic2NyaWJlKHJlcyA9PiB0aGlzLmkgPSByZXMpO1xyXG4gIH1cclxuXHJcbiAgY2xvc2UoKSB7XHJcbiAgICB0aGlzLm1vZGFsLmRlc3Ryb3koKTtcclxuICB9XHJcbn1cclxuIl19