| | |
| | | this.name=res.data.userName |
| | | |
| | | if(res.data?.roles.length>0) |
| | | this.resources=res.data.roles[0].resources; |
| | | //遍历roles |
| | | for (const r of res.data.roles) { |
| | | if (!(this.resources)) { |
| | | this.resources = []; |
| | | } |
| | | this.resources = this.resources.concat(r.resources); |
| | | } |
| | | setUserInfo(JSON.stringify(userInfo)); |
| | | setUserResources(JSON.stringify(this.resources)) |
| | | for (const r of this.resources) { |
| | |
| | | description: kbObj.description, |
| | | language: "English", |
| | | permission: kbObj.permission, |
| | | embd_id: props.kbtenantInfo.embd_id || kbObj.embd_id, |
| | | embd_id: kbObj.embd_id || props.kbtenantInfo.embd_id, |
| | | parser_id: kbObj.parser_id, |
| | | layout_recognize: true, |
| | | } |