diff --git a/maxkey-web-frontend/maxkey-web-mgt-app/src/app/entity/AppsTokenBasedDetails.ts b/maxkey-web-frontend/maxkey-web-mgt-app/src/app/entity/AppsTokenBasedDetails.ts index 3e39accd41e9d5969b51bacc4805587fc20508d7..7cb36c1ced52ba64eb2286df7536950ece29d362 100644 --- a/maxkey-web-frontend/maxkey-web-mgt-app/src/app/entity/AppsTokenBasedDetails.ts +++ b/maxkey-web-frontend/maxkey-web-mgt-app/src/app/entity/AppsTokenBasedDetails.ts @@ -42,6 +42,12 @@ export class AppsTokenBasedDetails extends Apps { } else { this.switch_status = false; } + + this.select_userPropertys = ['']; + let userPropertysArray: String[] = `${this.userPropertys},`.split(','); + for (let i = 0; i < userPropertysArray.length; i++) { + this.select_userPropertys.push(`${userPropertysArray[i]}`); + } } override trans(): void { @@ -50,5 +56,17 @@ export class AppsTokenBasedDetails extends Apps { } else { this.status = 0; } + + this.userPropertys = ''; + + for (let i = 0; i < this.select_userPropertys.length; i++) { + if (this.select_userPropertys[i] != '') { + if (this.userPropertys === '') { + this.userPropertys = this.select_userPropertys[i]; + } else { + this.userPropertys = `${this.userPropertys},${this.select_userPropertys[i]}`; + } + } + } } -} +} \ No newline at end of file