1 line
3.9 KiB
JSON
1 line
3.9 KiB
JSON
{"ast":null,"code":"import { ApiService } from './user-management.api.service';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/common/http\";\nexport class UserService extends ApiService {\n constructor(http, userUri) {\n super(http, userUri);\n this.userUri = userUri;\n }\n getByModuleId(moduleId, assigned = true) {\n console.log(moduleId);\n const url = `${this.baseUrl}/ByModuleId/${moduleId}?assigned=${assigned}`;\n return this.http.get(url, {\n withCredentials: true\n });\n }\n getByGroupId(groupId, assigned = true) {\n const url = `${this.baseUrl}/ByGroupId/${groupId}?assigned=${assigned}`;\n return this.http.get(url, {\n withCredentials: true\n });\n }\n createByDir(createModel) {\n console.log(createModel);\n return this.http.post(`${this.baseUrl}/byDir`, createModel, {\n withCredentials: true\n });\n }\n static #_ = this.ɵfac = function UserService_Factory(t) {\n return new (t || UserService)(i0.ɵɵinject(i1.HttpClient), i0.ɵɵinject('USER_URL'));\n };\n static #_2 = this.ɵprov = /*@__PURE__*/i0.ɵɵdefineInjectable({\n token: UserService,\n factory: UserService.ɵfac,\n providedIn: 'root'\n });\n}","map":{"version":3,"names":["ApiService","UserService","constructor","http","userUri","getByModuleId","moduleId","assigned","console","log","url","baseUrl","get","withCredentials","getByGroupId","groupId","createByDir","createModel","post","_","i0","ɵɵinject","i1","HttpClient","_2","factory","ɵfac","providedIn"],"sources":["E:\\TekH\\Visual Studio\\WebUserManager\\DigitalData.UserManager.NgWebUI\\ClientApp\\src\\app\\services\\user.service.ts"],"sourcesContent":["import { Injectable, Inject } from '@angular/core';\r\nimport { HttpClient } from '@angular/common/http';\r\nimport { DirUser, User } from '../models/user-management.api.models';\r\nimport { ApiService } from './user-management.api.service';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserService extends ApiService<User> {\r\n constructor(http: HttpClient, @Inject('USER_URL') private userUri: string) {\r\n super(http, userUri);\r\n }\r\n\r\n getByModuleId(moduleId: number, assigned: boolean = true): Observable<User[]> {\r\n console.log(moduleId)\r\n const url = `${this.baseUrl}/ByModuleId/${moduleId}?assigned=${assigned}`;\r\n return this.http.get<User[]>(url, { withCredentials: true });\r\n }\r\n\r\n getByGroupId(groupId: number, assigned: boolean = true): Observable<User[]> {\r\n const url = `${this.baseUrl}/ByGroupId/${groupId}?assigned=${assigned}`;\r\n return this.http.get<User[]>(url, { withCredentials: true });\r\n }\r\n\r\n createByDir(createModel: DirUser): Observable<DirUser> {\r\n console.log(createModel)\r\n return this.http.post<DirUser>(`${this.baseUrl}/byDir`, createModel, { withCredentials: true });\r\n }\r\n}"],"mappings":"AAGA,SAASA,UAAU,QAAQ,+BAA+B;;;AAM1D,OAAM,MAAOC,WAAY,SAAQD,UAAgB;EAC/CE,YAAYC,IAAgB,EAA8BC,OAAe;IACvE,KAAK,CAACD,IAAI,EAAEC,OAAO,CAAC;IADoC,KAAAA,OAAO,GAAPA,OAAO;EAEjE;EAEAC,aAAaA,CAACC,QAAgB,EAAEC,QAAA,GAAoB,IAAI;IACtDC,OAAO,CAACC,GAAG,CAACH,QAAQ,CAAC;IACrB,MAAMI,GAAG,GAAG,GAAG,IAAI,CAACC,OAAO,eAAeL,QAAQ,aAAaC,QAAQ,EAAE;IACzE,OAAO,IAAI,CAACJ,IAAI,CAACS,GAAG,CAASF,GAAG,EAAE;MAAEG,eAAe,EAAE;IAAI,CAAE,CAAC;EAC9D;EAEAC,YAAYA,CAACC,OAAe,EAAER,QAAA,GAAoB,IAAI;IACpD,MAAMG,GAAG,GAAG,GAAG,IAAI,CAACC,OAAO,cAAcI,OAAO,aAAaR,QAAQ,EAAE;IACvE,OAAO,IAAI,CAACJ,IAAI,CAACS,GAAG,CAASF,GAAG,EAAE;MAAEG,eAAe,EAAE;IAAI,CAAE,CAAC;EAC9D;EAEAG,WAAWA,CAACC,WAAoB;IAC9BT,OAAO,CAACC,GAAG,CAACQ,WAAW,CAAC;IACxB,OAAO,IAAI,CAACd,IAAI,CAACe,IAAI,CAAU,GAAG,IAAI,CAACP,OAAO,QAAQ,EAAEM,WAAW,EAAE;MAAEJ,eAAe,EAAE;IAAI,CAAE,CAAC;EACjG;EAAC,QAAAM,CAAA,G;qBAnBUlB,WAAW,EAAAmB,EAAA,CAAAC,QAAA,CAAAC,EAAA,CAAAC,UAAA,GAAAH,EAAA,CAAAC,QAAA,CACgB,UAAU;EAAA;EAAA,QAAAG,EAAA,G;WADrCvB,WAAW;IAAAwB,OAAA,EAAXxB,WAAW,CAAAyB,IAAA;IAAAC,UAAA,EAFV;EAAM","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} |