UNPKG

dbweb-common

Version:

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

69 lines 3.27 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { CurrentApiService } from 'dbweb-core'; /** @enum {string} */ const RoleType = { always: 'always', select: 'select', }; export { RoleType }; /** * @record */ export function UserRole() { } if (false) { /** @type {?} */ UserRole.prototype.Name; /** @type {?} */ UserRole.prototype.Type; } /** * @record */ export function ColumnsWithLetter() { } if (false) { /** @type {?} */ ColumnsWithLetter.prototype.Letter; /** @type {?} */ ColumnsWithLetter.prototype.Columns; } // ↑ 搬运的代码 export class UserBack { /** * @param {?} api */ constructor(api) { this.api = api; } /** * @param {?} val * @return {?} */ fetchFilterDept(val) { return this.api.get('fetch-filter-dept', val); } /** * @return {?} */ fetchRoles() { return this.api.get('fetch-roles'); } } UserBack.decorators = [ { type: Injectable } ]; /** @nocollapse */ UserBack.ctorParameters = () => [ { type: CurrentApiService } ]; if (false) { /** * @type {?} * @private */ UserBack.prototype.api; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFjay5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi91c2VyL2JhY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGlCQUFpQixFQUFTLE1BQU0sWUFBWSxDQUFDOzs7SUFFckQsUUFBUyxRQUFRO0lBQ2pCLFFBQVMsUUFBUTs7Ozs7O0FBRWxCLDhCQUdDOzs7SUFGQSx3QkFBYTs7SUFDYix3QkFBZTs7Ozs7QUFHaEIsdUNBR0M7OztJQUZBLG1DQUFlOztJQUNmLG9DQUFrQjs7O0FBSW5CLE1BQU0sT0FBTyxRQUFROzs7O0lBQ3BCLFlBQW9CLEdBQXNCO1FBQXRCLFFBQUcsR0FBSCxHQUFHLENBQW1CO0lBQUcsQ0FBQzs7Ozs7SUFDOUMsZUFBZSxDQUFDLEdBQVc7UUFDMUIsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBVSxtQkFBbUIsRUFBRSxHQUFHLENBQUMsQ0FBQztJQUN4RCxDQUFDOzs7O0lBQ0QsVUFBVTtRQUNULE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQWEsYUFBYSxDQUFDLENBQUM7SUFDaEQsQ0FBQzs7O1lBUkQsVUFBVTs7OztZQWZGLGlCQUFpQjs7Ozs7OztJQWlCYix1QkFBOEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEN1cnJlbnRBcGlTZXJ2aWNlLCBJRGVwdCB9IGZyb20gJ2Rid2ViLWNvcmUnO1xyXG5leHBvcnQgZW51bSBSb2xlVHlwZSB7XHJcblx0YWx3YXlzID0gJ2Fsd2F5cycsXHJcblx0c2VsZWN0ID0gJ3NlbGVjdCdcclxufVxyXG5leHBvcnQgaW50ZXJmYWNlIFVzZXJSb2xlIHtcclxuXHROYW1lOiBzdHJpbmc7XHJcblx0VHlwZTogUm9sZVR5cGU7XHJcbn1cclxuLy8g4oaTIOaQrOi/kOeahOS7o+eggVxyXG5leHBvcnQgaW50ZXJmYWNlIENvbHVtbnNXaXRoTGV0dGVyIHtcclxuXHRMZXR0ZXI6IHN0cmluZzsgLy8g6aaW5a2X5q+NXHJcblx0Q29sdW1uczogc3RyaW5nW107XHJcbn1cclxuLy8g4oaRIOaQrOi/kOeahOS7o+eggVxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBVc2VyQmFjayB7XHJcblx0Y29uc3RydWN0b3IocHJpdmF0ZSBhcGk6IEN1cnJlbnRBcGlTZXJ2aWNlKSB7fVxyXG5cdGZldGNoRmlsdGVyRGVwdCh2YWw6IHN0cmluZykge1xyXG5cdFx0cmV0dXJuIHRoaXMuYXBpLmdldDxJRGVwdFtdPignZmV0Y2gtZmlsdGVyLWRlcHQnLCB2YWwpO1xyXG5cdH1cclxuXHRmZXRjaFJvbGVzKCkge1xyXG5cdFx0cmV0dXJuIHRoaXMuYXBpLmdldDxVc2VyUm9sZVtdPignZmV0Y2gtcm9sZXMnKTtcclxuXHR9XHJcbn1cclxuIl19