cliendid updates
This commit is contained in:
parent
fbaf065a05
commit
e226518587
@ -78,6 +78,12 @@
|
|||||||
},
|
},
|
||||||
"serve": {
|
"serve": {
|
||||||
"builder": "@angular/build:dev-server",
|
"builder": "@angular/build:dev-server",
|
||||||
|
"options": {
|
||||||
|
"allowedHosts": [
|
||||||
|
"localhost",
|
||||||
|
"policy.alphaomegainfosys.com"
|
||||||
|
]
|
||||||
|
},
|
||||||
"configurations": {
|
"configurations": {
|
||||||
"production": {
|
"production": {
|
||||||
"buildTarget": "carnet-portal-app:build:production"
|
"buildTarget": "carnet-portal-app:build:production"
|
||||||
|
|||||||
12
package-lock.json
generated
12
package-lock.json
generated
@ -22,7 +22,7 @@
|
|||||||
"@angular/ssr": "^20.0.4",
|
"@angular/ssr": "^20.0.4",
|
||||||
"express": "^4.18.2",
|
"express": "^4.18.2",
|
||||||
"ng2-charts": "^8.0.0",
|
"ng2-charts": "^8.0.0",
|
||||||
"ngx-cookie-service": "^19.1.2",
|
"ngx-cookie-service": "^20.0.1",
|
||||||
"rxjs": "~7.8.0",
|
"rxjs": "~7.8.0",
|
||||||
"tslib": "^2.3.0",
|
"tslib": "^2.3.0",
|
||||||
"zone.js": "~0.15.0"
|
"zone.js": "~0.15.0"
|
||||||
@ -8020,16 +8020,16 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/ngx-cookie-service": {
|
"node_modules/ngx-cookie-service": {
|
||||||
"version": "19.1.2",
|
"version": "20.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-19.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-20.0.1.tgz",
|
||||||
"integrity": "sha512-4BFbc5BA7/ryuQVZUfDMHcjdgkHeW8obqfCCknoOEaplefjzlVvMQUx9Hywfjbc8POzZeZD2csS43Hs7rscJcA==",
|
"integrity": "sha512-XTPrW/5ihI3DvTljDj14E501fouHdiONCnd1SPhvqyHNHjvKECFWuTzOpcHrWl9X1ZOKfOG/uXW8G8fINcL9fQ==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"tslib": "^2.8.0"
|
"tslib": "^2.8.0"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@angular/common": "^19.0.0",
|
"@angular/common": "^20.0.0",
|
||||||
"@angular/core": "^19.0.0"
|
"@angular/core": "^20.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/node-addon-api": {
|
"node_modules/node-addon-api": {
|
||||||
|
|||||||
@ -25,7 +25,7 @@
|
|||||||
"@angular/ssr": "^20.0.4",
|
"@angular/ssr": "^20.0.4",
|
||||||
"express": "^4.18.2",
|
"express": "^4.18.2",
|
||||||
"ng2-charts": "^8.0.0",
|
"ng2-charts": "^8.0.0",
|
||||||
"ngx-cookie-service": "^19.1.2",
|
"ngx-cookie-service": "^20.0.1",
|
||||||
"rxjs": "~7.8.0",
|
"rxjs": "~7.8.0",
|
||||||
"tslib": "^2.3.0",
|
"tslib": "^2.3.0",
|
||||||
"zone.js": "~0.15.0"
|
"zone.js": "~0.15.0"
|
||||||
|
|||||||
@ -12,6 +12,7 @@ export interface Menu {
|
|||||||
|
|
||||||
export interface UserDetail {
|
export interface UserDetail {
|
||||||
spid: number;
|
spid: number;
|
||||||
|
clientid: number;
|
||||||
urlKey: string;
|
urlKey: string;
|
||||||
logoName: string;
|
logoName: string;
|
||||||
themeName: string;
|
themeName: string;
|
||||||
|
|||||||
@ -13,6 +13,7 @@ export class UserService {
|
|||||||
private apiDb = environment.apiDb;
|
private apiDb = environment.apiDb;
|
||||||
|
|
||||||
private spid: number = 0;
|
private spid: number = 0;
|
||||||
|
private clientid: number = 0;
|
||||||
|
|
||||||
userDetailsSignal = signal<User>({});
|
userDetailsSignal = signal<User>({});
|
||||||
|
|
||||||
@ -106,6 +107,16 @@ export class UserService {
|
|||||||
return this.spid;
|
return this.spid;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
getUserClientid(): number {
|
||||||
|
if (this.clientid === 0) {
|
||||||
|
const userDetails = this.getUserDetails();
|
||||||
|
if (userDetails && userDetails.userDetails && userDetails.userDetails.clientid) {
|
||||||
|
this.clientid = userDetails.userDetails.clientid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return this.clientid;
|
||||||
|
}
|
||||||
|
|
||||||
private mapToUser(data: any): User {
|
private mapToUser(data: any): User {
|
||||||
return {
|
return {
|
||||||
roles: data.roleDetails || null,
|
roles: data.roleDetails || null,
|
||||||
@ -129,6 +140,7 @@ export class UserService {
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
spid: userDetails.SPID,
|
spid: userDetails.SPID,
|
||||||
|
clientid: userDetails.CLIENTID,
|
||||||
urlKey: userDetails.ENCURLKEY,
|
urlKey: userDetails.ENCURLKEY,
|
||||||
logoName: userDetails.LOGONAME,
|
logoName: userDetails.LOGONAME,
|
||||||
themeName: userDetails.THEMENAME
|
themeName: userDetails.THEMENAME
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user