| | |
| | | |
| | | export const getDeptTree = tenantId => { |
| | | return request({ |
| | | url: '/blade-system/dept/tree', |
| | | url: '/blade-system/dept/getTree', |
| | | method: 'get', |
| | | params: { |
| | | tenantId, |
| | |
| | | type: 'tree', |
| | | multiple: true, |
| | | dicData: [], |
| | | // props: { |
| | | // label: 'title', |
| | | // }, |
| | | props: { |
| | | label: 'title', |
| | | label: 'name', |
| | | value: 'id', |
| | | }, |
| | | checkStrictly: true, |
| | | slot: true, |
| | |
| | | if (!website.tenantMode) { |
| | | this.initData(website.tenantId); |
| | | } |
| | | this.initData(this.form.tenantId); |
| | | }, |
| | | methods: { |
| | | nodeClick(data) { |
| | |
| | | this.onLoad(this.page); |
| | | }, |
| | | initData(tenantId) { |
| | | tenantId = '000000'; |
| | | getRoleTree(tenantId).then(res => { |
| | | const column = this.findObject(this.option.group, 'roleId'); |
| | | column.dicData = res.data.data; |