| | |
| | | @change="getList()" |
| | | /> |
| | | </QueryFilterItem> |
| | | <QueryFilterItem v-if="extraParamState.userType === EnumUserType.Enterprise"> |
| | | <FieldRadio |
| | | v-model="extraParamState.enterpriseType" |
| | | :value-enum="EnumEnterpriseTypeText" |
| | | buttonStyle |
| | | @change="getList()" |
| | | /> |
| | | </QueryFilterItem> |
| | | <QueryFilterItem> |
| | | <SearchInput |
| | | v-model="extraParamState.queryCondition" |
| | |
| | | import { useAccess, useAllRoleList } from '@/hooks'; |
| | | import { Message } from '@bole-core/core'; |
| | | import AddOrEditRoleDialog from './components/AddOrEditRoleDialog.vue'; |
| | | import { EnumClientTypeText, EnumUserTypeText } from '@/constants'; |
| | | import { |
| | | EnumClientTypeText, |
| | | EnumUserTypeText, |
| | | EnumEnterpriseTypeText, |
| | | EnumUserType, |
| | | } from '@/constants'; |
| | | import DialogAuthorizeV2 from './components/dialogAuthorizeV2.vue'; |
| | | import * as roleServices from '@/services/api/role'; |
| | | |
| | |
| | | clientType: extraParamState.clientType, |
| | | keywords: extraParamState.queryCondition, |
| | | }; |
| | | if (extraParamState.userType === EnumUserType.Enterprise) { |
| | | params.enterpriseType = extraParamState.enterpriseType; |
| | | } |
| | | let res = await roleServices.getRoles(params, { |
| | | showLoading: !state.loading, |
| | | }); |
| | |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | userType: EnumUserType.Operation, |
| | | clientType: EnumClientType.PcWeb, |
| | | enterpriseType: EnumEnterpriseType.Supplier, |
| | | }, |
| | | queryKey: ['roleServices/getRoles'], |
| | | columnsRenderProps: { |
| | |
| | | userType: editForm.userType, |
| | | clientType: editForm.clientType, |
| | | minLevel: editForm.minLevel, |
| | | enterpriseType: editForm.enterpriseType, |
| | | }; |
| | | if (editForm.userType === EnumUserType.Enterprise) { |
| | | params.enterpriseType = editForm.enterpriseType; |
| | | } |
| | | if (isEdit) { |
| | | params = { |
| | | ...editForm.detail, |