| | |
| | | node-key="id" |
| | | :expand-on-click-node="false" |
| | | :highlight-current="true" |
| | | check-strictly |
| | | default-expand-all |
| | | show-checkbox |
| | | ref="pageButtonTree" |
| | |
| | | |
| | | <script setup lang="ts"> |
| | | import { Message } from '@bole-core/core'; |
| | | import { SubModuleType, SubModuleTitle, EnumMenuType } from '@/constants'; |
| | | import { SubModuleType, SubModuleTitle, EnumMenuType } from '@/constants'; |
| | | import { getTree, treeEach } from '@/utils'; |
| | | import { TreeInstance } from 'element-plus'; |
| | | import { ProDialog } from '@bole-core/components'; |
| | |
| | | params: computed(() => ({ |
| | | userType: form.value.detail?.userType, |
| | | clientType: form.value.detail?.clientType, |
| | | enterpriseType: form.value.detail?.enterpriseType, |
| | | roleId: form.value.detail?.id, |
| | | })), |
| | | enabled: computed(() => !!form.value.detail?.id), |