| | |
| | | <ProFormItemV2 label="角色名称" prop="name"> |
| | | <ProFormText placeholder="请输入角色名称" v-model.trim="innerForm.name"></ProFormText> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="等级" prop="minLevel"> |
| | | <ProFormInputNumber |
| | | v-model="innerForm.minLevel" |
| | | :min="1" |
| | | :max="100" |
| | | :controls="false" |
| | | ></ProFormInputNumber> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="企业类型" prop="enterpriseType"> |
| | | <ProFormRadio |
| | | v-model="form.enterpriseType" |
| | | :value-enum="EnumEnterpriseTypeText" |
| | | :buttonStyle="false" |
| | | ></ProFormRadio> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="数据可见范围" prop="dataRange"> |
| | | <ProFormRadio |
| | | v-model="form.dataRange" |
| | |
| | | ProFormText, |
| | | ProFormRadio, |
| | | ProFormTextArea, |
| | | ProFormInputNumber, |
| | | } from '@bole-core/components'; |
| | | import { EnumRoleWebApiDataPowerTextForFilter } from '@/constants'; |
| | | import { EnumRoleWebApiDataPowerTextForFilter, EnumEnterpriseTypeText } from '@/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'AddOrEditRoleDialog', |
| | |
| | | name: string; |
| | | remark: string; |
| | | dataRange: EnumRoleWebApiDataPower; |
| | | minLevel: number; |
| | | enterpriseType: EnumEnterpriseType; |
| | | }; |
| | | }; |
| | | |