dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
75 lines • 3.56 kB
JavaScript
/**
* @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} */
var 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;
}
// ↑ 搬运的代码
var UserBack = /** @class */ (function () {
function UserBack(api) {
this.api = api;
}
/**
* @param {?} val
* @return {?}
*/
UserBack.prototype.fetchFilterDept = /**
* @param {?} val
* @return {?}
*/
function (val) {
return this.api.get('fetch-filter-dept', val);
};
/**
* @return {?}
*/
UserBack.prototype.fetchRoles = /**
* @return {?}
*/
function () {
return this.api.get('fetch-roles');
};
UserBack.decorators = [
{ type: Injectable }
];
/** @nocollapse */
UserBack.ctorParameters = function () { return [
{ type: CurrentApiService }
]; };
return UserBack;
}());
export { UserBack };
if (false) {
/**
* @type {?}
* @private
*/
UserBack.prototype.api;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFjay5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi91c2VyL2JhY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGlCQUFpQixFQUFTLE1BQU0sWUFBWSxDQUFDOzs7SUFFckQsUUFBUyxRQUFRO0lBQ2pCLFFBQVMsUUFBUTs7Ozs7O0FBRWxCLDhCQUdDOzs7SUFGQSx3QkFBYTs7SUFDYix3QkFBZTs7Ozs7QUFHaEIsdUNBR0M7OztJQUZBLG1DQUFlOztJQUNmLG9DQUFrQjs7O0FBR25CO0lBRUMsa0JBQW9CLEdBQXNCO1FBQXRCLFFBQUcsR0FBSCxHQUFHLENBQW1CO0lBQUcsQ0FBQzs7Ozs7SUFDOUMsa0NBQWU7Ozs7SUFBZixVQUFnQixHQUFXO1FBQzFCLE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQVUsbUJBQW1CLEVBQUUsR0FBRyxDQUFDLENBQUM7SUFDeEQsQ0FBQzs7OztJQUNELDZCQUFVOzs7SUFBVjtRQUNDLE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQWEsYUFBYSxDQUFDLENBQUM7SUFDaEQsQ0FBQzs7Z0JBUkQsVUFBVTs7OztnQkFmRixpQkFBaUI7O0lBd0IxQixlQUFDO0NBQUEsQUFURCxJQVNDO1NBUlksUUFBUTs7Ozs7O0lBQ1IsdUJBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDdXJyZW50QXBpU2VydmljZSwgSURlcHQgfSBmcm9tICdkYndlYi1jb3JlJztcclxuZXhwb3J0IGVudW0gUm9sZVR5cGUge1xyXG5cdGFsd2F5cyA9ICdhbHdheXMnLFxyXG5cdHNlbGVjdCA9ICdzZWxlY3QnXHJcbn1cclxuZXhwb3J0IGludGVyZmFjZSBVc2VyUm9sZSB7XHJcblx0TmFtZTogc3RyaW5nO1xyXG5cdFR5cGU6IFJvbGVUeXBlO1xyXG59XHJcbi8vIOKGkyDmkKzov5DnmoTku6PnoIFcclxuZXhwb3J0IGludGVyZmFjZSBDb2x1bW5zV2l0aExldHRlciB7XHJcblx0TGV0dGVyOiBzdHJpbmc7IC8vIOmmluWtl+avjVxyXG5cdENvbHVtbnM6IHN0cmluZ1tdO1xyXG59XHJcbi8vIOKGkSDmkKzov5DnmoTku6PnoIFcclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgVXNlckJhY2sge1xyXG5cdGNvbnN0cnVjdG9yKHByaXZhdGUgYXBpOiBDdXJyZW50QXBpU2VydmljZSkge31cclxuXHRmZXRjaEZpbHRlckRlcHQodmFsOiBzdHJpbmcpIHtcclxuXHRcdHJldHVybiB0aGlzLmFwaS5nZXQ8SURlcHRbXT4oJ2ZldGNoLWZpbHRlci1kZXB0JywgdmFsKTtcclxuXHR9XHJcblx0ZmV0Y2hSb2xlcygpIHtcclxuXHRcdHJldHVybiB0aGlzLmFwaS5nZXQ8VXNlclJvbGVbXT4oJ2ZldGNoLXJvbGVzJyk7XHJcblx0fVxyXG59XHJcbiJdfQ==