UNPKG

dbweb-common

Version:

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

82 lines 4.43 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { ElementApiService } from 'dbweb-core'; import * as i0 from "@angular/core"; import * as i1 from "dbweb-core"; /** @type {?} */ const ElementBillClone = 'billclone'; /** * @record */ function GetClonePKParam() { } if (false) { /** @type {?} */ GetClonePKParam.prototype.OldSignPK; /** @type {?} */ GetClonePKParam.prototype.EleName; } /** * @record */ function BillCloneParam() { } if (false) { /** @type {?} */ BillCloneParam.prototype.EleName; /** @type {?} */ BillCloneParam.prototype.OldSignPK; /** @type {?} */ BillCloneParam.prototype.NewPK; } /** * @record */ function BillCloneResult() { } if (false) { /** @type {?} */ BillCloneResult.prototype.Ok; /** @type {?} */ BillCloneResult.prototype.Error; } export class BillCloneBackfaceService { /** * @param {?} api */ constructor(api) { this.api = api; } /** * @param {?} param * @return {?} */ getClonePK(param) { return this.api.get(ElementBillClone, 'get-clone-pk', param); } /** * @param {?} param * @return {?} */ billClone(param) { return this.api.post(ElementBillClone, 'bill-clone', param); } } BillCloneBackfaceService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ BillCloneBackfaceService.ctorParameters = () => [ { type: ElementApiService } ]; /** @nocollapse */ BillCloneBackfaceService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function BillCloneBackfaceService_Factory() { return new BillCloneBackfaceService(i0.ɵɵinject(i1.ElementApiService)); }, token: BillCloneBackfaceService, providedIn: "root" }); if (false) { /** * @type {?} * @private */ BillCloneBackfaceService.prototype.api; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlsbC1jbG9uZS1iYWNrZmFjZS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vZGJ3ZWItY29tbW9uLyIsInNvdXJjZXMiOlsibGliL2JpbGwvYmlsbC1jbG9uZS1iYWNrZmFjZS5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxpQkFBaUIsRUFBcUIsTUFBTSxZQUFZLENBQUM7Ozs7TUFDNUQsZ0JBQWdCLEdBQUcsV0FBVzs7OztBQUNwQyw4QkFHQzs7O0lBRkEsb0NBQWtCOztJQUNsQixrQ0FBZ0I7Ozs7O0FBRWpCLDZCQUlDOzs7SUFIQSxpQ0FBZ0I7O0lBQ2hCLG1DQUFrQjs7SUFDbEIsK0JBQWlDOzs7OztBQUVsQyw4QkFHQzs7O0lBRkEsNkJBQVk7O0lBQ1osZ0NBQWM7O0FBS2YsTUFBTSxPQUFPLHdCQUF3Qjs7OztJQUNwQyxZQUFvQixHQUFzQjtRQUF0QixRQUFHLEdBQUgsR0FBRyxDQUFtQjtJQUFHLENBQUM7Ozs7O0lBQzlDLFVBQVUsQ0FBQyxLQUFzQjtRQUNoQyxPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFzQixnQkFBZ0IsRUFBRSxjQUFjLEVBQUUsS0FBSyxDQUFDLENBQUM7SUFDbkYsQ0FBQzs7Ozs7SUFDRCxTQUFTLENBQUMsS0FBcUI7UUFDOUIsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBa0IsZ0JBQWdCLEVBQUUsWUFBWSxFQUFFLEtBQUssQ0FBQyxDQUFDO0lBQzlFLENBQUM7OztZQVZELFVBQVUsU0FBQztnQkFDWCxVQUFVLEVBQUUsTUFBTTthQUNsQjs7OztZQWpCUSxpQkFBaUI7Ozs7Ozs7O0lBbUJiLHVDQUE4QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRWxlbWVudEFwaVNlcnZpY2UsIFByaW1hcnlLZXlTZXR0aW5nIH0gZnJvbSAnZGJ3ZWItY29yZSc7XHJcbmNvbnN0IEVsZW1lbnRCaWxsQ2xvbmUgPSAnYmlsbGNsb25lJztcclxuaW50ZXJmYWNlIEdldENsb25lUEtQYXJhbSB7XHJcblx0T2xkU2lnblBLOiBzdHJpbmc7XHJcblx0RWxlTmFtZTogc3RyaW5nO1xyXG59XHJcbmludGVyZmFjZSBCaWxsQ2xvbmVQYXJhbSB7XHJcblx0RWxlTmFtZTogc3RyaW5nO1xyXG5cdE9sZFNpZ25QSzogc3RyaW5nO1xyXG5cdE5ld1BLOiB7IFtrZXk6IHN0cmluZ106IHN0cmluZyB9O1xyXG59XHJcbmludGVyZmFjZSBCaWxsQ2xvbmVSZXN1bHQge1xyXG5cdE9rOiBib29sZWFuO1xyXG5cdEVycm9yOiBzdHJpbmc7XHJcbn1cclxuQEluamVjdGFibGUoe1xyXG5cdHByb3ZpZGVkSW46ICdyb290J1xyXG59KVxyXG5leHBvcnQgY2xhc3MgQmlsbENsb25lQmFja2ZhY2VTZXJ2aWNlIHtcclxuXHRjb25zdHJ1Y3Rvcihwcml2YXRlIGFwaTogRWxlbWVudEFwaVNlcnZpY2UpIHt9XHJcblx0Z2V0Q2xvbmVQSyhwYXJhbTogR2V0Q2xvbmVQS1BhcmFtKSB7XHJcblx0XHRyZXR1cm4gdGhpcy5hcGkuZ2V0PFByaW1hcnlLZXlTZXR0aW5nW10+KEVsZW1lbnRCaWxsQ2xvbmUsICdnZXQtY2xvbmUtcGsnLCBwYXJhbSk7XHJcblx0fVxyXG5cdGJpbGxDbG9uZShwYXJhbTogQmlsbENsb25lUGFyYW0pIHtcclxuXHRcdHJldHVybiB0aGlzLmFwaS5wb3N0PEJpbGxDbG9uZVJlc3VsdD4oRWxlbWVudEJpbGxDbG9uZSwgJ2JpbGwtY2xvbmUnLCBwYXJhbSk7XHJcblx0fVxyXG59XHJcbiJdfQ==