UNPKG

@kre-form/ant

Version:

184 lines 10.2 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from "@angular/core"; import { _HttpClient } from "../net/http.client"; import * as i0 from "@angular/core"; import * as i1 from "../net/http.client"; var DataService = /** @class */ (function () { function DataService(_http) { this._http = _http; } //根据Id|其他 获取相关表信息 //根据Id|其他 获取相关表信息 /** * @param {?} url * @param {?=} params * @return {?} */ DataService.prototype.getBusinessTables = //根据Id|其他 获取相关表信息 /** * @param {?} url * @param {?=} params * @return {?} */ function (url, params) { if (params === void 0) { params = {}; } return this._http.get(url, params); }; /** * @param {?} url * @param {?=} params * @return {?} */ DataService.prototype.getFormInfo = /** * @param {?} url * @param {?=} params * @return {?} */ function (url, params) { if (params === void 0) { params = {}; } return this._http.get(url, params); }; //系统控件-人员 //系统控件-人员 /** * @param {?=} params * @return {?} */ DataService.prototype.getSysCtrEmployee = //系统控件-人员 /** * @param {?=} params * @return {?} */ function (params) { if (params === void 0) { params = {}; } //let url = "emptable.json"; /** @type {?} */ var url = this.getWebAPIName("employee"); /** @type {?} */ var result = this._http.get(url, params); return result; }; //系统控件-组织 //系统控件-组织 /** * @param {?=} params * @return {?} */ DataService.prototype.getSysCtrOrgTree = //系统控件-组织 /** * @param {?=} params * @return {?} */ function (params) { if (params === void 0) { params = {}; } //let url = "org-tree.json"; /** @type {?} */ var url = this.getWebAPIName("organization"); return this._http.get(url, params); }; //系统控件-职位 //系统控件-职位 /** * @param {?=} params * @return {?} */ DataService.prototype.getSysCtrPostionTable = //系统控件-职位 /** * @param {?=} params * @return {?} */ function (params) { if (params === void 0) { params = {}; } //let url = "postiontable.json"; /** @type {?} */ var url = this.getWebAPIName("postion"); return this._http.get(url, params); }; //系统控件-地区 //系统控件-地区 /** * @param {?=} params * @return {?} */ DataService.prototype.getSysCtrArea = //系统控件-地区 /** * @param {?=} params * @return {?} */ function (params) { if (params === void 0) { params = {}; } /** @type {?} */ var url = "tables.json"; return this._http.get(url, params); }; //树形数据 //树形数据 /** * @param {?=} params * @return {?} */ DataService.prototype.getTreeData = //树形数据 /** * @param {?=} params * @return {?} */ function (params) { if (params === void 0) { params = {}; } //let url = "tree.json"; /** @type {?} */ var url = this.getWebAPIName("tree"); return this._http.get(url, params); }; /** * @param {?} type * @return {?} */ DataService.prototype.getWebAPIName = /** * @param {?} type * @return {?} */ function (type) { /** @type {?} */ var result = ""; /** @type {?} */ var res = localStorage.getItem("KreFORM:WEBAPI"); if (res != undefined && res != null && res != "") { /** @type {?} */ var webapi = JSON.parse(res); result = webapi[type]; } if (result == undefined || result == null) { result = ""; } return result; }; DataService.decorators = [ { type: Injectable, args: [{ providedIn: "root" },] } ]; /** @nocollapse */ DataService.ctorParameters = function () { return [ { type: _HttpClient } ]; }; /** @nocollapse */ DataService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function DataService_Factory() { return new DataService(i0.ɵɵinject(i1._HttpClient)); }, token: DataService, providedIn: "root" }); return DataService; }()); export { DataService }; if (false) { /** * @type {?} * @private */ DataService.prototype._http; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2FudC8iLCJzb3VyY2VzIjpbImxpYi9zZXJ2aWNlL2RhdGEuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUczQyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sb0JBQW9CLENBQUE7OztBQUNoRDtJQUlFLHFCQUFvQixLQUFrQjtRQUFsQixVQUFLLEdBQUwsS0FBSyxDQUFhO0lBQUksQ0FBQztJQUUzQyxpQkFBaUI7Ozs7Ozs7SUFDakIsdUNBQWlCOzs7Ozs7O0lBQWpCLFVBQWtCLEdBQVcsRUFBRSxNQUFXO1FBQVgsdUJBQUEsRUFBQSxXQUFXO1FBQ3hDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ3JDLENBQUM7Ozs7OztJQUVELGlDQUFXOzs7OztJQUFYLFVBQVksR0FBVyxFQUFFLE1BQVc7UUFBWCx1QkFBQSxFQUFBLFdBQVc7UUFDbEMsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDckMsQ0FBQztJQUVELFNBQVM7Ozs7OztJQUNULHVDQUFpQjs7Ozs7O0lBQWpCLFVBQWtCLE1BQVc7UUFBWCx1QkFBQSxFQUFBLFdBQVc7OztZQUV2QixHQUFHLEdBQUcsSUFBSSxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUM7O1lBQ3BDLE1BQU0sR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsTUFBTSxDQUFDO1FBQ3hDLE9BQU8sTUFBTSxDQUFDO0lBQ2hCLENBQUM7SUFFRCxTQUFTOzs7Ozs7SUFDVCxzQ0FBZ0I7Ozs7OztJQUFoQixVQUFpQixNQUFXO1FBQVgsdUJBQUEsRUFBQSxXQUFXOzs7WUFFdEIsR0FBRyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUMsY0FBYyxDQUFDO1FBQzVDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ3JDLENBQUM7SUFFRCxTQUFTOzs7Ozs7SUFDVCwyQ0FBcUI7Ozs7OztJQUFyQixVQUFzQixNQUFXO1FBQVgsdUJBQUEsRUFBQSxXQUFXOzs7WUFFM0IsR0FBRyxHQUFHLElBQUksQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDO1FBQ3ZDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ3JDLENBQUM7SUFFRCxTQUFTOzs7Ozs7SUFDVCxtQ0FBYTs7Ozs7O0lBQWIsVUFBYyxNQUFXO1FBQVgsdUJBQUEsRUFBQSxXQUFXOztZQUNuQixHQUFHLEdBQUcsYUFBYTtRQUV2QixPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNyQyxDQUFDO0lBRUQsTUFBTTs7Ozs7O0lBQ04saUNBQVc7Ozs7OztJQUFYLFVBQVksTUFBVztRQUFYLHVCQUFBLEVBQUEsV0FBVzs7O1lBRWpCLEdBQUcsR0FBRyxJQUFJLENBQUMsYUFBYSxDQUFDLE1BQU0sQ0FBQztRQUNwQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNyQyxDQUFDOzs7OztJQUVELG1DQUFhOzs7O0lBQWIsVUFBYyxJQUFZOztZQUNwQixNQUFNLEdBQUcsRUFBRTs7WUFDWCxHQUFHLEdBQUcsWUFBWSxDQUFDLE9BQU8sQ0FBQyxnQkFBZ0IsQ0FBQztRQUNoRCxJQUFJLEdBQUcsSUFBSSxTQUFTLElBQUksR0FBRyxJQUFJLElBQUksSUFBSSxHQUFHLElBQUksRUFBRSxFQUFFOztnQkFDNUMsTUFBTSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDO1lBQzVCLE1BQU0sR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDdkI7UUFDRCxJQUFJLE1BQU0sSUFBSSxTQUFTLElBQUksTUFBTSxJQUFJLElBQUksRUFBRTtZQUN6QyxNQUFNLEdBQUcsRUFBRSxDQUFDO1NBQ2I7UUFDRCxPQUFPLE1BQU0sQ0FBQztJQUNoQixDQUFDOztnQkE5REYsVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7OztnQkFIUSxXQUFXOzs7c0JBSHBCO0NBbUVDLEFBL0RELElBK0RDO1NBNURZLFdBQVc7Ozs7OztJQUNWLDRCQUEwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuXG5pbXBvcnQgeyBPYnNlcnZhYmxlLCBvZiB9IGZyb20gXCJyeGpzXCI7XG5pbXBvcnQgeyBfSHR0cENsaWVudCB9IGZyb20gXCIuLi9uZXQvaHR0cC5jbGllbnRcIlxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiBcInJvb3RcIlxufSlcbmV4cG9ydCBjbGFzcyBEYXRhU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgX2h0dHA6IF9IdHRwQ2xpZW50KSB7IH1cblxuICAvL+agueaNrklkfOWFtuS7liDojrflj5bnm7jlhbPooajkv6Hmga9cbiAgZ2V0QnVzaW5lc3NUYWJsZXModXJsOiBzdHJpbmcsIHBhcmFtcyA9IHt9KTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm4gdGhpcy5faHR0cC5nZXQodXJsLCBwYXJhbXMpO1xuICB9XG5cbiAgZ2V0Rm9ybUluZm8odXJsOiBzdHJpbmcsIHBhcmFtcyA9IHt9KTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm4gdGhpcy5faHR0cC5nZXQodXJsLCBwYXJhbXMpO1xuICB9XG5cbiAgLy/ns7vnu5/mjqfku7Yt5Lq65ZGYXG4gIGdldFN5c0N0ckVtcGxveWVlKHBhcmFtcyA9IHt9KTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICAvL2xldCB1cmwgPSBcImVtcHRhYmxlLmpzb25cIjtcbiAgICBsZXQgdXJsID0gdGhpcy5nZXRXZWJBUElOYW1lKFwiZW1wbG95ZWVcIik7XG4gICAgbGV0IHJlc3VsdCA9IHRoaXMuX2h0dHAuZ2V0KHVybCwgcGFyYW1zKTtcbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgLy/ns7vnu5/mjqfku7Yt57uE57uHXG4gIGdldFN5c0N0ck9yZ1RyZWUocGFyYW1zID0ge30pOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIC8vbGV0IHVybCA9IFwib3JnLXRyZWUuanNvblwiO1xuICAgIGxldCB1cmwgPSB0aGlzLmdldFdlYkFQSU5hbWUoXCJvcmdhbml6YXRpb25cIik7XG4gICAgcmV0dXJuIHRoaXMuX2h0dHAuZ2V0KHVybCwgcGFyYW1zKTtcbiAgfSBcblxuICAvL+ezu+e7n+aOp+S7ti3ogYzkvY1cbiAgZ2V0U3lzQ3RyUG9zdGlvblRhYmxlKHBhcmFtcyA9IHt9KTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICAvL2xldCB1cmwgPSBcInBvc3Rpb250YWJsZS5qc29uXCI7XG4gICAgbGV0IHVybCA9IHRoaXMuZ2V0V2ViQVBJTmFtZShcInBvc3Rpb25cIik7XG4gICAgcmV0dXJuIHRoaXMuX2h0dHAuZ2V0KHVybCwgcGFyYW1zKTtcbiAgfVxuXG4gIC8v57O757uf5o6n5Lu2LeWcsOWMulxuICBnZXRTeXNDdHJBcmVhKHBhcmFtcyA9IHt9KTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICBsZXQgdXJsID0gXCJ0YWJsZXMuanNvblwiO1xuXG4gICAgcmV0dXJuIHRoaXMuX2h0dHAuZ2V0KHVybCwgcGFyYW1zKTtcbiAgfVxuXG4gIC8v5qCR5b2i5pWw5o2uXG4gIGdldFRyZWVEYXRhKHBhcmFtcyA9IHt9KTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICAvL2xldCB1cmwgPSBcInRyZWUuanNvblwiO1xuICAgIGxldCB1cmwgPSB0aGlzLmdldFdlYkFQSU5hbWUoXCJ0cmVlXCIpO1xuICAgIHJldHVybiB0aGlzLl9odHRwLmdldCh1cmwsIHBhcmFtcyk7XG4gIH0gXG5cbiAgZ2V0V2ViQVBJTmFtZSh0eXBlOiBzdHJpbmcpIHtcbiAgICBsZXQgcmVzdWx0ID0gXCJcIjtcbiAgICBsZXQgcmVzID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oXCJLcmVGT1JNOldFQkFQSVwiKTtcbiAgICBpZiAocmVzICE9IHVuZGVmaW5lZCAmJiByZXMgIT0gbnVsbCAmJiByZXMgIT0gXCJcIikge1xuICAgICAgbGV0IHdlYmFwaSA9IEpTT04ucGFyc2UocmVzKTtcbiAgICAgIHJlc3VsdCA9IHdlYmFwaVt0eXBlXTtcbiAgICB9XG4gICAgaWYgKHJlc3VsdCA9PSB1bmRlZmluZWQgfHwgcmVzdWx0ID09IG51bGwpIHtcbiAgICAgIHJlc3VsdCA9IFwiXCI7XG4gICAgfVxuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cbn1cbiJdfQ==