UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

129 lines 11.9 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Inject, ViewChild, ElementRef, HostBinding } from '@angular/core'; import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material'; /** * @record */ export function LabelHistoryDialogData() { } if (false) { /** @type {?} */ LabelHistoryDialogData.prototype.svr; /** @type {?} */ LabelHistoryDialogData.prototype.data; } var LabelHistoryComponent = /** @class */ (function () { function LabelHistoryComponent(dialogRef, data) { this.dialogRef = dialogRef; this.data = data; this.hostClass = true; } /** * @return {?} */ LabelHistoryComponent.prototype.ngOnInit = /** * @return {?} */ function () { var _this = this; this.data.svr.backface.fetchLabelHisList(this.data.data).subscribe((/** * @param {?} v * @return {?} */ function (v) { _this.labelHisList = v || []; if (_this.labelHisList.length > 0) { _this.selectedItem = _this.labelHisList[0]; _this.fetchData(_this.labelHisList[0]); } })); this.dislogLabel.nativeElement.parentElement.parentElement.style = 'padding:0'; }; /** * @private * @param {?} key * @return {?} */ LabelHistoryComponent.prototype.fetchData = /** * @private * @param {?} key * @return {?} */ function (key) { var _this = this; this.data.svr.backface .fetchLabelHis({ CategoryID: this.data.data.CategoryID, ID: this.data.data.ID, Version: key.Version }) .subscribe((/** * @param {?} v * @return {?} */ function (v) { _this.whereString = v.Conts; _this.plainText = v.PlainText; })); }; /** * @param {?} event * @return {?} */ LabelHistoryComponent.prototype.selectChange = /** * @param {?} event * @return {?} */ function (event) { this.fetchData((/** @type {?} */ (event.value))); this.selectedItem = (/** @type {?} */ (event.value)); }; /** * @return {?} */ LabelHistoryComponent.prototype.close = /** * @return {?} */ function () { this.dialogRef.close(); }; LabelHistoryComponent.decorators = [ { type: Component, args: [{ selector: 'common-label-history', template: "<div #dialogLabel class=\"label-main\">\r\n\t\t<ng-container *ngIf=\"labelHisList && labelHisList.length>0;else empty\">\r\n\t\t\t\t<div class=\"label-top\">\r\n\t\t\t\t\t\t<div class=\"top-left\">\r\n\t\t\t\t\t\t\t<mat-icon class=\"open-with\" svgIcon=\"open_with\"></mat-icon>\r\n\t\t\t\t\t\t\t<mat-form-field class=\"select-input\">\r\n\t\t\t\t\t\t\t\t<mat-select (selectionChange)=\"selectChange($event)\" [value]=\"selectedItem\">\r\n\t\t\t\t\t\t\t\t\t<mat-option *ngFor=\"let item of labelHisList\" [value]=\"item\">\r\n\t\t\t\t\t\t\t\t\t\t\t{{item.Version}}.{{item.WriteTime}}\r\n\t\t\t\t\t\t\t\t\t</mat-option>\r\n\t\t\t\t\t\t\t\t</mat-select>\r\n\t\t\t\t\t\t\t</mat-form-field>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div class=\"top-right\">\r\n\t\t\t\t\t\t\t<mat-icon svgIcon=\"library_books\"></mat-icon>\r\n\t\t\t\t\t\t\t<mat-icon class=\"cancel\" svgIcon=\"cancel\" (click)=\"close()\"></mat-icon>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div class=\"label-box-sql\">\r\n\t\t\t\t\t\t<mat-form-field class=\"sql-textarea\">\r\n\t\t\t\t\t\t\t<textarea matInput readonly=\"true\" matTextareaAutosize readonly=\"true\" [value]=\"whereString\"></textarea>\r\n\t\t\t\t\t\t</mat-form-field>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div class=\"label-box-condition\">\r\n\t\t\t\t\t\t<div class=\"box-title\">\u9644\u52A0\u9AD8\u7EA7\u6761\u4EF6</div>\r\n\t\t\t\t\t\t<mat-form-field class=\"condition-textarea\">\r\n\t\t\t\t\t\t\t<textarea matInput rreadonly=\"true\" [value]=\"plainText\" matTextareaAutosize></textarea>\r\n\t\t\t\t\t\t</mat-form-field>\r\n\t\t\t\t\t</div>\r\n\t\t</ng-container>\r\n\t\t<ng-template #empty>\u6CA1\u6709\u6570\u636E</ng-template>\r\n</div>\r\n\r\n", styles: [".label-main{width:100%;height:100%;box-sizing:border-box;padding:16px 8px 8px;border-radius:4px}.label-top{display:flex;justify-content:space-between;width:100%;height:20px;box-sizing:border-box}.label-top .select-input{margin-top:5px}.top-left{display:flex;align-items:center;box-sizing:border-box;font-size:14px}.top-left .open-with{margin-right:8px}.top-right{display:flex;align-items:center}.top-right .cancel{margin-left:8px}.label-box-condition,.label-box-sql{width:100%;box-sizing:border-box;overflow:auto;font-size:12px}.label-box-sql{height:172px;margin-top:16px}.label-box-sql .sql-textarea{width:100%;box-sizing:border-box;padding-left:12px;padding-right:12px}.label-box-condition{height:147px;box-sizing:border-box;padding-top:12px;padding-left:4px;padding-right:12px}.label-box-condition .condition-textarea{width:100%;box-sizing:border-box;padding-left:8px}"] }] } ]; /** @nocollapse */ LabelHistoryComponent.ctorParameters = function () { return [ { type: MatDialogRef }, { type: undefined, decorators: [{ type: Inject, args: [MAT_DIALOG_DATA,] }] } ]; }; LabelHistoryComponent.propDecorators = { hostClass: [{ type: HostBinding, args: ['class.label-history',] }], dislogLabel: [{ type: ViewChild, args: ['dialogLabel', { static: true },] }] }; return LabelHistoryComponent; }()); export { LabelHistoryComponent }; if (false) { /** @type {?} */ LabelHistoryComponent.prototype.hostClass; /** @type {?} */ LabelHistoryComponent.prototype.labelHisList; /** @type {?} */ LabelHistoryComponent.prototype.selectedItem; /** @type {?} */ LabelHistoryComponent.prototype.whereString; /** @type {?} */ LabelHistoryComponent.prototype.plainText; /** @type {?} */ LabelHistoryComponent.prototype.dislogLabel; /** @type {?} */ LabelHistoryComponent.prototype.dialogRef; /** @type {?} */ LabelHistoryComponent.prototype.data; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFiZWwtaGlzdG9yeS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9kYndlYi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9sYWJlbC1tYW5hZ2VyL2VkaXQtbGFiZWwvbGFiZWwtaGlzdG9yeS9sYWJlbC1oaXN0b3J5LmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxXQUFXLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUYsT0FBTyxFQUFFLFlBQVksRUFBRSxlQUFlLEVBQWEsTUFBTSxtQkFBbUIsQ0FBQzs7OztBQUk3RSw0Q0FHQzs7O0lBRkEscUNBQXlCOztJQUN6QixzQ0FBZ0I7O0FBRWpCO0lBY0MsK0JBQ1EsU0FBOEMsRUFDckIsSUFBNEI7UUFEckQsY0FBUyxHQUFULFNBQVMsQ0FBcUM7UUFDckIsU0FBSSxHQUFKLElBQUksQ0FBd0I7UUFWekIsY0FBUyxHQUFHLElBQUksQ0FBQztJQVdsRCxDQUFDOzs7O0lBQ0osd0NBQVE7OztJQUFSO1FBQUEsaUJBU0M7UUFSQSxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsaUJBQWlCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTOzs7O1FBQUMsVUFBQSxDQUFDO1lBQ25FLEtBQUksQ0FBQyxZQUFZLEdBQUcsQ0FBQyxJQUFJLEVBQUUsQ0FBQztZQUM1QixJQUFJLEtBQUksQ0FBQyxZQUFZLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtnQkFDakMsS0FBSSxDQUFDLFlBQVksR0FBRyxLQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUN6QyxLQUFJLENBQUMsU0FBUyxDQUFDLEtBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQzthQUNyQztRQUNGLENBQUMsRUFBQyxDQUFDO1FBQ0gsSUFBSSxDQUFDLFdBQVcsQ0FBQyxhQUFhLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQyxLQUFLLEdBQUcsV0FBVyxDQUFDO0lBQ2hGLENBQUM7Ozs7OztJQUNPLHlDQUFTOzs7OztJQUFqQixVQUFrQixHQUFrQjtRQUFwQyxpQkFXQztRQVZBLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLFFBQVE7YUFDcEIsYUFBYSxDQUFDO1lBQ2QsVUFBVSxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVU7WUFDckMsRUFBRSxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUU7WUFDckIsT0FBTyxFQUFFLEdBQUcsQ0FBQyxPQUFPO1NBQ3BCLENBQUM7YUFDRCxTQUFTOzs7O1FBQUMsVUFBQSxDQUFDO1lBQ1gsS0FBSSxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDO1lBQzNCLEtBQUksQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQztRQUM5QixDQUFDLEVBQUMsQ0FBQztJQUNMLENBQUM7Ozs7O0lBQ0QsNENBQVk7Ozs7SUFBWixVQUFhLEtBQWdCO1FBQzVCLElBQUksQ0FBQyxTQUFTLENBQUMsbUJBQUEsS0FBSyxDQUFDLEtBQUssRUFBaUIsQ0FBQyxDQUFDO1FBQzdDLElBQUksQ0FBQyxZQUFZLEdBQUcsbUJBQUEsS0FBSyxDQUFDLEtBQUssRUFBaUIsQ0FBQztJQUNsRCxDQUFDOzs7O0lBQ0QscUNBQUs7OztJQUFMO1FBQ0MsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUUsQ0FBQztJQUN4QixDQUFDOztnQkE5Q0QsU0FBUyxTQUFDO29CQUNWLFFBQVEsRUFBRSxzQkFBc0I7b0JBQ2hDLHlxREFBNkM7O2lCQUU3Qzs7OztnQkFaUSxZQUFZO2dEQXdCbEIsTUFBTSxTQUFDLGVBQWU7Ozs0QkFWdkIsV0FBVyxTQUFDLHFCQUFxQjs4QkFNakMsU0FBUyxTQUFDLGFBQWEsRUFBRSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUU7O0lBbUMzQyw0QkFBQztDQUFBLEFBL0NELElBK0NDO1NBMUNZLHFCQUFxQjs7O0lBQ2pDLDBDQUFxRDs7SUFFckQsNkNBQThCOztJQUM5Qiw2Q0FBNEI7O0lBQzVCLDRDQUFvQjs7SUFDcEIsMENBQWtCOztJQUNsQiw0Q0FDd0I7O0lBRXZCLDBDQUFxRDs7SUFDckQscUNBQTREIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIEluamVjdCwgVmlld0NoaWxkLCBFbGVtZW50UmVmLCBIb3N0QmluZGluZyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBNYXREaWFsb2dSZWYsIE1BVF9ESUFMT0dfREFUQSwgTWF0U2VsZWN0IH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwnO1xyXG5pbXBvcnQgeyBJTGFiZWxIaXNJdGVtLCBJTGFiZWxLZXkgfSBmcm9tICcuLi8uLi8uLi8uLi9zZXJ2aWNlcy9lbGV2aWV3L3R5cGVzL21vZGVsJztcclxuaW1wb3J0IHsgTGFiZWxNYW5hZ2VyU2VydmljZSB9IGZyb20gJy4uLy4uL3NlcnZpY2UvbGFiZWwtbWFuYWdlci5zZXJ2aWNlJztcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgTGFiZWxIaXN0b3J5RGlhbG9nRGF0YSB7XHJcblx0c3ZyOiBMYWJlbE1hbmFnZXJTZXJ2aWNlO1xyXG5cdGRhdGE6IElMYWJlbEtleTtcclxufVxyXG5AQ29tcG9uZW50KHtcclxuXHRzZWxlY3RvcjogJ2NvbW1vbi1sYWJlbC1oaXN0b3J5JyxcclxuXHR0ZW1wbGF0ZVVybDogJy4vbGFiZWwtaGlzdG9yeS5jb21wb25lbnQuaHRtbCcsXHJcblx0c3R5bGVVcmxzOiBbJy4vbGFiZWwtaGlzdG9yeS5jb21wb25lbnQuc2NzcyddXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBMYWJlbEhpc3RvcnlDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG5cdEBIb3N0QmluZGluZygnY2xhc3MubGFiZWwtaGlzdG9yeScpIGhvc3RDbGFzcyA9IHRydWU7XHJcblxyXG5cdGxhYmVsSGlzTGlzdDogSUxhYmVsSGlzSXRlbVtdO1xyXG5cdHNlbGVjdGVkSXRlbTogSUxhYmVsSGlzSXRlbTtcclxuXHR3aGVyZVN0cmluZzogc3RyaW5nO1xyXG5cdHBsYWluVGV4dDogc3RyaW5nO1xyXG5cdEBWaWV3Q2hpbGQoJ2RpYWxvZ0xhYmVsJywgeyBzdGF0aWM6IHRydWUgfSlcclxuXHRkaXNsb2dMYWJlbDogRWxlbWVudFJlZjtcclxuXHRjb25zdHJ1Y3RvcihcclxuXHRcdHB1YmxpYyBkaWFsb2dSZWY6IE1hdERpYWxvZ1JlZjxMYWJlbEhpc3RvcnlDb21wb25lbnQ+LFxyXG5cdFx0QEluamVjdChNQVRfRElBTE9HX0RBVEEpIHB1YmxpYyBkYXRhOiBMYWJlbEhpc3RvcnlEaWFsb2dEYXRhXHJcblx0KSB7fVxyXG5cdG5nT25Jbml0KCkge1xyXG5cdFx0dGhpcy5kYXRhLnN2ci5iYWNrZmFjZS5mZXRjaExhYmVsSGlzTGlzdCh0aGlzLmRhdGEuZGF0YSkuc3Vic2NyaWJlKHYgPT4ge1xyXG5cdFx0XHR0aGlzLmxhYmVsSGlzTGlzdCA9IHYgfHwgW107XHJcblx0XHRcdGlmICh0aGlzLmxhYmVsSGlzTGlzdC5sZW5ndGggPiAwKSB7XHJcblx0XHRcdFx0dGhpcy5zZWxlY3RlZEl0ZW0gPSB0aGlzLmxhYmVsSGlzTGlzdFswXTtcclxuXHRcdFx0XHR0aGlzLmZldGNoRGF0YSh0aGlzLmxhYmVsSGlzTGlzdFswXSk7XHJcblx0XHRcdH1cclxuXHRcdH0pO1xyXG5cdFx0dGhpcy5kaXNsb2dMYWJlbC5uYXRpdmVFbGVtZW50LnBhcmVudEVsZW1lbnQucGFyZW50RWxlbWVudC5zdHlsZSA9ICdwYWRkaW5nOjAnO1xyXG5cdH1cclxuXHRwcml2YXRlIGZldGNoRGF0YShrZXk6IElMYWJlbEhpc0l0ZW0pIHtcclxuXHRcdHRoaXMuZGF0YS5zdnIuYmFja2ZhY2VcclxuXHRcdFx0LmZldGNoTGFiZWxIaXMoe1xyXG5cdFx0XHRcdENhdGVnb3J5SUQ6IHRoaXMuZGF0YS5kYXRhLkNhdGVnb3J5SUQsXHJcblx0XHRcdFx0SUQ6IHRoaXMuZGF0YS5kYXRhLklELFxyXG5cdFx0XHRcdFZlcnNpb246IGtleS5WZXJzaW9uXHJcblx0XHRcdH0pXHJcblx0XHRcdC5zdWJzY3JpYmUodiA9PiB7XHJcblx0XHRcdFx0dGhpcy53aGVyZVN0cmluZyA9IHYuQ29udHM7XHJcblx0XHRcdFx0dGhpcy5wbGFpblRleHQgPSB2LlBsYWluVGV4dDtcclxuXHRcdFx0fSk7XHJcblx0fVxyXG5cdHNlbGVjdENoYW5nZShldmVudDogTWF0U2VsZWN0KSB7XHJcblx0XHR0aGlzLmZldGNoRGF0YShldmVudC52YWx1ZSBhcyBJTGFiZWxIaXNJdGVtKTtcclxuXHRcdHRoaXMuc2VsZWN0ZWRJdGVtID0gZXZlbnQudmFsdWUgYXMgSUxhYmVsSGlzSXRlbTtcclxuXHR9XHJcblx0Y2xvc2UoKTogdm9pZCB7XHJcblx0XHR0aGlzLmRpYWxvZ1JlZi5jbG9zZSgpO1xyXG5cdH1cclxufVxyXG4iXX0=