dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
51 lines • 3.15 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { ApiService, ElementsService } from 'dbweb-core';
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "dbweb-core";
/** @type {?} */
const eleSetDept = 'setdept';
export class SetDeptService {
/**
* @param {?} api
* @param {?} eles
*/
constructor(api, eles) {
this.api = api;
this.eles = eles;
}
/**
* @param {?} code
* @return {?}
*/
codeExists(code) {
return this.api.get(this.eles.get(eleSetDept).URL, 'code-exists', this.eles.get(eleSetDept).SignStr, code);
}
}
SetDeptService.decorators = [
{ type: Injectable, args: [{
providedIn: 'root'
},] }
];
/** @nocollapse */
SetDeptService.ctorParameters = () => [
{ type: ApiService },
{ type: ElementsService }
];
/** @nocollapse */ SetDeptService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function SetDeptService_Factory() { return new SetDeptService(i0.ɵɵinject(i1.ApiService), i0.ɵɵinject(i1.ElementsService)); }, token: SetDeptService, providedIn: "root" });
if (false) {
/**
* @type {?}
* @private
*/
SetDeptService.prototype.api;
/**
* @type {?}
* @private
*/
SetDeptService.prototype.eles;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0LWRlcHQuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9ob21lL3NldC1kZXB0L3NldC1kZXB0LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsZUFBZSxFQUFFLE1BQU0sWUFBWSxDQUFDO0FBQ3pELE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7TUFDckMsVUFBVSxHQUFHLFNBQVM7QUFJNUIsTUFBTSxPQUFPLGNBQWM7Ozs7O0lBQzFCLFlBQW9CLEdBQWUsRUFBVSxJQUFxQjtRQUE5QyxRQUFHLEdBQUgsR0FBRyxDQUFZO1FBQVUsU0FBSSxHQUFKLElBQUksQ0FBaUI7SUFBRyxDQUFDOzs7OztJQUN0RSxVQUFVLENBQUMsSUFBWTtRQUN0QixPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUNsQixJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxHQUFHLEVBQzdCLGFBQWEsRUFDYixJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQyxPQUFPLEVBQ2pDLElBQUksQ0FDSixDQUFDO0lBQ0gsQ0FBQzs7O1lBWkQsVUFBVSxTQUFDO2dCQUNYLFVBQVUsRUFBRSxNQUFNO2FBQ2xCOzs7O1lBTFEsVUFBVTtZQUFFLGVBQWU7Ozs7Ozs7O0lBT3ZCLDZCQUF1Qjs7Ozs7SUFBRSw4QkFBNkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBcGlTZXJ2aWNlLCBFbGVtZW50c1NlcnZpY2UgfSBmcm9tICdkYndlYi1jb3JlJztcbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmNvbnN0IGVsZVNldERlcHQgPSAnc2V0ZGVwdCc7XG5ASW5qZWN0YWJsZSh7XG5cdHByb3ZpZGVkSW46ICdyb290J1xufSlcbmV4cG9ydCBjbGFzcyBTZXREZXB0U2VydmljZSB7XG5cdGNvbnN0cnVjdG9yKHByaXZhdGUgYXBpOiBBcGlTZXJ2aWNlLCBwcml2YXRlIGVsZXM6IEVsZW1lbnRzU2VydmljZSkge31cblx0Y29kZUV4aXN0cyhjb2RlOiBzdHJpbmcpIHtcblx0XHRyZXR1cm4gdGhpcy5hcGkuZ2V0PEJvb2xlYW4+KFxuXHRcdFx0dGhpcy5lbGVzLmdldChlbGVTZXREZXB0KS5VUkwsXG5cdFx0XHQnY29kZS1leGlzdHMnLFxuXHRcdFx0dGhpcy5lbGVzLmdldChlbGVTZXREZXB0KS5TaWduU3RyLFxuXHRcdFx0Y29kZVxuXHRcdCk7XG5cdH1cbn1cbiJdfQ==